应用媒体信息动态分享方法及装置制造方法

文档序号:6521034阅读:173来源:国知局
应用媒体信息动态分享方法及装置制造方法
【专利摘要】本发明涉及一种应用媒体信息动态分享方法及装置,其方法包括:网络应用平台获取用户的媒体操作行为;对媒体操作行为进行分析,根据媒体操作行为的类型生成对应的媒体共享数据;将媒体共享数据推送给与所述用户相关联的关系链用户。本发明通过对用户操作的音视频媒体文件的多类型动态进行沉淀,以供关系链中的用户进行媒体动态信息的互动浏览分享,在分享时,可以按照时间线的聚合方式呈现给用户,使用户在媒体应用平台具有更多发现音乐等媒体数据的途径,从而实现了媒体应用平台分享内容的多样化,进而增加该平台的用户黏性和活跃度。
【专利说明】应用媒体信息动态分享方法及装置

【技术领域】
[0001] 本发明涉及互联网【技术领域】,尤其涉及一种互联网中应用媒体信息动态分享方法 及装置。

【背景技术】
[0002] 现有的互联网多媒体应用,例如音乐分享平台在进行音乐分享时,一般是用户主 动分享歌曲,这种分享方式的内容类型单一,且分享数量少。


【发明内容】

[0003] 本发明实施例提供一种应用媒体信息动态分享方法及装置,旨在实现网络应用平 台分享内容的多样化。
[0004] 本发明实施例提出一种应用媒体信息动态分享方法,包括:
[0005] 网络应用平台获取用户的媒体操作行为;
[0006] 对所述媒体操作行为进行分析,根据媒体操作行为的类型生成对应的媒体共享数 据;
[0007] 将所述媒体共享数据推送给与所述用户相关联的关系链用户。
[0008] 本发明实施例还提出一种应用媒体信息动态分享装置,包括:
[0009] 获取模块,用于获取用户的媒体操作行为;
[0010] 分析生成模块,用于对所述媒体操作行为进行分析,根据媒体操作行为的类型生 成对应的媒体共享数据;
[0011] 推送模块,用于将所述媒体共享数据推送给与所述用户相关联的关系链用户。
[0012] 本发明实施例提出的一种应用媒体信息动态分享方法及装置,通过对用户操作的 音视频媒体文件的多类型动态进行沉淀,以供关系链中的用户进行媒体动态信息的互动浏 览分享,在分享时,可以按照时间线的聚合方式呈现给用户,使用户在媒体应用平台具有更 多发现音乐等媒体数据的途径,从而实现了媒体应用平台分享内容的多样化,进而增加了 该平台的用户黏性和活跃度。
[0013] 此外,本发明实施例方案还可以实现媒体应用平台分享内容的及时推送,提高了 分享内容的推送效率。

【专利附图】

【附图说明】
[0014] 图la本发明实施例所涉及的终端的结构示意图;
[0015] 图lb是本发明应用媒体信息动态分享方法第一实施例的流程示意图;
[0016] 图2是本发明应用媒体信息动态分享方法第二实施例的流程示意图;
[0017] 图3是本发明应用媒体信息动态分享方法第三实施例的流程示意图;
[0018] 图4是本发明应用媒体信息动态分享方法第四实施例的流程示意图;
[0019] 图5a是本发明实施例中用户分享音乐数据后的好友音乐动态聚合视图;
[0020] 图5b是本发明实施例中音乐动态数据分享实例的流程示意图;
[0021] 图6是本发明应用媒体信息动态分享装置第一实施例的功能模块示意图;
[0022] 图7是本发明应用媒体信息动态分享装置第二实施例的功能模块示意图;
[0023] 图8是本发明应用媒体信息动态分享装置第三实施例的功能模块示意图;
[0024] 图9是本发明应用媒体信息动态分享装置第四实施例的功能模块示意图。
[0025] 为了使本发明的技术方案更加清楚明了,下面将结合附图作进一步详述。

