CN104090884B - 应用媒体信息动态分享方法及装置 - Google Patents
应用媒体信息动态分享方法及装置 Download PDFInfo
- Publication number
- CN104090884B CN104090884B CN201310617078.3A CN201310617078A CN104090884B CN 104090884 B CN104090884 B CN 104090884B CN 201310617078 A CN201310617078 A CN 201310617078A CN 104090884 B CN104090884 B CN 104090884B
- Authority
- CN
- China
- Prior art keywords
- media
- user
- behavior
- video
- relation chain
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 47
- 241001269238 Data Species 0.000 claims abstract description 17
- 238000006116 polymerization reaction Methods 0.000 claims abstract description 15
- 230000006399 behavior Effects 0.000 claims description 84
- 238000012544 monitoring process Methods 0.000 claims description 4
- 238000013459 approach Methods 0.000 abstract description 18
- 230000003993 interaction Effects 0.000 abstract description 9
- 230000006870 function Effects 0.000 description 10
- 238000001556 precipitation Methods 0.000 description 10
- 239000013049 sediment Substances 0.000 description 7
- 238000009434 installation Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 230000002452 interceptive effect Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 230000008021 deposition Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000002776 aggregation Effects 0.000 description 3
- 238000004220 aggregation Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000036461 convulsion Effects 0.000 description 2
- 230000005484 gravity Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 239000002244 precipitate Substances 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 238000005314 correlation function Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000009527 percussion Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/44—Browsing; Visualisation therefor
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明涉及一种应用媒体信息动态分享方法及装置,其方法包括:网络应用平台获取用户的媒体操作行为;对媒体操作行为进行分析,根据媒体操作行为的类型生成对应的媒体共享数据;将媒体共享数据推送给与所述用户相关联的关系链用户。本发明通过对用户操作的音视频媒体文件的多类型动态进行沉淀,以供关系链中的用户进行媒体动态信息的互动浏览分享,在分享时,可以按照时间线的聚合方式呈现给用户,使用户在媒体应用平台具有更多发现音乐等媒体数据的途径,从而实现了媒体应用平台分享内容的多样化,进而增加该平台的用户黏性和活跃度。
Description
技术领域
本发明涉及互联网技术领域,尤其涉及一种互联网中应用媒体信息动态分享方法及装置。
背景技术
现有的互联网多媒体应用,例如音乐分享平台在进行音乐分享时,一般是用户主动分享歌曲,这种分享方式的内容类型单一,且分享数量少。
发明内容
本发明实施例提供一种应用媒体信息动态分享方法及装置,旨在实现网络应用平台分享内容的多样化。
本发明实施例提出一种应用媒体信息动态分享方法,包括:
网络应用平台获取用户的媒体操作行为;
对所述媒体操作行为进行分析,根据媒体操作行为的类型生成对应的媒体共享数据;
将所述媒体共享数据推送给与所述用户相关联的关系链用户。
本发明实施例还提出一种应用媒体信息动态分享装置,包括:
获取模块,用于获取用户的媒体操作行为;
分析生成模块,用于对所述媒体操作行为进行分析,根据媒体操作行为的类型生成对应的媒体共享数据;
推送模块,用于将所述媒体共享数据推送给与所述用户相关联的关系链用户。
本发明实施例提出的一种应用媒体信息动态分享方法及装置,通过对用户操作的音视频媒体文件的多类型动态进行沉淀,以供关系链中的用户进行媒体动态信息的互动浏览分享,在分享时,可以按照时间线的聚合方式呈现给用户,使用户在媒体应用平台具有更多发现音乐等媒体数据的途径,从而实现了媒体应用平台分享内容的多样化,进而增加了该平台的用户黏性和活跃度。
此外,本发明实施例方案还可以实现媒体应用平台分享内容的及时推送,提高了分享内容的推送效率。
附图说明
图1a本发明实施例所涉及的终端的结构示意图;
图1b是本发明应用媒体信息动态分享方法第一实施例的流程示意图;
图2是本发明应用媒体信息动态分享方法第二实施例的流程示意图;
图3是本发明应用媒体信息动态分享方法第三实施例的流程示意图;
图4是本发明应用媒体信息动态分享方法第四实施例的流程示意图;
图5a是本发明实施例中用户分享音乐数据后的好友音乐动态聚合视图;
图5b是本发明实施例中音乐动态数据分享实例的流程示意图;
图6是本发明应用媒体信息动态分享装置第一实施例的功能模块示意图;
图7是本发明应用媒体信息动态分享装置第二实施例的功能模块示意图;
图8是本发明应用媒体信息动态分享装置第三实施例的功能模块示意图;
图9是本发明应用媒体信息动态分享装置第四实施例的功能模块示意图。
为了使本发明的技术方案更加清楚明了,下面将结合附图作进一步详述。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例方法涉及的硬件运行环境可以为服务器、PC等网络终端,如图1a所示,其示出了本发明实施例所涉及的终端的结构示意图,该终端可以用于实施以下实施例中提供的应用媒体信息动态分享方法。具体来讲:
终端1200可以包括:包括有一个或一个以上计算机可读存储介质的存储器120、输入单元130、显示单元140、传感器150、音频电路160、包括有一个或者一个以上处理核心的处理器180、以及电源190等部件。本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
存储器120可用于存储软件程序以及模块,处理器180通过运行存储在存储器120的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器120可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据终端1200的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器120可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器120还可以包括存储器控制器,以提供处理器180和输入单元130对存储器120的访问。
输入单元130可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,输入单元130
可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
显示单元140可用于显示由用户输入的信息或提供给用户的信息以及终端1200的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元140可包括显示面板141,可选的,可以采用LCD(Liquid Crystal Display,液晶显示器)、OLED(Organic Light-Emitting Diode,有机发光二极管)等形式来配置显示面板141。
终端1200还可包括至少一种传感器150,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板141的亮度,接近传感器可在终端1200移动到耳边时,关闭显示面板141和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于终端1200还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
音频电路160、扬声器161,传声器162可提供用户与终端1200之间的音频接口。音频电路160可将接收到的音频数据转换后的电信号,传输到扬声器161,由扬声器161转换为声音信号输出;另一方面,传声器162将收集的声音信号转换为电信号,由音频电路160接收后转换为音频数据,再将音频数据输出处理器180处理后,发送给比如另一终端,或者将音频数据输出至存储器120以便进一步处理。音频电路160还可能包括耳塞插孔,以提供外设耳机与终端1200的通信。
处理器180是终端1200的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器120内的软件程序和/或模块,以及调用存储在存储器120内的数据,执行终端1200的各种功能和处理数据,从而对终端1200进行整体监控。可选的,处理器180可包括一个或多个处理核心;优选的,处理器180可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器180中。
终端1200还包括给各个部件供电的电源190(比如电池),优选的,电源可以通过电源管理系统与处理器180逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源190还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
尽管未示出,终端1200还可以包括摄像头、蓝牙模块等,在此不再赘述。具体在本实施例中,终端1200的显示单元是触摸屏显示器,终端1200还包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行。
基于上述图1a所示的终端结构,如图1b所示,提出本发明应用媒体信息动态分享方法的第一实施例,如图1所示,本发明第一实施例提出一种应用媒体信息动态分享方法,包括:
步骤S101,网络应用平台获取用户的媒体操作行为;
其中,网络应用平台可以是互联网中的各种应用平台,例如即时通讯平台、社交平台、多媒体平台(比如音乐平台)等,该网络应用平台可以承载于上述图1a所示的终端上,用户可以通过注册的账号登录网络应用平台进行业务访问,获取平台提供的业务服务。
本发明实施例主要是聚合沉淀社交平台或互联网音乐平台等网络应用平台,通过服务提供方沉淀关系链中的用户操作音乐等媒体动态信息,提供一种好友间的音视频媒体互动浏览模式,作为一种发现音视频信息比如歌曲的途径,以实现媒体应用平台分享内容的多样化,增加该平台的用户黏性和活跃度。其中,在网络应用平台中设置一种关系链,该关系链是指:在网络应用平台的社交人际关系,帐号之间互为关注好友或一方为单向好友,本实施例定义当前用户在关系链中的好友为关系链用户;关系链中的好友之间形成动态信息分享。
以即时通讯好友中的音乐动态分享为例,以关系链为基础的音乐播放服务提供商,对于关系链中的好友听歌过程,如播放、收藏、下载、分享等行为沉淀成列表,以时间顺序进行呈现,并提供给看到该动态信息的用户进行歌曲播放、收藏、下载等。
具体地,首先,网络应用平台获取关系链中当前用户的媒体操作行为。在获取各用户的媒体操作行为时,可以通过监测该用户的账号是否已登陆,在用户登录网络应用平台后,记录该用户账号下的所有媒体操作行为。比如,记录用户进行的音乐播放、收藏、下载、分享等操作行为。
步骤S102,对所述媒体操作行为进行分析,根据媒体操作行为的类型生成对应的媒体共享数据;
步骤S103,将所述共享数据推送给与所述用户相关联的关系链用户。
在获取到关系链中各用户的媒体操作行为后,对获取的媒体操作行为进行分析,分析用户媒体操作行为的类型,以便根据媒体操作行为的类型形成媒体共享数据以供分享。
具体地,当所述媒体操作行为为音视频播放行为时,选取用户预定时间内(比如当天)播放的前n个音视频信息作为播放共享数据,其中n为自然数;比如可以选取用户在一天凌晨00:00后试听的第一首歌曲作为收听歌曲的动态消息沉淀数据供分享。
当所述媒体操作行为为音视频收藏行为时,将收藏的音视频信息作为收藏共享数据;比如,用户在认为某一首歌值得收藏到自己的列表时,对该歌曲做了收藏或标记喜欢的操作。
当所述媒体操作行为为设置应用背景音视频操作时,将设置的背景音视频信息作为背景设置共享数据;比如,用户在社交平台设置某一首歌曲作为其进入该社交平台的默认播放歌曲。
当所述媒体操作行为为音视频分享操作时,将分享的音视频信息作为分享音视频的共享数据;比如,用户把音乐平台的某一首歌,主动分享给特定好友或所有好友。
在获取到播放共享数据、收藏共享数据、背景设置共享数据、分享音视频的共享数据等各类型的媒体共享数据后,将各类型的媒体共享数据形成媒体数据共享列表,后续,即可将媒体数据共享列表中各媒体数据实时推送给关系链中相应的用户,即关系链用户。
本实施例通过上述方案,通过对用户操作的音视频媒体文件的多类型动态进行沉淀,以供关系链中的用户进行媒体动态信息的互动浏览分享,使用户在媒体应用平台具有更多发现音乐等媒体数据的途径,从而实现了媒体应用平台分享内容的多样化,增加了该平台的用户黏性和活跃度;并实现媒体应用平台分享内容的及时推送,提高了分享内容的推送效率。
如图2所示,本发明第二实施例提出一种应用媒体信息动态分享方法,在上述第一实施例的基础上,在上述步骤S103之后,还可以包括:
步骤S104,将所述用户的媒体共享数据存储至数据库。
本实施例与上述第一实施例的区别在于,本实施例还包括将获取的用户的所有媒体共享数据进行存储的方案。
其中,在对媒体共享数据进行存储时,可以设置媒体共享数据在后台数据库中的存储时间,比如可允许用户查看一周的动态,也可以更长的时间或更短的时间。
相比上述第一实施例的媒体动态数据的实时分享,本实施例通过对媒体共享数据进行存储,不仅可以使用户看到当前与其一同在线的音乐好友的动态,而且还可以使用户浏览到关系链中音乐好友的历史动态数据。
此外,在对媒体共享数据进行存储时,还可以对媒体共享数据按时间顺序进行排列,以便可以将媒体共享数据按时间顺序聚合呈现给关系链用户。
如图3所示,本发明第三实施例提出一种应用媒体信息动态分享方法,在上述第二实施例的基础上,在上述步骤S104之后,还可以包括:
步骤S105,当所述关系链用户登录所述网络应用平台浏览媒体动态信息时,从所述媒体数据共享列表中获取媒体共享数据;
步骤S106,将获取的媒体共享数据按时间先后顺序聚合呈现,供所述关系链用户浏览。
本实施例与上述第二实施例的区别在于,本实施例还包括将后台数据库中存储的媒体共享数据聚合呈现给关系链用户的方案。
具体地,当关系链用户登录网络应用平台浏览媒体动态信息时,网络应用平台会从后台数据库中拉取之前存储的媒体数据共享列表,从中获取关系链中的其他用户的所有媒体共享数据,并将获取的其他用户的所有媒体共享数据按时间先后顺序聚合呈现,供该用户浏览,即将用户间的音乐动态按照用户操作音乐的具体时间进行排序,并呈现给用户浏览。
其中,在进行媒体共享数据聚合呈现时,可以对每一类型的媒体共享数据设定一块矩形区域进行展示,比如,每列展示3块数据,直到铺满页面设定的显示区域,用户可以通过鼠标滚动页面来浏览更多的数据。
此外,在用户浏览媒体动态信息时,若关系链中有用户产生新的媒体共享数据,则向浏览媒体动态信息的用户推送提示信息,供该用户点击拉取相关动态信息,从而保证了用户浏览媒体动态信息的完整性,同时也满足了用户浏览媒体动态信息的实时需求。
本实施例通过上述方案,通过对用户操作的音视频媒体文件的多类型动态进行沉淀,以供关系链中的用户进行媒体动态信息的互动浏览分享,在分享时,可以按照时间线的聚合方式呈现给用户,使用户在媒体应用平台具有更多发现音乐等媒体数据的途径,从而实现了媒体应用平台分享内容的多样化,增加了该平台的用户黏性和活跃度;此外,还可以实现媒体应用平台分享内容的及时推送,提高了分享内容的推送效率。
如图4所示,本发明第四实施例提出一种应用媒体信息动态分享方法,在上述第三实施例的基础上,在上述步骤S106之后,还可以包括:
步骤S107,接收所述关系链用户的媒体动态信息操作指令;
步骤S108,根据所述媒体动态信息操作指令进行媒体文件的共享操作。
本实施例与上述第三实施例的区别在于,本实施例还包括浏览用户进行媒体数据分享的操作,比如提供看到动态信息的用户进行歌曲播放、收藏、下载等操作的功能。
具体地,若用户在浏览媒体动态信息时,对其中分享的媒体数据感兴趣,则可以对该媒体数据进行播放、收藏、下载等操作,以满足该用户的数据共享需求。
本实施例通过上述方案,通过对用户操作的音视频媒体文件的多类型动态进行沉淀,以供关系链中的用户进行媒体动态信息的互动浏览分享,在分享时,可以按照时间线的聚合方式呈现给用户,使用户在媒体应用平台具有更多发现音乐等媒体数据的途径,从而实现了媒体应用平台分享内容的多样化;并可以根据自身需求进行相应的播放、收藏、下载等操作,满足了用户对媒体数据的共享需求,从而也增加了网络应用平台的用户黏性和活跃度。
下面以即时通讯好友音乐动态数据的分享为例,对本实施例方案进行详细阐述:
本实例方案主要是聚合沉淀社交平台或互联网音乐平台等网络应用平台,通过服务提供方沉淀关系链中的用户操作音乐的动态,提供一种好友间的音乐互动浏览模式,以增加该平台的用户黏性和活跃度,同时也作为一种发现音乐的途径。其中,沉淀的信息包括关系链中的好友听了、标记收藏/喜欢了某一首歌、在社交平台设置了某一首歌作为背景音乐、主动分享某一歌曲给好友等。音乐动态内容包含如下类型的信息:
听了某一首歌:用户在音乐平台(含音乐播放器、音乐网站)试听了某一首歌,考虑到某一位用户在一天时间里听了很多歌曲,可以定义用户在一天凌晨00:00后试听的第一首歌作为动态消息沉淀数据供分享;
标记收藏/喜欢某一首歌:是指用户在认为某一首歌值得收藏到自己的列表时,做了收藏或标记喜欢的操作;
设置背景音乐:在社交平台设置某一首歌曲作为其进入该社交平台的默认播放歌曲,一般为自动播放;
主动分享给某一歌曲给好友:指用户把音乐平台的某一首歌,主动分享给特定好友或所有好友。
结合图5a所示,图5a是用户分享音乐数据后的好友音乐动态聚合视图,其中,列举部分类型的音乐动态消息类型,比如喜欢了一首歌曲(参见图5a中示意的歌曲1、歌曲2和歌曲3),听了某一首歌曲(参见图5a中示意的歌曲4、歌曲5和歌曲6)等。
其中,对于用户在浏览音乐动态时,如其好友有新的动态发出,则网络应用平台引入后台服务器推送技术,可以及时显示N条未读消息,用户通过点击可拉取这N条消息动态。
本实例方案的具体操作流程,可参照图5b所示(操作顺序如图5b中箭头所示):
1、用户登录即时通讯账号,访问即时通讯音乐业务;
2、用户在即时通讯音乐业务收藏歌曲、设置空间背景音乐、分享歌曲、听歌以及下载歌曲等;
3、即时通讯后台记录用户的音乐操作行为;
4、判断用户的音乐操作行为是否是听歌行为;若是,则执行步骤5;否则,执行步骤6;
5、选取该用户当天听的第一首即时通讯音乐产生最近听歌的feed数据(本实例定义feed数据为动态共享数据);
6、判断用户的音乐操作行为是否是收藏即时通讯音乐到歌单的行为;若是,则执行步骤7;否则,执行步骤8;
7、产生收藏歌曲的feed数据;执行步骤12;
8、判断用户的音乐操作行为是否是设置空间背景音乐操作;若是,执行步骤9;否则,执行步骤10;
9、产生设置空间背景音乐的feed数据;执行步骤12;
10、判断用户的音乐操作行为是否是分享歌曲的操作;若是,执行步骤11;否则,结束流程;
11、产生分享歌曲的feed数据;执行步骤12;
12、对用户好友关系链中的音乐feed按时间线进行混排;
13、用户访问空间的好友音乐页面;
14、拉取用户好友关系链中按时间线混排的feed数据;
15、对每个feed数据用一块矩形区域展示,每列展示3块feed数据,直到铺满首屏可见区域;
16、用户使用鼠标往下滚动页面;
17、判断用户好友关系链中混排的feed数据是否有更多feed数据;若是,执行步骤18;否则,执行步骤19;
18、继续从后台拉取feed数据并按从左往右的顺序依次添加到原先的feed数据展示区域后面;执行步骤16;
19、告知用户没有更多feed。
本实施例通过上述方案,通过对用户操作的音视频媒体文件的多类型动态进行沉淀,以供关系链中的用户进行媒体动态信息的互动浏览分享,在分享时,可以按照时间线的聚合方式呈现给用户,使用户在媒体应用平台具有更多发现音乐等媒体数据的途径,从而实现了媒体应用平台分享内容的多样化,并可以根据自身需求进行相应的播放、收藏、下载等操作,满足了用户对媒体数据的共享需求,从而也增加了该平台的用户黏性和活跃度。
如图6所示,本发明第一实施例提出一种应用媒体信息动态分享装置,包括:获取模块201、分析生成模块202以及推送模块203,其中:
获取模块201,用于获取用户的媒体操作行为;
分析生成模块202,用于对所述媒体操作行为进行分析,根据媒体操作行为的类型生成对应的媒体共享数据;
推送模块203,用于将所述共享数据推送给与所述用户相关联的关系链用户。
其中,本实施例应用媒体信息动态分享装置可以设置在承载于上述图1a所示的终端的网络应用平台上,该网络应用平台可以是互联网中的各种应用平台,例如即时通讯平台、社交平台、媒体平台(比如音乐平台)等,用户可以通过注册的账号登录网络应用平台进行业务访问,获取平台提供的业务服务。
本发明实施例主要是聚合沉淀社交平台或互联网音乐平台等网络应用平台,通过服务提供方沉淀关系链中的用户操作音乐等媒体动态信息,提供一种好友间的音视频媒体互动浏览模式,作为一种发现音视频信息比如歌曲的途径,以实现媒体应用平台分享内容的多样化,增加该平台的用户黏性和活跃度。
其中,在网络应用平台中设置一种关系链,该关系链是指:在网络应用平台的社交人际关系,帐号之间互为关注好友或一方为单向好友,本实施例定义当前用户在关系链中的好友为关系链用户;关系链中的好友之间形成动态信息分享。
以即时通讯好友中的音乐动态分享为例,以关系链为基础的音乐播放服务提供商,对于关系链中的好友听歌过程,如播放、收藏、下载、分享等行为沉淀成列表,以时间顺序进行呈现,并提供给看到该动态信息的用户进行歌曲播放、收藏、下载等。
具体地,首先,网络应用平台获取关系链中当前用户的媒体操作行为。在获取各用户的媒体操作行为时,可以通过监测该用户的账号是否已登陆,在用户登录网络应用平台后,记录该用户账号下的所有媒体操作行为。比如,记录用户进行的音乐播放、收藏、下载、分享等操作行为。
在获取到关系链中各用户的媒体操作行为后,对获取的媒体操作行为进行分析,分析用户媒体操作行为的类型,以便根据媒体操作行为的类型形成媒体共享数据以供分享。
具体地,当所述媒体操作行为为音视频播放行为时,选取用户预定时间内(比如当天)播放的前n个音视频信息作为播放共享数据,其中n为自然数;比如可以选取用户在一天凌晨00:00后试听的第一首歌曲作为收听歌曲的动态消息沉淀数据供分享。
当所述媒体操作行为为音视频收藏行为时,将收藏的音视频信息作为收藏共享数据;比如,用户在认为某一首歌值得收藏到自己的列表时,对该歌曲做了收藏或标记喜欢的操作。
当所述媒体操作行为为设置应用背景音视频操作时,将设置的背景音视频信息作为背景设置共享数据;比如,用户在社交平台设置某一首歌曲作为其进入该社交平台的默认播放歌曲。
当所述媒体操作行为为音视频分享操作时,将分享的音视频信息作为分享音视频的共享数据;比如,用户把音乐平台的某一首歌,主动分享给特定好友或所有好友。
在获取到播放共享数据、收藏共享数据、背景设置共享数据、分享音视频的共享数据等各类型的媒体共享数据后,将各类型的媒体共享数据形成媒体数据共享列表,后续,即可将媒体数据共享列表中各媒体数据实时推送给关系链中相应的用户,即关系链用户。
本实施例通过上述方案,通过对用户操作的音视频媒体文件的多类型动态进行沉淀,以供关系链中的用户进行媒体动态信息的互动浏览分享,使用户在媒体应用平台具有更多发现音乐等媒体数据的途径,从而实现了媒体应用平台分享内容的多样化,增加了该平台的用户黏性和活跃度;并实现媒体应用平台分享内容的及时推送,提高了分享内容的推送效率。
如图7所示,本发明第二实施例提出一种应用媒体信息动态分享装置,在上述第一实施例的基础上,还包括:
存储模块204,用于将所述用户的媒体共享数据存储至数据库。
本实施例与上述第一实施例的区别在于,本实施例还包括将获取的用户的所有媒体共享数据进行存储的方案。
其中,在对媒体共享数据进行存储时,可以设置媒体共享数据在后台数据库中的存储时间,比如可允许用户查看一周的动态,也可以更长的时间或更短的时间。
相比上述第一实施例的媒体动态数据的实时分享,本实施例通过对媒体共享数据进行存储,不仅可以使用户看到当前与其一同在线的音乐好友的动态,而且还可以使用户浏览到关系链中音乐好友的历史动态数据。
此外,在对媒体共享数据进行存储时,还可以对媒体共享数据按时间顺序进行排列,以便可以将媒体共享数据按时间顺序聚合呈现给关系链用户。
如图8所示,本发明第三实施例提出一种应用媒体信息动态分享装置,在上述第二实施例的基础上,还包括:
分享模块205,用于当所述关系链用户登录所述网络应用平台浏览媒体动态信息时,从所述媒体数据共享列表中获取媒体共享数据;将获取的媒体共享数据按时间先后顺序聚合呈现,供所述关系链用户浏览。
本实施例与上述第二实施例的区别在于,本实施例还包括将后台数据库中存储的媒体共享数据聚合呈现给关系链用户的方案。
具体地,当关系链用户登录网络应用平台浏览媒体动态信息时,网络应用平台会从后台数据库中拉取之前存储的媒体数据共享列表,从中获取关系链中的其他用户的所有媒体共享数据,并将获取的其他用户的所有媒体共享数据按时间先后顺序聚合呈现,供该用户浏览,即将用户间的音乐动态按照用户操作音乐的具体时间进行排序,并呈现给用户浏览。
其中,在进行媒体共享数据聚合呈现时,可以对每一类型的媒体共享数据设定一块矩形区域进行展示,比如,每列展示3块数据,直到铺满页面设定的显示区域,用户可以通过鼠标滚动页面来浏览更多的数据。
此外,在用户浏览媒体动态信息时,若关系链中有用户产生新的媒体共享数据,则向浏览媒体动态信息的用户推送提示信息,供该用户点击拉取相关动态信息,从而保证了用户浏览媒体动态信息的完整性,同时也满足了用户浏览媒体动态信息的实时需求。
本实施例通过上述方案,通过对用户操作的音视频媒体文件的多类型动态进行沉淀,以供关系链中的用户进行媒体动态信息的互动浏览分享,在分享时,可以按照时间线的聚合方式呈现给用户,使用户在媒体应用平台具有更多发现音乐等媒体数据的途径,从而实现了媒体应用平台分享内容的多样化,增加了该平台的用户黏性和活跃度;此外,还可以实现媒体应用平台分享内容的及时推送,提高了分享内容的推送效率。
如图9所示,本发明第四实施例提出一种应用媒体信息动态分享装置,在上述第三实施例的基础上,还包括:
接收模块206,用于接收所述关系链用户的媒体动态信息操作指令;
操作模块207,用于根据所述媒体动态信息操作指令进行媒体文件的共享操作。
本实施例与上述第三实施例的区别在于,本实施例还包括浏览用户进行媒体数据分享的操作,比如提供看到动态信息的用户进行歌曲播放、收藏、下载等操作的功能。
具体地,若用户在浏览媒体动态信息时,对其中分享的媒体数据感兴趣,则可以对该媒体数据进行播放、收藏、下载等操作,以满足该用户的数据共享需求。
本实施例通过上述方案,通过对用户操作的音视频媒体文件的多类型动态进行沉淀,以供关系链中的用户进行媒体动态信息的互动浏览分享,在分享时,可以按照时间线的聚合方式呈现给用户,使用户在媒体应用平台具有更多发现音乐等媒体数据的途径,从而实现了媒体应用平台分享内容的多样化;并可以根据自身需求进行相应的播放、收藏、下载等操作,满足了用户对媒体数据的共享需求,从而也增加了网络应用平台的用户黏性和活跃度。
下面以即时通讯好友音乐动态数据的分享为例,对本实施例方案进行详细阐述:
本实例方案主要是聚合沉淀社交平台或互联网音乐平台等网络应用平台,通过服务提供方沉淀关系链中的用户操作音乐的动态,提供一种好友间的音乐互动浏览模式,以增加该平台的用户黏性和活跃度,同时也作为一种发现音乐的途径。其中,沉淀的信息包括关系链中的好友听了、标记收藏/喜欢了某一首歌、在社交平台设置了某一首歌作为背景音乐、主动分享某一歌曲给好友等。音乐动态内容包含如下类型的信息:
听了某一首歌:用户在音乐平台(含音乐播放器、音乐网站)试听了某一首歌,考虑到某一位用户在一天时间里听了很多歌曲,可以定义用户在一天凌晨00:00后试听的第一首歌作为动态消息沉淀数据供分享;
标记收藏/喜欢某一首歌:是指用户在认为某一首歌值得收藏到自己的列表时,做了收藏或标记喜欢的操作;
设置背景音乐:在社交平台设置某一首歌曲作为其进入该社交平台的默认播放歌曲,一般为自动播放;
主动分享给某一歌曲给好友:指用户把音乐平台的某一首歌,主动分享给特定好友或所有好友。
结合图5a所示,图5a是分享后的好友音乐动态聚合视图,其中,列举部分类型的音乐动态消息类型,比如喜欢了一首歌曲(参见图5a中示意的歌曲1、歌曲2和歌曲3),听了某一首歌曲(参见图5a中示意的歌曲4、歌曲5和歌曲6)等。
其中,对于用户在浏览音乐动态时,如其好友有新的动态发出,则网络应用平台引入后台服务器推送技术,可以及时显示N条未读消息,用户通过点击可拉取这N条消息动态。
本实例方案的具体操作流程,可参照图5b所示(操作顺序如图5b中箭头所示):
1、用户登录即时通讯账号,访问即时通讯音乐业务;
2、用户在即时通讯音乐业务收藏歌曲、设置空间背景音乐、分享歌曲、听歌以及下载歌曲等;
3、即时通讯后台记录用户的音乐操作行为;
4、判断用户的音乐操作行为是否是听歌行为;若是,则执行步骤5;否则,执行步骤6;
5、选取该用户当天听的第一首即时通讯音乐产生最近听歌的feed数据(本实例定义feed数据为动态共享数据);
6、判断用户的音乐操作行为是否是收藏即时通讯音乐到歌单的行为;若是,则执行步骤7;否则,执行步骤8;
7、产生收藏歌曲的feed数据;执行步骤12;
8、判断用户的音乐操作行为是否是设置空间背景音乐操作;若是,执行步骤9;否则,执行步骤10;
9、产生设置空间背景音乐的feed数据;执行步骤12;
10、判断用户的音乐操作行为是否是分享歌曲的操作;若是,执行步骤11;否则,结束流程;
11、产生分享歌曲的feed数据;执行步骤12;
12、对用户好友关系链中的音乐feed按时间线进行混排;
13、用户访问空间的好友音乐页面;
14、拉取用户好友关系链中按时间线混排的feed数据;
15、对每个feed数据用一块矩形区域展示,每列展示3块feed数据,直到铺满首屏可见区域;
16、用户使用鼠标往下滚动页面;
17、判断用户好友关系链中混排的feed数据是否有更多feed数据;若是,执行步骤18;否则,执行步骤19;
18、继续从后台拉取feed数据并按从左往右的顺序依次添加到原先的feed数据展示区域后面;执行步骤16;
19、告知用户没有更多feed。
本发明实施例应用媒体信息动态分享方法及装置,通过对用户操作的音视频媒体文件的多类型动态进行沉淀,以供关系链中的用户进行媒体动态信息的互动浏览分享,在分享时,可以按照时间线的聚合方式呈现给用户,使用户在媒体应用平台具有更多发现音乐等媒体数据的途径,从而实现了媒体应用平台分享内容的多样化,并可以根据自身需求进行相应的播放、收藏、下载等操作,满足了用户对媒体数据的共享需求,从而也增加了该平台的用户黏性和活跃度。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (16)
1.一种应用媒体信息动态分享方法,其特征在于,包括:
网络应用平台获取用户的媒体操作行为;
对所述媒体操作行为进行分析,根据所述媒体操作行为的类型生成对应的媒体共享数据,所述媒体操作行为包括音视频播放行为、音视频收藏行为、设置应用背景音视频操作和音视频分享操作;
将所述媒体共享数据推送给与所述用户相关联的关系链用户;
其中,所述对所述媒体操作行为进行分析,根据所述媒体操作行为的类型生成对应的媒体共享数据的步骤包括:
对所述媒体操作行为进行分析;
当所述媒体操作行为为所述音视频播放行为时,选取用户预定时间段内播放的前n个音视频信息作为播放共享数据,其中n为自然数;
当所述媒体操作行为为所述音视频收藏行为时,将收藏的音视频信息作为收藏共享数据;
当所述媒体操作行为为所述设置应用背景音视频操作时,将设置的背景音视频信息作为背景设置共享数据;
当所述媒体操作行为为所述音视频分享操作时,将分享的音视频信息作为分享音视频的共享数据。
2.根据权利要求1所述的方法,其特征在于,所述根据媒体操作行为的类型生成对应的媒体共享数据的步骤之后还包括:
对所述用户的所有媒体共享数据按时间顺序进行排列。
3.根据权利要求1所述的方法,其特征在于,所述网络应用平台获取用户的媒体操作行为的步骤包括:
所述网络应用平台监测用户的账号是否登陆;若是,则记录该用户账号下的所述媒体操作行为。
4.根据权利要求1-3中任一项所述的方法,其特征在于,所述方法还包括:
将根据所述媒体操作行为生成的所述媒体共享数据形成媒体数据共享列表。
5.根据权利要求4所述的方法,其特征在于,还包括:
当所述关系链用户登录所述网络应用平台浏览媒体动态信息时,从所述媒体数据共享列表中获取所述媒体共享数据;
将获取的所述媒体共享数据按时间先后顺序聚合呈现,供所述关系链用户浏览。
6.根据权利要求5所述的方法,其特征在于,还包括:
在所述关系链用户浏览所述媒体动态信息时,若所述关系链中有用户产生新的媒体共享数据,则向所述关系链用户推送提示信息,供所述关系链户点击拉取相关动态信息。
7.根据权利要求6所述的方法,其特征在于,还包括:
接收所述关系链用户的媒体动态信息操作指令;
根据所述媒体动态信息操作指令进行媒体文件的共享操作。
8.根据权利要求2所述的方法,其特征在于,还包括:
将所述用户的所述媒体共享数据存储至数据库。
9.一种应用媒体信息动态分享装置,其特征在于,包括:
获取模块,用于获取用户的媒体操作行为;
分析生成模块,用于对所述媒体操作行为进行分析,根据所述媒体操作行为的类型生成对应的媒体共享数据,所述媒体操作行为包括音视频播放行为、音视频收藏行为、设置应用背景音视频操作和音视频分享操作;
推送模块,用于将所述媒体共享数据推送给与所述用户相关联的关系链用户;
所述分析生成模块,用于当所述媒体操作行为为所述音视频播放行为时,选取用户预定时间内播放的前n个音视频信息作为播放共享数据,其中n为自然数;当所述媒体操作行为为所述音视频收藏行为时,将收藏的音视频信息作为收藏共享数据;当所述媒体操作行为为所述设置应用背景音视频操作时,将设置的背景音视频信息作为背景设置共享数据;当所述媒体操作行为为所述音视频分享操作时,将分享的音视频信息作为分享音视频的共享数据。
10.根据权利要求9所述的装置,其特征在于,还包括:
存储模块,用于对所述用户的所有媒体共享数据按时间顺序进行排列。
11.根据权利要求10所述的装置,其特征在于,
所述获取模块,还用于监测用户的账号是否登陆;若是,则记录该用户账号下的所述媒体操作行为。
12.根据权利要求9-11中任一项所述的装置,其特征在于,
所述分析生成模块,还用于将根据所述媒体操作行为生成的所述媒体共享数据形成媒体数据共享列表。
13.根据权利要求12所述的装置,其特征在于,还包括:
分享模块,用于当所述关系链用户登录网络应用平台浏览媒体动态信息时,从所述媒体数据共享列表中获取所述媒体共享数据;将获取的所述媒体共享数据按时间先后顺序聚合呈现,供所述关系链用户浏览。
14.根据权利要求13所述的装置,其特征在于,
所述分享模块,还用于在所述关系链用户浏览所述媒体动态信息时,若所述关系链中有用户产生新的媒体共享数据,则向所述关系链用户推送提示信息,供所述关系链用户点击拉取相关动态信息。
15.根据权利要求14所述的装置,其特征在于,还包括:
接收模块,用于接收所述关系链用户的媒体动态信息操作指令;
操作模块,用于根据所述媒体动态信息操作指令进行媒体文件的共享操作。
16.根据权利要求10所述的装置,其特征在于,
所述存储模块,还用于将所述用户的所述媒体共享数据存储至数据库。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310617078.3A CN104090884B (zh) | 2013-11-28 | 2013-11-28 | 应用媒体信息动态分享方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310617078.3A CN104090884B (zh) | 2013-11-28 | 2013-11-28 | 应用媒体信息动态分享方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104090884A CN104090884A (zh) | 2014-10-08 |
CN104090884B true CN104090884B (zh) | 2018-02-27 |
Family
ID=51638600
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310617078.3A Active CN104090884B (zh) | 2013-11-28 | 2013-11-28 | 应用媒体信息动态分享方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104090884B (zh) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105657558B (zh) * | 2014-11-10 | 2018-12-25 | 阿里巴巴集团控股有限公司 | 一种信息提供方法、展示方法、装置及智能电视 |
CN104539597B (zh) * | 2014-12-17 | 2017-11-03 | 广州酷狗计算机科技有限公司 | 多媒体数据推送方法及装置 |
CN104754419A (zh) * | 2015-03-13 | 2015-07-01 | 腾讯科技(北京)有限公司 | 基于视频的互动方法和装置 |
CN106407238B (zh) * | 2015-08-03 | 2021-07-13 | 腾讯科技(深圳)有限公司 | 基于媒体内容互动的方法和系统 |
CN106126519B (zh) * | 2016-06-01 | 2019-07-26 | 腾讯科技(深圳)有限公司 | 媒体信息的展示方法及服务器 |
CN106533900A (zh) * | 2016-10-01 | 2017-03-22 | 奇酷互联网络科技(深圳)有限公司 | 多平台分享信息的方法及装置 |
CN109996123A (zh) * | 2018-01-03 | 2019-07-09 | 阿里巴巴集团控股有限公司 | 多媒体数据的处理方法和系统及存储介质、移动设备 |
CN111383669B (zh) * | 2020-03-19 | 2022-02-18 | 杭州网易云音乐科技有限公司 | 多媒体文件上传方法、装置、设备及计算机可读存储介质 |
CN113595876A (zh) * | 2021-07-19 | 2021-11-02 | 孙志鹏 | 一种信息分享推送的手机应用软件 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101425093A (zh) * | 2008-12-05 | 2009-05-06 | 腾讯科技(深圳)有限公司 | 基于社会性网络关系链的联系人动态内容聚合方法及系统 |
CN101902490A (zh) * | 2009-05-27 | 2010-12-01 | 华为技术有限公司 | 一种提供应用动态信息的方法、服务器和系统 |
CN102708170A (zh) * | 2012-05-02 | 2012-10-03 | 张雯 | 一种在线影视信息的提取发布方法及装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9305020B2 (en) * | 2012-05-16 | 2016-04-05 | Motormouth, Llc | Media and location based social network |
-
2013
- 2013-11-28 CN CN201310617078.3A patent/CN104090884B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101425093A (zh) * | 2008-12-05 | 2009-05-06 | 腾讯科技(深圳)有限公司 | 基于社会性网络关系链的联系人动态内容聚合方法及系统 |
CN101902490A (zh) * | 2009-05-27 | 2010-12-01 | 华为技术有限公司 | 一种提供应用动态信息的方法、服务器和系统 |
CN102708170A (zh) * | 2012-05-02 | 2012-10-03 | 张雯 | 一种在线影视信息的提取发布方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN104090884A (zh) | 2014-10-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104090884B (zh) | 应用媒体信息动态分享方法及装置 | |
US20210357446A1 (en) | Methods, systems, and media for generating sentimental information associated with media content | |
CN104883358B (zh) | 基于推荐内容的互动方法和装置 | |
CN104965843B (zh) | 一种获取评论信息的方法及装置 | |
US9442626B2 (en) | Systems, methods and apparatuses for facilitating content consumption and sharing through geographic and incentive based virtual networks | |
US10750223B2 (en) | System, method, and device for displaying content item | |
CN106815230B (zh) | 歌词页面生成方法及装置 | |
CN105933739B (zh) | 节目互动系统、方法、客户端及后台服务器 | |
CN107948740A (zh) | 视频播放控制方法、装置及终端 | |
Taylor et al. | Probing communities: study of a village photo display | |
CN108886523A (zh) | 交互式在线音乐体验 | |
CN104267903B (zh) | 多媒体歌词信息显示方法及装置 | |
JP2010528562A5 (zh) | ||
CN105979379A (zh) | 一种试听内容播放的方法及装置 | |
KR100610714B1 (ko) | 휴대 통신 단말기를 이용한 전자 메일 방법 | |
US20110081967A1 (en) | Interactive media social game | |
CN109739418A (zh) | 多媒体播放应用程序的交互方法及终端 | |
JP5642177B2 (ja) | ウィルス型広告 | |
CN108540815A (zh) | 多媒体内容播放方法、装置及系统 | |
CN109471524A (zh) | 一种控制马达振动的方法及移动终端 | |
CN108429668A (zh) | 一种消息处理方法、装置、终端及系统 | |
KR20130116650A (ko) | 광고 컨텐츠를 효율적으로 재생하기 위한 장치 및 방법 | |
CN107547936A (zh) | 基于视频弹幕的联系人获取方法及装置 | |
CN108259672A (zh) | 一种多媒体内容的处理方法、终端及计算机存储介质 | |
CN112417352A (zh) | 处理发布内容的方法、装置、电子设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20141008 Assignee: Ocean interactive (Beijing) Information Technology Co., Ltd. Assignor: Tencent Technology (Shenzhen) Co., Ltd. Contract record no.: 2016990000422 Denomination of invention: Method and device for applying dynamic condition of media information to share License type: Common License Record date: 20161009 |
|
LICC | Enforcement, change and cancellation of record of contracts on the licence for exploitation of a patent or utility model | ||
GR01 | Patent grant | ||
GR01 | Patent grant |