【具体实施方式】
[0026] 应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0027] 本发明实施例方法涉及的硬件运行环境可以为服务器、PC等网络终端,如图la所 示,其示出了本发明实施例所涉及的终端的结构示意图,该终端可以用于实施以下实施例 中提供的应用媒体信息动态分享方法。具体来讲:
[0028] 终端1200可以包括:包括有一个或一个以上计算机可读存储介质的存储器120、 输入单元130、显示单元140、传感器150、音频电路160、包括有一个或者一个以上处理核心 的处理器180、以及电源190等部件。本领域技术人员可以理解,图1中示出的终端结构并 不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的 部件布置。其中:
[0029] 存储器120可用于存储软件程序以及模块,处理器180通过运行存储在存储器120 的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器120可主要包括存储 程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序 (比如声音播放功能、图像播放功能等)等;存储数据区可存储根据终端1200的使用所创建 的数据(比如音频数据、电话本等)等。此外,存储器120可以包括高速随机存取存储器,还 可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储 器件。相应地,存储器120还可以包括存储器控制器,以提供处理器180和输入单元130对 存储器120的访问。
[0030] 输入单元130可用于接收输入的数字或字符信息,以及产生与用户设置以及功能 控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,输入单元130
[0031] 可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、 鼠标、操作杆等中的一种或多种。
[0032] 显示单元140可用于显示由用户输入的信息或提供给用户的信息以及终端1200 的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构 成。显示单元140可包括显示面板141,可选的,可以采用IXD (Liquid Crystal Display, 液晶显示器)、〇LED (Organic Light-Emitting Diode,有机发光二极管)等形式来配置显 示面板141。
[0033] 终端1200还可包括至少一种传感器150,比如光传感器、运动传感器以及其他传 感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环 境光线的明暗来调节显示面板141的亮度,接近传感器可在终端1200移动到耳边时,关 闭显示面板141和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向 上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态 的应用(比如横坚屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲 击)等;至于终端1200还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传 感器,在此不再赘述。
[0034] 音频电路160、扬声器161,传声器162可提供用户与终端1200之间的音频接口。 音频电路160可将接收到的音频数据转换后的电信号,传输到扬声器161,由扬声器161转 换为声音信号输出;另一方面,传声器162将收集的声音信号转换为电信号,由音频电路 160接收后转换为音频数据,再将音频数据输出处理器180处理后,发送给比如另一终端, 或者将音频数据输出至存储器120以便进一步处理。音频电路160还可能包括耳塞插孔, 以提供外设耳机与终端1200的通信。
[0035] 处理器180是终端1200的控制中心,利用各种接口和线路连接整个手机的各个部 分,通过运行或执行存储在存储器120内的软件程序和/或模块,以及调用存储在存储器 120内的数据,执行终端1200的各种功能和处理数据,从而对终端1200进行整体监控。可 选的,处理器180可包括一个或多个处理核心;优选的,处理器180可集成应用处理器和调 制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处 理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器180 中。
[0036] 终端1200还包括给各个部件供电的电源190 (比如电池),优选的,电源可以通过 电源管理系统与处理器180逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功 耗管理等功能。电源190还可以包括一个或一个以上的直流或交流电源、再充电系统、电源 故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
[0037] 尽管未示出,终端1200还可以包括摄像头、蓝牙模块等,在此不再赘述。具体在本 实施例中,终端1200的显示单元是触摸屏显示器,终端1200还包括有存储器,以及一个或 者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者 一个以上处理器执行。
[0038] 基于上述图la所示的终端结构,如图lb所示,提出本发明应用媒体信息动态分享 方法的第一实施例,如图1所示,本发明第一实施例提出一种应用媒体信息动态分享方法, 包括:
[0039] 步骤S101,网络应用平台获取用户的媒体操作行为;
[0040] 其中,网络应用平台可以是互联网中的各种应用平台,例如即时通讯平台、社交平 台、多媒体平台(比如音乐平台)等,该网络应用平台可以承载于上述图la所示的终端上,用 户可以通过注册的账号登录网络应用平台进行业务访问,获取平台提供的业务服务。
[0041] 本发明实施例主要是聚合沉淀社交平台或互联网音乐平台等网络应用平台,通过 服务提供方沉淀关系链中的用户操作音乐等媒体动态信息,提供一种好友间的音视频媒体 互动浏览模式,作为一种发现音视频信息比如歌曲的途径,以实现媒体应用平台分享内容 的多样化,增加该平台的用户黏性和活跃度。其中,在网络应用平台中设置一种关系链,该 关系链是指:在网络应用平台的社交人际关系,帐号之间互为关注好友或一方为单向好友, 本实施例定义当前用户在关系链中的好友为关系链用户;关系链中的好友之间形成动态信 息分享。
[0042] 以即时通讯好友中的音乐动态分享为例,以关系链为基础的音乐播放服务提供 商,对于关系链中的好友听歌过程,如播放、收藏、下载、分享等行为沉淀成列表,以时间顺 序进行呈现,并提供给看到该动态信息的用户进行歌曲播放、收藏、下载等。
[0043] 具体地,首先,网络应用平台获取关系链中当前用户的媒体操作行为。在获取各用 户的媒体操作行为时,可以通过监测该用户的账号是否已登陆,在用户登录网络应用平台 后,记录该用户账号下的所有媒体操作行为。比如,记录用户进行的音乐播放、收藏、下载、 分享等操作行为。
[0044] 步骤S102,对所述媒体操作行为进行分析,根据媒体操作行为的类型生成对应的 媒体共享数据;
[0045] 步骤S103,将所述共享数据推送给与所述用户相关联的关系链用户。
[0046] 在获取到关系链中各用户的媒体操作行为后,对获取的媒体操作行为进行分析, 分析用户媒体操作行为的类型,以便根据媒体操作行为的类型形成媒体共享数据以供分 享。
[0047] 具体地,当所述媒体操作行为为音视频播放行为时,选取用户预定时间内(比如当 天)播放的前η个音视频信息作为播放共享数据,其中η为自然数;比如可以选取用户在一 天凌晨00 :00后试听的第一首歌曲作为收听歌曲的动态消息沉淀数据供分享。
[0048]当所述媒体操作行为为音视频收藏行为时,将收藏的音视频信息作为收藏共享数 据;比如,用户在认为某一首歌值得收藏到自己的列表时,对该歌曲做了收藏或标记喜欢的 操作。
[0049]当所述媒体操作行为为设置应用背景音视频操作时,将设置的背景音视频信息作 为背景设置共享数据;比如,用户在社交平台设置某一首歌曲作为其进入该社交平台的默 认播放歌曲。
[0050] 当所述媒体操作行为为音视频分享操作时,将分享的音视频信息作为分享音视频 的共享数据;比如,用户把音乐平台的某一首歌,主动分享给特定好友或所有好友。
[0051] 在获取到播放共享数据、收藏共享数据、背景设置共享数据、分享音视频的共享数 据等各类型的媒体共享数据后,将各类型的媒体共享数据形成媒体数据共享列表,后续,即 可将媒体数据共享列表中各媒体数据实时推送给关系链中相应的用户,即关系链用户。
[0052] 本实施例通过上述方案,通过对用户操作的音视频媒体文件的多类型动态进行沉 淀,以供关系链中的用户进行媒体动态信息的互动浏览分享,使用户在媒体应用平台具有 更多发现音乐等媒体数据的途径,从而实现了媒体应用平台分享内容的多样化,增加了该 平台的用户黏性和活跃度;并实现媒体应用平台分享内容的及时推送,提高了分享内容的 推送效率。
[0053] 如图2所示,本发明第二实施例提出一种应用媒体信息动态分享方法,在上述第 一实施例的基础上,在上述步骤S103之后,还可以包括 :
[0054] 步骤S104,将所述用户的媒体共享数据存储至数据库。
[0055] 本实施例与上述第一实施例的区别在于,本实施例还包括将获取的用户的所有媒 体共享数据进行存储的方案。
[0056] 其中,在对媒体共享数据进行存储时,可以设置媒体共享数据在后台数据库中的 存储时间,比如可允许用户查看一周的动态,也可以更长的时间或更短的时间。
[0057] 相比上述第一实施例的媒体动态数据的实时分享,本实施例通过对媒体共享数据 进行存储,不仅可以使用户看到当前与其一同在线的音乐好友的动态,而且还可以使用户 浏览到关系链中音乐好友的历史动态数据。
[0058] 此外,在对媒体共享数据进行存储时,还可以对媒体共享数据按时间顺序进行排 列,以便可以将媒体共享数据按时间顺序聚合呈现给关系链用户。
[0059] 如图3所示,本发明第三实施例提出一种应用媒体信息动态分享方法,在上述第 二实施例的基础上,在上述步骤S104之后,还可以包括 :
[0060] 步骤S105,当所述关系链用户登录所述网络应用平台浏览媒体动态信息时,从所 述媒体数据共享列表中获取媒体共享数据;
[0061] 步骤S106,将获取的媒体共享数据按时间先后顺序聚合呈现,供所述关系链用户 浏览。
[0062] 本实施例与上述第二实施例的区别在于,本实施例还包括将后台数据库中存储的 媒体共享数据聚合呈现给关系链用户的方案。
[0063] 具体地,当关系链用户登录网络应用平台浏览媒体动态信息时,网络应用平台会 从后台数据库中拉取之前存储的媒体数据共享列表,从中获取关系链中的其他用户的所有 媒体共享数据,并将获取的其他用户的所有媒体共享数据按时间先后顺序聚合呈现,供该 用户浏览,即将用户间的音乐动态按照用户操作音乐的具体时间进行排序,并呈现给用户 浏览。
[0064] 其中,在进行媒体共享数据聚合呈现时,可以对每一类型的媒体共享数据设定一 块矩形区域进行展示,比如,每列展示3块数据,直到铺满页面设定的显示区域,用户可以 通过鼠标滚动页面来浏览更多的数据。
[0065] 此外,在用户浏览媒体动态信息时,若关系链中有用户产生新的媒体共享数据,则 向浏览媒体动态信息的用户推送提示信息,供该用户点击拉取相关动态信息,从而保证了 用户浏览媒体动态信息的完整性,同时也满足了用户浏览媒体动态信息的实时需求。
[0066] 本实施例通过上述方案,通过对用户操作的音视频媒体文件的多类型动态进行沉 淀,以供关系链中的用户进行媒体动态信息的互动浏览分享,在分享时,可以按照时间线的 聚合方式呈现给用户,使用户在媒体应用平台具有更多发现音乐等媒体数据的途径,从而 实现了媒体应用平台分享内容的多样化,增加了该平台的用户黏性和活跃度;此外,还可以 实现媒体应用平台分享内容的及时推送,提高了分享内容的推送效率。
[0067] 如图4所示,本发明第四实施例提出一种应用媒体信息动态分享方法,在上述第 三实施例的基础上,在上述步骤S106之后,还可以包括:
[0068] 步骤S107,接收所述关系链用户的媒体动态信息操作指令;
[0069] 步骤S108,根据所述媒体动态信息操作指令进行媒体文件的共享操作。
[0070] 本实施例与上述第三实施例的区别在于,本实施例还包括浏览用户进行媒体数据 分享的操作,比如提供看到动态信息的用户进行歌曲播放、收藏、下载等操作的功能。
[0071] 具体地,若用户在浏览媒体动态信息时,对其中分享的媒体数据感兴趣,则可以对 该媒体数据进行播放、收藏、下载等操作,以满足该用户的数据共享需求。
[0072] 本实施例通过上述方案,通过对用户操作的音视频媒体文件的多类型动态进行沉 淀,以供关系链中的用户进行媒体动态信息的互动浏览分享,在分享时,可以按照时间线的 聚合方式呈现给用户,使用户在媒体应用平台具有更多发现音乐等媒体数据的途径,从而 实现了媒体应用平台分享内容的多样化;并可以根据自身需求进行相应的播放、收藏、下载 等操作,满足了用户对媒体数据的共享需求,从而也增加了网络应用平台的用户黏性和活 跃度。
[0073] 下面以即时通讯好友音乐动态数据的分享为例,对本实施例方案进行详细阐述:
[0074] 本实例方案主要是聚合沉淀社交平台或互联网音乐平台等网络应用平台,通过服 务提供方沉淀关系链中的用户操作音乐的动态,提供一种好友间的音乐互动浏览模式,以 增加该平台的用户黏性和活跃度,同时也作为一种发现音乐的途径。其中,沉淀的信息包括 关系链中的好友听了、标记收藏/喜欢了某一首歌、在社交平台设置了某一首歌作为背景 音乐、主动分享某一歌曲给好友等。音乐动态内容包含如下类型的信息:
[0075] 听了某一首歌:用户在音乐平台(含音乐播放器、音乐网站)试听了某一首歌,考虑 到某一位用户在一天时间里听了很多歌曲,可以定义用户在一天凌晨〇〇:〇〇后试听的第一 首歌作为动态消息沉淀数据供分享;
[0076] 标记收藏/喜欢某一首歌:是指用户在认为某一首歌值得收藏到自己的列表时, 做了收藏或标记喜欢的操作;
[0077] 设置背景音乐:在社交平台设置某一首歌曲作为其进入该社交平台的默认播放歌 曲,一般为自动播放;
[0078] 主动分享给某一歌曲给好友:指用户把音乐平台的某一首歌,主动分享给特定好 友或所有好友。
[0079] 结合图5a所示,图5a是用户分享音乐数据后的好友音乐动态聚合视图,其中,列 举部分类型的音乐动态消息类型,比如喜欢了一首歌曲(参见图5a中示意的歌曲1、歌曲2 和歌曲3),听了某一首歌曲(参见图5a中示意的歌曲4、歌曲5和歌曲6)等。
[0080] 其中,对于用户在浏览音乐动态时,如其好友有新的动态发出,则网络应用平台引 入后台服务器推送技术,可以及时显示N条未读消息,用户通过点击可拉取这N条消息动 态。
[0081] 本实例方案的具体操作流程,可参照图5b所示(操作顺序如图5b中箭头所示):
[0082] 1、用户登录即时通讯账号,访问即时通讯音乐业务;
[0083] 2、用户在即时通讯音乐业务收藏歌曲、设置空间背景音乐、分享歌曲、听歌以及下 载歌曲等;
[0084] 3、即时通讯后台记录用户的音乐操作行为;
[0085] 4、判断用户的音乐操作行为是否是听歌行为;若是,则执行步骤5 ;否则,执行步 骤6;
[0086] 5、选取该用户当天听的第一首即时通讯音乐产生最近听歌的feed数据(本实例 定义feed数据为动态共享数据);
[0087] 6、判断用户的音乐操作行为是否是收藏即时通讯音乐到歌单的行为;若是,则执 行步骤7;否则,执行步骤8;
[0088] 7、产生收藏歌曲的feed数据;执行步骤12 ;
[0089] 8、判断用户的音乐操作行为是否是设置空间背景音乐操作;若是,执行步骤9 ;否 贝1J,执行步骤10 ;
[0090] 9、产生设置空间背景音乐的feed数据;执行步骤12 ;
[0091] 10、判断用户的音乐操作行为是否是分享歌曲的操作;若是,执行步骤11 ;否则, 结束流程;
[0092] 11、产生分享歌曲的feed数据;执行步骤12 ;
[0093] 12、对用户好友关系链中的音乐feed按时间线进行混排;
[0094] 13、用户访问空间的好友音乐页面;
[0095] 14、拉取用户好友关系链中按时间线混排的feed数据;
[0096] 15、对每个feed数据用一块矩形区域展示,每列展示3块feed数据,直到铺满首 屏可见区域;
[0097] 16、用户使用鼠标往下滚动页面;
[0098] 17、判断用户好友关系链中混排的feed数据是否有更多feed数据;若是,执行步 骤18;否则,执行步骤19;
[0099] 18、继续从后台拉取feed数据并按从左往右的顺序依次添加到原先的feed数据 展示区域后面;执行步骤16 ;
[0100] 19、告知用户没有更多feed。
[0101] 本实施例通过上述方案,通过对用户操作的音视频媒体文件的多类型动态进行沉 淀,以供关系链中的用户进行媒体动态信息的互动浏览分享,在分享时,可以按照时间线的 聚合方式呈现给用户,使用户在媒体应用平台具有更多发现音乐等媒体数据的途径,从而 实现了媒体应用平台分享内容的多样化,并可以根据自身需求进行相应的播放、收藏、下载 等操作,满足了用户对媒体数据的共享需求,从而也增加了该平台的用户黏性和活跃度。
[0102] 如图6所示,本发明第一实施例提出一种应用媒体信息动态分享装置,包括:获取 模块201、分析生成模块202以及推送模块203,其中:
[0103] 获取模块201,用于获取用户的媒体操作行为;
[0104] 分析生成模块202,用于对所述媒体操作行为进行分析,根据媒体操作行为的类型 生成对应的媒体共享数据;
[0105] 推送模块203,用于将所述共享数据推送给与所述用户相关联的关系链用户。
[0106] 其中,本实施例应用媒体信息动态分享装置可以设置在承载于上述图la所示的 终端的网络应用平台上,该网络应用平台可以是互联网中的各种应用平台,例如即时通讯 平台、社交平台、媒体平台(比如音乐平台)等,用户可以通过注册的账号登录网络应用平台 进行业务访问,获取平台提供的业务服务。
[0107] 本发明实施例主要是聚合沉淀社交平台或互联网音乐平台等网络应用平台,通过 服务提供方沉淀关系链中的用户操作音乐等媒体动态信息,提供一种好友间的音视频媒体 互动浏览模式,作为一种发现音视频信息比如歌曲的途径,以实现媒体应用平台分享内容 的多样化,增加该平台的用户黏性和活跃度。
[0108] 其中,在网络应用平台中设置一种关系链,该关系链是指:在网络应用平台的社交 人际关系,帐号之间互为关注好友或一方为单向好友,本实施例定义当前用户在关系链中 的好友为关系链用户;关系链中的好友之间形成动态信息分享。
[0109] 以即时通讯好友中的音乐动态分享为例,以关系链为基础的音乐播放服务提供 商,对于关系链中的好友听歌过程,如播放、收藏、下载、分享等行为沉淀成列表,以时间顺 序进行呈现,并提供给看到该动态信息的用户进行歌曲播放、收藏、下载等。
[oho] 具体地,首先,网络应用平台获取关系链中当前用户的媒体操作行为。在获取各用 户的媒体操作行为时,可以通过监测该用户的账号是否已登陆,在用户登录网络应用平台 后,记录该用户账号下的所有媒体操作行为。比如,记录用户进行的音乐播放、收藏、下载、 分享等操作行为。
[0111] 在获取到关系链中各用户的媒体操作行为后,对获取的媒体操作行为进行分析, 分析用户媒体操作行为的类型,以便根据媒体操作行为的类型形成媒体共享数据以供分 享。
[0112] 具体地,当所述媒体操作行为为音视频播放行为时,选取用户预定时间内(比如当 天)播放的前η个音视频信息作为播放共享数据,其中η为自然数;比如可以选取用户在一 天凌晨00 :00后试听的第一首歌曲作为收听歌曲的动态消息沉淀数据供分享。
[0113] 当所述媒体操作行为为音视频收藏行为时,将收藏的音视频信息作为收藏共享数 据;比如,用户在认为某一首歌值得收藏到自己的列表时,对该歌曲做了收藏或标记喜欢的 操作。
[0114] 当所述媒体操作行为为设置应用背景音视频操作时,将设置的背景音视频信息作 为背景设置共享数据;比如,用户在社交平台设置某一首歌曲作为其进入该社交平台的默 认播放歌曲。
[0115] 当所述媒体操作行为为音视频分享操作时,将分享的音视频信息作为分享音视频 的共享数据;比如,用户把音乐平台的某一首歌,主动分享给特定好友或所有好友。
[0116] 在获取到播放共享数据、收藏共享数据、背景设置共享数据、分享音视频的共享数 据等各类型的媒体共享数据后,将各类型的媒体共享数据形成媒体数据共享列表,后续,即 可将媒体数据共享列表中各媒体数据实时推送给关系链中相应的用户,即关系链用户。
[0117] 本实施例通过上述方案,通过对用户操作的音视频媒体文件的多类型动态进行沉 淀,以供关系链中的用户进行媒体动态信息的互动浏览分享,使用户在媒体应用平台具有 更多发现音乐等媒体数据的途径,从而实现了媒体应用平台分享内容的多样化,增加了该 平台的用户黏性和活跃度;并实现媒体应用平台分享内容的及时推送,提高了分享内容的 推送效率。
[0118] 如图7所示,本发明第二实施例提出一种应用媒体信息动态分享装置,在上述第 一实施例的基础上,还包括:
[0119] 存储模块204,用于将所述用户的媒体共享数据存储至数据库。
[0120] 本实施例与上述第一实施例的区别在于,本实施例还包括将获取的用户的所有媒 体共享数据进行存储的方案。
[0121] 其中,在对媒体共享数据进行存储时,可以设置媒体共享数据在后台数据库中的 存储时间,比如可允许用户查看一周的动态,也可以更长的时间或更短的时间。
[0122] 相比上述第一实施例的媒体动态数据的实时分享,本实施例通过对媒体共享数据 进行存储,不仅可以使用户看到当前与其一同在线的音乐好友的动态,而且还可以使用户 浏览到关系链中音乐好友的历史动态数据。
[0123] 此外,在对媒体共享数据进行存储时,还可以对媒体共享数据按时间顺序进行排 列,以便可以将媒体共享数据按时间顺序聚合呈现给关系链用户。
[0124] 如图8所示,本发明第三实施例提出一种应用媒体信息动态分享装置,在上述第 二实施例的基础上,还包括:
[0125] 分享模块205,用于当所述关系链用户登录所述网络应用平台浏览媒体动态信息 时,从所述媒体数据共享列表中获取媒体共享数据;将获取的媒体共享数据按时间先后顺 序聚合呈现,供所述关系链用户浏览。
[0126] 本实施例与上述第二实施例的区别在于,本实施例还包括将后台数据库中存储的 媒体共享数据聚合呈现给关系链用户的方案。
[0127] 具体地,当关系链用户登录网络应用平台浏览媒体动态信息时,网络应用平台会 从后台数据库中拉取之前存储的媒体数据共享列表,从中获取关系链中的其他用户的所有 媒体共享数据,并将获取的其他用户的所有媒体共享数据按时间先后顺序聚合呈现,供该 用户浏览,即将用户间的音乐动态按照用户操作音乐的具体时间进行排序,并呈现给用户 浏览。
[0128] 其中,在进行媒体共享数据聚合呈现时,可以对每一类型的媒体共享数据设定一 块矩形区域进行展示,比如,每列展示3块数据,直到铺满页面设定的显示区域,用户可以 通过鼠标滚动页面来浏览更多的数据。
[0129] 此外,在用户浏览媒体动态信息时,若关系链中有用户产生新的媒体共享数据,则 向浏览媒体动态信息的用户推送提示信息,供该用户点击拉取相关动态信息,从而保证了 用户浏览媒体动态信息的完整性,同时也满足了用户浏览媒体动态信息的实时需求。
[0130] 本实施例通过上述方案,通过对用户操作的音视频媒体文件的多类型动态进行沉 淀,以供关系链中的用户进行媒体动态信息的互动浏览分享,在分享时,可以按照时间线的 聚合方式呈现给用户,使用户在媒体应用平台具有更多发现音乐等媒体数据的途径,从而 实现了媒体应用平台分享内容的多样化,增加了该平台的用户黏性和活跃度;此外,还可以 实现媒体应用平台分享内容的及时推送,提高了分享内容的推送效率。
[0131] 如图9所示,本发明第四实施例提出一种应用媒体信息动态分享装置,在上述第 三实施例的基础上,还包括:
[0132] 接收模块206,用于接收所述关系链用户的媒体动态信息操作指令;
[0133] 操作模块207,用于根据所述媒体动态信息操作指令进行媒体文件的共享操作。
[0134] 本实施例与上述第三实施例的区别在于,本实施例还包括浏览用户进行媒体数据 分享的操作,比如提供看到动态信息的用户进行歌曲播放、收藏、下载等操作的功能。
[0135] 具体地,若用户在浏览媒体动态信息时,对其中分享的媒体数据感兴趣,则可以对 该媒体数据进行播放、收藏、下载等操作,以满足该用户的数据共享需求。
[0136] 本实施例通过上述方案,通过对用户操作的音视频媒体文件的多类型动态进行沉 淀,以供关系链中的用户进行媒体动态信息的互动浏览分享,在分享时,可以按照时间线的 聚合方式呈现给用户,使用户在媒体应用平台具有更多发现音乐等媒体数据的途径,从而 实现了媒体应用平台分享内容的多样化;并可以根据自身需求进行相应的播放、收藏、下载 等操作,满足了用户对媒体数据的共享需求,从而也增加了网络应用平台的用户黏性和活 跃度。
[0137] 下面以即时通讯好友音乐动态数据的分享为例,对本实施例方案进行详细阐述:
[0138] 本实例方案主要是聚合沉淀社交平台或互联网音乐平台等网络应用平台,通过服 务提供方沉淀关系链中的用户操作音乐的动态,提供一种好友间的音乐互动浏览模式,以 增加该平台的用户黏性和活跃度,同时也作为一种发现音乐的途径。其中,沉淀的信息包括 关系链中的好友听了、标记收藏/喜欢了某一首歌、在社交平台设置了某一首歌作为背景 音乐、主动分享某一歌曲给好友等。音乐动态内容包含如下类型的信息:
[0139] 听了某一首歌:用户在音乐平台(含音乐播放器、音乐网站)试听了某一首歌,考虑 到某一位用户在一天时间里听了很多歌曲,可以定义用户在一天凌晨00 :〇〇后试听的第一 首歌作为动态消息沉淀数据供分享;
[0140] 标记收藏/喜欢某一首歌:是指用户在认为某一首歌值得收藏到自己的列表时, 做了收藏或标记喜欢的操作;
[0141] 设置背景音乐:在社交平台设置某一首歌曲作为其进入该社交平台的默认播放歌 曲,一般为自动播放;
[0142] 主动分享给某一歌曲给好友:指用户把音乐平台的某一首歌,主动分享给特定好 友或所有好友。
[0143] 结合图5a所示,图5a是分享后的好友音乐动态聚合视图,其中,列举部分类型的 音乐动态消息类型,比如喜欢了一首歌曲(参见图5a中示意的歌曲1、歌曲2和歌曲3),听 了某一首歌曲(参见图5a中示意的歌曲4、歌曲5和歌曲6)等。
[0144] 其中,对于用户在浏览音乐动态时,如其好友有新的动态发出,则网络应用平台引 入后台服务器推送技术,可以及时显示N条未读消息,用户通过点击可拉取这N条消息动 态。
[0145] 本实例方案的具体操作流程,可参照图5b所示(操作顺序如图5b中箭头所示):
[0146] 1、用户登录即时通讯账号,访问即时通讯音乐业务;
[0147] 2、用户在即时通讯音乐业务收藏歌曲、设置空间背景音乐、分享歌曲、听歌以及下 载歌曲等;
[0148] 3、即时通讯后台记录用户的音乐操作行为;
[0149] 4、判断用户的音乐操作行为是否是听歌行为;若是,则执行步骤5 ;否则,执行步 骤6;
[0150] 5、选取该用户当天听的第一首即时通讯音乐产生最近听歌的feed数据(本实例 定义feed数据为动态共享数据);
[0151] 6、判断用户的音乐操作行为是否是收藏即时通讯音乐到歌单的行为;若是,则执 行步骤7;否则,执行步骤8;
[0152] 7、产生收藏歌曲的feed数据;执行步骤12 ;
[0153] 8、判断用户的音乐操作行为是否是设置空间背景音乐操作;若是,执行步骤9 ;否 贝1J,执行步骤10 ;
[0154] 9、产生设置空间背景音乐的feed数据;执行步骤12 ;
[0155] 10、判断用户的音乐操作行为是否是分享歌曲的操作;若是,执行步骤11 ;否则, 结束流程;
[0156] 11、产生分享歌曲的feed数据;执行步骤12 ;
[0157] 12、对用户好友关系链中的音乐feed按时间线进行混排;
[0158] 13、用户访问空间的好友音乐页面;
[0159] 14、拉取用户好友关系链中按时间线混排的feed数据;
[0160] 15、对每个feed数据用一块矩形区域展示,每列展示3块feed数据,直到铺满首 屏可见区域;
[0161] 16、用户使用鼠标往下滚动页面;
[0162] 17、判断用户好友关系链中混排的feed数据是否有更多feed数据;若是,执行步 骤18;否则,执行步骤19;
[0163] 18、继续从后台拉取feed数据并按从左往右的顺序依次添加到原先的feed数据 展示区域后面;执行步骤16 ;
[0164] 19、告知用户没有更多feed。
[0165] 本发明实施例应用媒体信息动态分享方法及装置,通过对用户操作的音视频媒体 文件的多类型动态进行沉淀,以供关系链中的用户进行媒体动态信息的互动浏览分享,在 分享时,可以按照时间线的聚合方式呈现给用户,使用户在媒体应用平台具有更多发现音 乐等媒体数据的途径,从而实现了媒体应用平台分享内容的多样化,并可以根据自身需求 进行相应的播放、收藏、下载等操作,满足了用户对媒体数据的共享需求,从而也增加了该 平台的用户黏性和活跃度。
[0166] 需要说明的是,在本文中,术语"包括"、"包含"或者其任何其他变体意在涵盖非排 他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而 且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有 的要素。在没有更多限制的情况下,由语句"包括一个……"限定的要素,并不排除在包括 该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0167] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0168] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方 法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下 前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做 出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质 (如R0M/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,月艮 务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0169] 以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用 本发明说明书及附图内容所作的等效结构或流程变换,或直接或间接运用在其它相关的技 术领域,均同理包括在本发明的专利保护范围内。
【权利要求】
1. 一种应用媒体信息动态分享方法,其特征在于,包括: 网络应用平台获取用户的媒体操作行为; 对所述媒体操作行为进行分析,根据媒体操作行为的类型生成对应的媒体共享数据; 将所述媒体共享数据推送给与所述用户相关联的关系链用户。
2. 根据权利要求1所述的方法,其特征在于,所述根据媒体操作行为的类型生成对应 的媒体共享数据的步骤之后还包括: 对所述用户的所有媒体共享数据按时间顺序进行排列。
3. 根据权利要求1所述的方法,其特征在于,所述网络应用平台获取用户的媒体操作 行为的步骤包括: 所述网络应用平台监测用户的账号是否登陆;若是,则记录该用户账号下的媒体操作 行为。
4. 根据权利要求1-3中任一项所述的方法,其特征在于,所述对媒体操作行为进行分 析,根据媒体操作行为的类型生成对应的媒体共享数据的步骤包括: 对所述媒体操作行为进行分析; 当所述媒体操作行为为音视频播放行为时,选取用户预定时间段内播放的前η个音视 频信息作为播放共享数据,其中η为自然数; 当所述媒体操作行为为音视频收藏行为时,将收藏的音视频信息作为收藏共享数据; 当所述媒体操作行为为设置应用背景音视频操作时,将设置的背景音视频信息作为背 景设置共享数据; 当所述媒体操作行为为音视频分享操作时,将分享的音视频信息作为分享音视频的共 享数据; 将根据媒体操作行为生成的媒体共享数据形成媒体数据共享列表。
5. 根据权利要求4所述的方法,其特征在于,还包括: 当所述关系链用户登录所述网络应用平台浏览媒体动态信息时,从所述媒体数据共享 列表中获取媒体共享数据; 将获取的媒体共享数据按时间先后顺序聚合呈现,供所述关系链用户浏览。
6. 根据权利要求5所述的方法,其特征在于,还包括: 在所述关系链用户浏览媒体动态信息时,若所述关系链中有用户产生新的媒体共享数 据,则向所述关系链用户推送提示信息,供所述关系链户点击拉取相关动态信息。
7. 根据权利要求6所述的方法,其特征在于,还包括: 接收所述关系链用户的媒体动态信息操作指令; 根据所述媒体动态信息操作指令进行媒体文件的共享操作。
8. 根据权利要求2所述的方法,其特征在于,还包括: 将所述用户的媒体共享数据存储至数据库。
9. 一种应用媒体信息动态分享装置,其特征在于,包括: 获取模块,用于获取用户的媒体操作行为; 分析生成模块,用于对所述媒体操作行为进行分析,根据媒体操作行为的类型生成对 应的媒体共享数据; 推送模块,用于将所述媒体共享数据推送给与所述用户相关联的关系链用户。
10. 根据权利要求9所述的装置,其特征在于,还包括: 存储模块,用于对所述用户的所有媒体共享数据按时间顺序进行排列。
11. 根据权利要求10所述的装置,其特征在于, 所述获取模块,还用于监测用户的账号是否登陆;若是,则记录该用户账号下的媒体操 作行为。
12. 根据权利要求9-11中任一项所述的装置,其特征在于, 所述分析生成模块,还用于当所述媒体操作行为为音视频播放行为时,选取用户预定 时间内播放的前η个音视频信息作为播放共享数据,其中η为自然数;当所述媒体操作行为 为音视频收藏行为时,将收藏的音视频信息作为收藏共享数据;当所述媒体操作行为为设 置应用背景音视频操作时,将设置的背景音视频信息作为背景设置共享数据;当所述媒体 操作行为为音视频分享操作时,将分享的音视频信息作为分享音视频的共享数据;将根据 媒体操作行为生成的媒体共享数据形成媒体数据共享列表。
13. 根据权利要求12所述的装置,其特征在于,还包括: 分享模块,用于当所述关系链用户登录所述网络应用平台浏览媒体动态信息时,从所 述媒体数据共享列表中获取媒体共享数据;将获取的媒体共享数据按时间先后顺序聚合呈 现,供所述关系链用户浏览。
14. 根据权利要求13所述的装置,其特征在于, 所述分享模块,还用于在所述关系链用户浏览媒体动态信息时,若所述关系链中有用 户产生新的媒体共享数据,则向所述关系链用户推送提示信息,供所述关系链用户点击拉 取相关动态信息。
15. 根据权利要求14所述的装置,其特征在于,还包括: 接收模块,用于接收所述关系链用户的媒体动态信息操作指令; 操作模块,用于根据所述媒体动态信息操作指令进行媒体文件的共享操作。
16. 根据权利要求10所述的装置,其特征在于, 所述存储模块,还用于将所述用户的媒体共享数据存储至数据库。
【文档编号】G06F17/30GK104090884SQ201310617078
【公开日】2014年10月8日 申请日期:2013年11月28日 优先权日:2013年11月28日
【发明者】傅鸿城, 张正国, 张庆 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1