视频分享方法及装置制造方法

文档序号:7776819阅读:183来源:国知局
视频分享方法及装置制造方法
【专利摘要】本发明公开了一种视频分享方法及装置,其用于智能电视设备中,包括:预先获取各用户所属的用户组的组信息;在当前用户在智能电视设备上观看视频的过程中,向用户提供视频分享入口;确定待分享视频,并获取待分享视频的分享信息,所述分享信息至少包括待分享视频的链接;将当前用户的好友列表展示给用户,并在所述好友列表中展示出各个好友所属的用户组的组信息;接收用户选定好友列表中的目标好友,通过消息系统,将所述待分享视频的分享信息发送给所述目标好友。通过本发明,在用户观看时可以有针对性的进行视频分享,提高分享效果。
【专利说明】视频分享方法及装置
【技术领域】
[0001]本发明属于智能电视领域,尤其涉及一种在智能电视中视频分享方法及装置。
【背景技术】
[0002]随着手机和平板电脑的大面积智能化,智能电视也正逐步进入我们的生活。智能电视像智能手机一样,具有全开放式平台,搭载了操作系统,可以由用户自行安装和卸载软件、游戏等程序,这类程序可能是智能电视生产商提供的,还可能是第三方服务商提供的,通过此类程序可以不断对智能电视的功能进行扩充。另外,还可以通过网线、无线网络来实现上网冲浪等。即,真正的智能电视能从网络、AV设备、PC等多种渠道获得节目内容,通过简单易用的整合式操作界面,简易操作即可将消费者最需要的内容在大屏幕上清晰地展现。
[0003]目前,用户从智能电视获取资源的方式一般只有两种。一种是最传统的方式,也即用户自己通过智能电视界面中提供的各种访问入口,主动选择信息源之后进行点击观看。例如,用户可以选择观看传统的电视信号源,或者智能电视服务器提供的轮播频道中的节目,等等。另一种是一个用户向另一用户分享一些信息,例如将最近的热门视频分享给用户,用户进行被动的接收。
[0004]通过向用户分享一些视频的方式,使得用户可以通过智能电视获得更丰富的信息。但是,现有技术在进行视频信息的分享时,主要考虑的是视频的热门程度等信息,分享给用户之后,多数用户可能对其并不感兴趣,进而被用户忽略,浪费了分享过程所耗费的系统及网络资源。
[0005]因此,迫切需要本领域技术人员解决的技术问题就在于,在向用户分享视频信息的过程中,如何使得分享的有效性得到提高。

【发明内容】

[0006]针对现有技术中存在的缺陷,本发明提供一种视频分享方法及装置。
[0007]—种视频分享方法,其用于智能电视设备中,包括:预先获取各用户所属的用户组的组信息,所述组信息用于指示用户组内的用户感兴趣的视频类型;在当前用户在智能电视设备上观看视频的过程中,向用户提供视频分享入口 ;通过视频分享入口接收到当前用户分享视频资源的请求后,确定待分享视频,并获取待分享视频的分享信息,所述分享信息至少包括待分享视频的链接;将当前用户的好友列表展示给用户,并在所述好友列表中展示出各个好友所属的用户组的组信息;接收用户选定好友列表中的目标好友,通过消息系统,将所述待分享视频的分享信息发送给所述目标好友。
[0008]可选地,所述目标好友包括属于同一用户组的所有好友。
[0009]可选地,所述用户组包括用户自定义组,所述目标好友为用户自定义组中的好友。
[0010]可选地,所述目标好友包括用户选定的单一好友。
[0011]可选地,所述待分享视频包括用户当前正在播放的视频。[0012]可选地,所述待分享视频包括所述智能电视设备本地保存的视频,所述获取待分享视频的分享信息,包括:获取智能电视设备的IP地址,以及所述待分享视频在所述智能电视设备中的保存路径;根据所述智能电视设备的IP地址以及所述待分享视频的保存路径,构造所述待分享视频的访问地址;根据所构造的访问地址生成所述待分享视频的链接。
[0013]可选地,所述待分享视频包括所述智能电视设备服务器提供的视频,所述获取待分享视频的分享信息包括:获取服务器提供的视频访问地址,根据访问地址生成待分享视频的链接。
[0014]可选地,所述待分享视频包括第三方网络视频提供方提供的视频,所述获取待分享视频的分享信息包括:获取网络视频提供方为所述待分享视频提供的统一资源定位符URL作为待分享视频的链接;根据预先存储的网络视频提供方的URL解析规则,解析得到视频名称。
[0015]可选地,还包括:根据取得的视频名称在智能电视设备的服务器中搜索该视频,获得智能电视设备的服务器中存储的该视频的基本信息,所述基本信息包括视频名称、简介、类型、主要演员、播放时长、和/或缩略图。
[0016]可选地,所述分享信息还包括,视频名称、简介、类型、主要演员、播放时长、和/或缩略图。
[0017]一种视频分享装置,其用于智能电视设备中,包括:用户分组模块,用于预先获取各用户所属的用户组的组信息,所述组信息用于指示用户组内的用户感兴趣的视频类型;分享入口提供模块,用于在当前用户在智能电视设备上观看视频的过程中,向用户提供视频分享入口 ;分享信息获取模块,用于通过视频分享入口接收到当前用户分享视频资源的请求后,确定待分享视频,并获取待分享视频的分享信息,所述分享信息至少包括待分享视频的链接;好友列表展示模块,用于将当前用户的好友列表展示给用户,并在所述好友列表中展示出各个好友所属的用户组的组信息;消息发送模块,用于接收用户选定好友列表中的目标好友,通过消息系统,将所述待分享视频的分享信息发送给所述目标好友。
[0018]与现有技术相比,上述技术方案具有以下优点或有益效果:通过统计用户观看视频的历史数据,可以判定该用户属于何种观影类型,确定用户的喜好,根据用户的喜好向其分享视频,这样克服了盲目分享的缺点。通过对于视频内容的解析,获得视频分享信息,分享信息中包含了视频播放地址、视频简介、视频类型、名称等,这样被分享者就能够更全面的获得分享视频的信息,可以选择是否观看分享的视频。
[0019]【专利附图】

【附图说明】
图1是本发明实施例提供的视频分享方法流程图。
[0020]图2是本发明实施例提供用户分组流程图。
[0021]图3是本发明实施例提供的视频分享装置示意图。
【具体实施方式】
[0022]下面结合附图,进一步阐述本发明。应理解,这些实施例仅用于说明本发明而不用于限制本发明的范围。此外应理解,在阅读了本发明讲授的内容之后,本领域技术人员可以对本发明作各种改动或修改,这些等价形式同样落于本申请所附权利要求书所限定的范围。[0023]首先需要说明的是,本发明实施例的智能电视系统包括智能电视设备端和服务器,用户通过客户端登陆特定账号后可以访问服务器上的各种视频资源,客户端可以是运行在智能电视终端的应用程序,通过客户端用户可以收看服务器上的视频资源,此外还可以观看第三方的网络视频提供方(例如视频网站)提供的视频资源,或者,还可以是智能电视设备本地存放的一些视频资源。除观看视频外,本发明实施例的客户端还可以提供社交功能,用户通过客户端登陆服务器后可以与其他客户端用户进行交流,例如添加好友、进行会话等。
[0024]本发明实施例就是在上述系统架构下,提供了能够进行视频分享的方法。其中,可以提前对各个用户进行分组,分组的依据是用户感兴趣的视频类型,这样就可以根据类型信息,将待分享的视频与用户组关联起来,进而确定出可以需要向哪些用户进行定向的视频分享。下面通过具体的实施例对本发明实施例做进一步介绍。
[0025]实施例1
如图1所示,本发明首先提供一种分享视频资源的方法,该方法可以包括以下步骤:SlOl:预先获取各用户所属的用户组的组信息,所述组信息用于指示用户组内的用户感兴趣的视频类型。
[0026]关于用户组的组信息,可以通过多种方式获得,例如,可以由人工的方式为各个用户打上类型标签,进而将具有同类标签的用户自动组成用户组。当然,这种方式可能会比较主观,因此,在另一种实现方式下,为了能根据用户的不同观看习惯对用户进行分组,可以收集反应用户观看习惯的历史记录,根据历史记录对其进行分组,如图2所示,具体可以是:
S201:收集各用户观看视频过程中的历史记录;所述历史记录包括观看过的各视频类型,以及至少一种其他维度上的数据;
为了能对众多用户进行划分,首先需要记录用户的观看历史记录。具体实现时,在用户使用其帐号登录到服务器之后,服务器收集该账号所对应的用户观看视频过程中观看过的各视频类型的历史记录。用户可以通过扫描二维码,输入用户ID、密码,等方式登陆服务器。用户的观看历史记录,可以是由客户端进行收集,然后上传到服务器,这样,服务器就可以获取到各个客户端的历史观看记录。
[0027]其中,历史记录可以包括用户观看的各类型视频的数量,各类型视频的观看时长,用户观看视频的时间段分布;用户观看同一视频的次数;用户进行搜索的次数和搜索内容的类型分布;用户使用应用的次数和应用的类型分布;用户对推荐类的消息的点击次数和比例等。
[0028]服务器接收到各用户观看历史记录后,计算用户观看各类型视频的占比。例如,历史记录中存在100条观看记录,在这100条观看记录中用户观看动作片的记录是70条,观看文艺片的记录是10条等,则计算得到用户观看动作类视频的占比为70%,文艺类视频的占比为10%等。
[0029]S202:对收集到的各用户的历史记录进行统计,根据用户观看的各类型视频的数量计算各类型的数量占比,确定数量占比大于组阈值的极端用户,生成各特定类型对应的用户组;
在已存在历史记录的用户中,一些用户具有明显的分类特征,如某些用户观看动作类视频的比例大于60%,某些用户观看文艺类视频的比例大于70%,某些用户观看动漫类视频的比例大于80%等等,则这些用户可以对应的分入动作组、文艺组、动漫组等。而另一些用户不具有明显特征,例如一些用户观看各类型的占比基本相同,比如观看动作类的占比为30%、观看文艺类的占比为31%、观看动漫类的占比为28%等,对于这些用户难以分组。
[0030]为了解决这一问题,可以选取一部分具有明显分类特征的用户进行组划分,为下文的模型训练做准备。例如选取1000个用户,这1000个用户观看对应类型视频的占比均大于对应的组阈值,例如1000个用户中属于动作组的用户观看动作类视频的占比大于60%,属于文艺类组的用户观看文艺类视频的占比大于65%等。这种用户称为极端用户。不同组的组阈值既可以相同也可以不同,其组阈值可以动态调整。
[0031]S203:分别获取各特定类型的用户组内极端用户在其他维度上的数据特征,确定各特定类型的用户在其他维度上的组特征;
在完成对极端用户分组后,进行模型训练,获取对应分组内各极端用户在其他维度上的数据特征。下面以动作类为例对其进行说明,如1000个用户中属于动作组的用户为100人,这100人观看动作类视频的占比均大于60%,除了观看视频类型占比大于60%这一数据特征为,该组还存在一些其他维度上的数据特征,如此类用户平均观影时间大于60分钟,且观影时段经常在晚上看,对推荐类的消息点击比例平均大于70%,在该例中用户平均观影时间、观影时段、推荐类的消息点击比例被称为其他维度上的数据。
[0032]通过这种模型训练可以获得各组用户在其他维度上的数据特征,本领域技术人员应当明了,在收集到的历史观看记录中,任何不同于观看各视频类型的占比的数据,均可称为其他维度上的数据,本发明实施例并非意在限制其他维度上的数据所包含的内容。
[0033]S204:判断极端用户外的其他用户在其他维度上的数据特征,是否满足某特定类型组的组特征,如果是,则将该用户加入该特定类型的用户组;
获得其他维度上的数据特征之后,可以用这些数据特征对极端用户之外的其他用户进行分组。相当于利用训练出的模型,对用户进行分类。具体而言可以是根据历史记录计算其观看各视频类型的占比,判断这一占比是否大于对应组的组阈值,若大于组阈值则将其划入该组。若占比小于各分组的组阈值,则获得该用户其他维度上的数据特征,判断其是否满足某特定类型中通过模型训练统计出的其他维度上的数据特征,满足则将其分入该组。
[0034]例如对于某一用户,历史记录中存在500条记录,若这500条记录中有400条为观看动作类的记录,则占比为80%,其大于动作组的组阈值60%,那么将其划入动作组;若这500条记录中观看各类型视频的记录均为100条,其占比为20%小于各组的组阈值,则判断该用户的至少一种其他维度上的数据是否满足某特定类型中统计出所述特征,如判断用户平均观影时间是否大于60分钟,是否经常在晚上看,对推荐类的消息点击比例是否大于70%,若满足这些条件,则将该用户划入动作组。
[0035]应当理解,本发明的同一用户可以分组不同的组,例如对于同一用户,其他维度上的数据可能同时满足多个对应分组模型中统计出所述其他维度上的数据特征,则将该用户同时分入这两个组。
[0036]在完成用户分组后,用户可以自己添加或删除某组内的好友用户。例如智能电视中可以提供帐号查找功能,用户可以通过该功能查找其他用户,并且加为好友,因此,各个用户可以有自己的好友列表。[0037]以上是对如何进行用户分组的介绍,在完成对所有用户分组后,就可以进行视频分享。
[0038]S102:在当前用户在智能电视设备上观看视频的过程中,向用户提供视频分享入□。
[0039]在用户观看视频的过程中,如果发现某视频非常好,想要分享给其他用户,则可以通过视频分享入口进行点击等操作,从而发出视频分享指令。其中,视频分享入口可以显示屏幕弹出菜单中的分享按键、或者设置在即时通信窗口中的视频分享按键、或者是向用户提供的语音输入按钮等等,任何能够在应用界面上发出获取分享信息操作指令的方式均可称为视频分享入口。例如,在弹出菜单的方式下,当用户在观看视频时如果想要进行视频分享则可调用弹出菜单,弹出菜单可以为显示在显示屏上的图标用户通过点击该图标来调用弹出菜单,或者用户通过按压遥控器上的特定按键调用弹出菜单等等,在弹出菜单中包含视频分享按键,在本例中该视频分享按键被称为视频分享入口,用户可以通过点击视频分享按键向服务器发出视频分享指令。
[0040]S103:通过视频分享入口接收到当前用户分享视频资源的请求后,确定待分享视频,并获取待分享视频的分享信息,所述分享信息至少包括待分享视频的链接。
[0041]在接收到用户的视频分享指令后,可以确定待分享视频。例如,在其中一种实现方式下,可以将当前正在播放的视频确定为待分享视频。当然,在实际应用中,还可以是将视频播放列表中的某视频确定为待分享视频,等等。
[0042]在确定了待分享视频后可以将待分享视频的一些信息发送给分享视频接收方实现分享,发送的这些待分享视频的信息称为视频分享信息。为了能够使得分享视频接收方可以方便观看分享的视频,分享信息中至少包括待分享视频的链接,这样接收者可以通过点击链接方便的观看分享的视频,除待分享视频的链接外分享信息还可以包括待分享视频的视频名称、简介、类型、主要演员、播放时长、和/或缩略图等,用户所要分享的视频可以是第三方网站提供的视频、智能电视服务器提供的视频或智能电视本地存储的视频。下面分别对其进行说明,如何获得分享信息。
[0043]为了能获得待分享视频的分享信息,首先需要获得待分享视频的基本信息,下面详细介绍如何获得待分享视频的基本信息。
[0044]当用户所要分享的视频来源于第三方视频网站时,接收到分享信息获取指令后,从当前用户观看的视频中获取该视频的基本信息。当视频来源于第三方视频网站时,可以获取来自视频网站的视频资源的统一资源定位符(Uniform/Universal ResourceLocator, URL),不同视频网站的视频资源URL的格式不同,这些URL中一般包含了所观看视频的一些相关信息,例如网站域名、视频名、视频ID、播放地址等等,在解析模块中预先存储有不同视频网站所采用的URL的格式,当接收到用户分享指令后,服务器首先取得网站域名信息,根据取得的域名信息匹配调用解析模块中与该网站对应的URL解析规则,从用户当前所观看的网络视频的URL中解析出相应的视频相关信息。例如获得的待分享的视频的链接为 http://www.123.com/c_aiqing/ e72ffd87c2e9c5af/show-1/20130217,html,通过对该链接的解析,可以获得域名信息www.123.com,解析模块中预先存储有视频网站“123”URL的解析规则,则解析模块调用“123”网站的解析规则,对该URL进行解析,根据解析规则可以得到“c_aiqing”为视频类型字段,这一视频类型为爱情类,“e72fTd87C2e9C5af”为视频名称的编码,根据解析规则中的视频名称编码规则对该编码进行解码得到视频名称*****,“show-1”这一字段为播放频道号,解析得到播放的频道为I频道,“ 20130217 ”这一字段代表该视频在“ 123 ”网站上传的时间,通过对这一链接的解析就获得了包含视频类型、视频名称、播放频道等在内的该视频的相关信息。
[0045]但解析得到的相关信息可能不能完整的包含分享信息中的所有信息,例如分享信息中包含视频名称、简介、类型、主要演员、播放时长、和/或缩略图,但解析URL仅仅能够得到视频名称、类型等相关信息,相关信息中不包含简介、主要演员、播放时长、和/或缩略图。此时,为了能够获得这些信息,可以首先根据已经从第三方视频网站中获得的待分享视频的相关信息,例如视频名称等,在智能电视设备的服务器中搜索该视频,获得智能电视设备的服务器中存储的该视频的基本信息,也就是说,智能电视设备的云端服务器提供了数据库,数据库中已预先保存有数量众多的各种视频以及其基本信息,基本信息就包括视频名称、简介、类型、主要演员、播放时长、和/或缩略图等。例如解析一条来自于第三方视频网站的 URL “http://www.123.com/c_gangtai/e72ffdopqc2e/show-3/20100210.html” 得到视频名称为“唐伯虎点秋香”,则在智能电视设备的服务器中搜索该视频,在智能电视设备的服务器中预先存储有该视频的视频名称、简介、类型、主要演员、播放时长、和/或缩略图等信息,这样就得到了该视频的基本信息:唐伯虎点秋香、简介:*****,喜剧类、周星驰主演、时长XX小时XX分、缩略图。
[0046]当用户所要分享的视频来源于智能电视服务器时,智能电视服务器存储的视频资源均包含视频的基本信息,这些基本信息一般可以是在视频存储过程中由工作人员录入的,以视频标签等形式存在,基本信息包括视频名称、简介、类型、主要演员、播放时长、和/或缩略图等,当用户收看来自智能电视服务器提供的视频时,服务器接收到分享指令后,可以直接读取服务器端存储的该视频的基本信息。
[0047]当用户所要分享的视频来源于智能电视设备本地时,智能电视设备本地本地存储的视频资源与智能电视服务器端存储的视频资源类似,一般也会包含在视频存储过程中由工作人员录入的基本信息,基本信息包括视频名称、简介、类型、主要演员、播放时长、和/或缩略图等,当用户收看来自智能电视设备本地提供的视频时,接收到分享指令后,服务器可以直接读取智能电视设备本地存储的该视频的基本信息。
[0048]在获得待分享视频的基本信息后,还需要获得待分享视频的链接,下面分别说明。
[0049]当待分享视频来源于第三方视频网站时,由于第三方视频网站往往会以URL的方式对各个视频进行定位,也就是说,第三方网站为各个视频提供了访问地址,这种访问地址一般以URL的形式存在,这种URL中包含了视频网站的域名、文件路径等信息,因此,就可以直接将获取到的该URL,作为待分享视频的链接接收分享的用户在点击了分享的链接之后,智能电视设备中的应用就可以自动启动浏览器对该URL对应的视频资源进行加载及播放。
[0050]当要分享的视频来源于智能电视的服务器时,这种资源本身就属于可以供网络中的用户访问的公共资源,并且服务器为各个视频资源都提供了访问地址,因此就可以直接根据这种访问地址生成访问链接。需要说明的是,与第三方网站提供的视频资源的访问地址不同,智能电视的服务器提供的资源访问地址的格式一般不是按照URL的格式生成的,而是利用其私有的格式对资源进行定位。例如,由于智能电视的服务器中一般是按照频道来组织并保存视频资源的,每个视频资源还具有各自的ID,因此,其视频的访问地址一般是以一定长度的字符串来表示。例如,其中前三位字符代表频道,下四位代表视频名、ID等等。对于接受分享的智能电视设备而言,在接收到这样的链接并被点击时,通过解析就可以直接确定出这是一条来自智能电视服务器的资源,因此,就可以启动对应的应用,应用可以向智能电视服务器发送资源访问请求,获取到视频的数据后对该视频进行播放。
[0051]当要分享的视频来源于智能电视设备本地时,相当于是将保存在一台智能电视设备A本地的资源分享到另一台智能电视设备B上。智能电视设备A本地的资源与来自云端服务器或者第三方网站的资源有所不同,其并不属于网络中所有用户都可以访问的资源,而是智能电视设备A的拥有者的私有资源。因此,对于智能电视设备B而言,相当于将智能电视设备A作为提供资源的服务器。但是这种智能电视设备A本地保存的资源由于原本并不需要在网络中进行定位,因此是不具有网络访问地址的。这样,为了使得接收方用户能够正常的访问到分享出去的视频,就需要首先构造待分享资源的访问地址。具体在构造这种访问地址时,可以首先获取智能电视设备A的IP地址,以及待分享视频在智能电视设备A中的保存路径,进而可以根据智能电视设备A的IP地址以及待分享视频的保存路径以及一定的规则,构造待分享视频的访问地址;根据所构造的访问地址生成待分享视频的链接;这样,就可以通过消息系统,将所生成的待分享视频的链接发送给所述目标用户组中的各个用户。例如某智能电视设备B在收到这种链接之后,当用户点击该链接需要查看该分享的视频时,智能电视设备B就可以启动相应的应用,并且应用可以对链接中包含的访问地址进行解析,并将访问请求发送到智能电视设备A,智能电视设备A再将分享出去的资源的具体数据发送到智能电视设备B,这样就可以在智能电视设备B上观看智能电视设备A上保存的视频。
[0052]在获得待分享视频的基本信息、和链接后,就可以根据这些信息得到待分享视频的分享信息,具体而言。
[0053]当待分享视频来源于第三方视频网站时,可以通过解析URL得到第三方视频网站提供的视频相关信息,根据相关信息在智能电视设备的服务器中搜索该视频,获得智能电视设备的服务器中存储的该视频的基本信息,将基本信息和该URL —起作为分享信息。例如获得的一条来自于第三方视频网站的分享信息为“唐伯虎点秋香、喜剧类、周星驰主演、时长 XX 小时 XX 分、简介:XXX, http: //www.123.com/c_gangtai/e72ffdopqc2e/show-3/20100210, html ”,值得注意的是。在这条分享信息中“喜剧类、周星驰主演、时长XX小时XX分、简介:XXXXXX”来源于云端服务器所保存的该视频的基本信息,链接“http://www.123.com/c_gangtai/e72ffdopqc2e/show-3/20100210, html” 为第三方视频的 URL,名称“唐伯虎点秋香”为来自对URL的解析。
[0054]当待分享视频来源于智能电视设备的端服务器时,由于在服务器所获得的待分享视频的基本信息包含了分享信息中所需要的视频名称、简介、类型、主要演员、播放时长、和/或缩略图等,所以可以直接将服务器中待分享视频的基本信息和由访问地址生成的访问链接作为分享信息。
[0055]当待分享视频来源于智能电视设备本地存储的视频时,由于在服务器所获得的待分享视频的基本信息包含了分享信息中所需要的视频名称、简介、类型、主要演员、播放时长、和/或缩略图等,所以可以直接将智能电视设备本地存储的待分享视频的基本信息和由IP地址构造的待分享视频的访问地址作为分享信息。[0056]通过以上方式就获得了包括视频名称、简介、类型、主要演员、播放时长、视频链接、和/或缩略图等信息的待分享视频的分享信息。
[0057]S104:将当前用户的好友列表展示给用户,并在所述好友列表中展示出各个好友所属的用户组的组信息。
[0058]在获得待分享视频分享信息后,可以通过弹出消息的方式将这一获得的分享信息显示给用户,提示用户选择需要分享的目标用户,同时将当前用户的好友列表展示给用户。在好友列表中的用户都包含其分类信息以供分享时作为参考,分类信息可以以各种形式展示,例如在各个用户的名称或头像后标注用户的类型信息,或者在各个组的标题中标注该组的类型信息等。除系统提供的用户分组外,用户也可以自己设立分组,例如用户可以设立家庭组,将家庭成员添加至该组,用户也可以修改组成员所属的类别,例如某成员原先归为动作组,用户可以更改该用户的类型信息,例如改为喜剧组,则更改后这一用户就被分入了喜剧组。
[0059]S105:接收用户选定好友列表中的目标好友,通过消息系统,将所述待分享视频的分享信息发送给所述目标好友。
[0060]具体而言,用户可以对弹出的分享信息进行复制等操作,这样就可以将该分享信息粘贴至即时消息通信窗口发送至用户选择的目标好友。目标好友可以是属于同一用户组的所有好友、或者用户自定义组中的好友、或者用户选定的单一好友。例如好友列表显示时只显示一个用户组的组名或图标,当用户点击该图标时则向用户展示群组消息对话框,在该对话框中用户可以将分享信息粘贴至对话框中发送至该组,这样该组中的所有好友都会收到这条分享信息,或者用户选择分组中的某个成员,在选择特定成员后,弹出对话框,用户与该成员可以进行会话,这样用户就可以将待分享视频的分享信息单独发送给该成员,当然也可以将该分享信息发送至用户自定义的组,例如家庭组,实现与家庭成员的分享。
[0061]在将消息发送给分享视频接收方(即接收分享信息的各用户)后,分享视频接收方可以弹出提示消息,如“XXX好友向你分享了视频”或“您收到来自XXX分享的视频”,点击提示消息可以弹出好友对话框,对话框中显示接收到的分享信息,例如“唐伯虎点秋香、喜剧类、周星驰主演、时长X小时X分、简介XX,http://www.123.com/c_gangtai/e72ffdopqc2e/show-3/20100210, html ”被分享者通过点击分享信息中的链接可以直接观看该视频,这样就实现了视频分享。当然被分享者在接收到分享信息后也可以选择不收看该分享的视频,例被分享者通过分享信息发现这一分享的视频不是自己感兴趣的视频,则可以关闭对话框忽略该消息,或不点击链接。
[0062]实施例2
如图3所示,本发明实施例还提供一种视频分享的装置,其用于智能电视设备中,包
括:
用户分组模块301,用于预先获取各用户所属的用户组的组信息,所述组信息用于指示用户组内的用户感兴趣的视频类型;
分享入口提供模块302,用于在当前用户在智能电视设备上观看视频的过程中,向用户提供视频分孚入口 ;
分享信息获取模块303,用于通过视频分享入口接收到当前用户分享视频资源的请求后,确定待分享视频,并获取待分享视频的分享信息,所述分享信息至少包括待分享视频的链接;
好友列表展示模块304,用于将当前用户的好友列表展示给用户,并在所述好友列表中展示出各个好友所属的用户组的组信息;
消息发送模块305,用于接收用户选定好友列表中的目标好友,通过消息系统,将所述待分享视频的分享信息发送给所述目标好友。
[0063]在视频分享过程中,用户选定的目标好友包括属于同一用户组的所有好友、用户自定义组中的好友、或者用户选定的单一好友。
[0064]待分享视频包括用户当前正在播放的视频,所述分享信息还包括,视频名称、简介、类型、主要演员、播放时长、和/或缩略图。待分享的视频可以来源于:智能电视设备本地保存的视频、智能电视设备的服务器提供的视频、或第三方网络视频提供方提供的视频,下面分别详细说明。
[0065]当所述待分享视频为所述智能电视设备本地保存的视频时,所述获取待分享视频的分享信息,包括:获取智能电视设备的IP地址,以及所述待分享视频在所述智能电视设备中的保存路径;根据所述智能电视设备的IP地址以及所述待分享视频的保存路径,构造所述待分享视频的访问地址;根据所构造的访问地址生成所述待分享视频的链接。
[0066]当所述待分享视频为所述智能电视设备的服务器提供的视频时,所述获取待分享视频的分享信息包括获取服务器提供的视频访问地址,根据访问地址生成待分享视频的链接。
[0067]当所述待分享视频为第三方网络视频提供方提供的视频时,所述获取待分享视频的分享信息包括:获取网络视频提供方为所述待分享视频提供的统一资源定位符URL作为待分享视频的链接;根据预先存储的网络视频提供方的URL解析规则,解析得到视频名称;根据取得的视频名称在智能电视设备的服务器中搜索该视频,获得智能电视设备的服务器中存储的该视频的基本信息,所述基本信息包括视频名称、简介、类型、主要演员、播放时长、和/或缩略图;根据获得的基本信息和网络视频提供方的URL生成待分享视频的分享信息。
[0068]对于前述的各装置实施例,为了简单描述,故将其都表述为一系列的单元/模块组合,但是本领域的技术人员应该知悉,本发明并不受所描述的单元/模块组合的限制,因为根据本发明,某些单元可以采用其他单元/模块执行;其次,本领域技术人员也应该知悉,上述装置实施例均属于优选实施例,所涉及的单元/模块并不一定是本发明所必须的。
[0069]本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于系统实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0070]以上对本发明所提供的视频分享方法及装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【权利要求】
1.一种视频分享方法,其用于智能电视设备中,其特征在于,包括: 预先获取各用户所属的用户组的组信息,所述组信息用于指示用户组内的用户感兴趣的视频类型; 在当前用户在智能电视设备上观看视频的过程中,向用户提供视频分享入口 ; 通过视频分享入口接收到当前用户分享视频资源的请求后,确定待分享视频,并获取待分享视频的分享信息,所述分享信息至少包括待分享视频的链接; 将当前用户的好友列表展示给用户,并在所述好友列表中展示出各个好友所属的用户组的组信息; 接收用户选定好友列表中的目标好友,通过消息系统,将所述待分享视频的分享信息发送给所述目标好友。
2.根据权利要求1所述的视频分享方法,其特征在于:所述目标好友包括属于同一用户组的所有好友。
3.根据权利要求1所述的视频分享方法,其特征在于:所述用户组包括用户自定义组,所述目标好友为用户自定义组中的好友。
4.根据权利要求1所述的视频分享方法,其特征在于:所述目标好友包括用户选定的单一好友。
5.根据权利要求1所述的视频分享方法,其特征在于,所述待分享视频包括用户当前正在播放的视频。
6.根据权利要求1所述的视频分享方法,其特征在于,所述待分享视频包括所述智能电视设备本地保存的视频,所述获取待分享视频的分享信息,包括: 获取智能电视设备的IP地址,以及所述待分享视频在所述智能电视设备中的保存路径; 根据所述智能电视设备的IP地址以及所述待分享视频的保存路径,构造所述待分享视频的访问地址; 根据所构造的访问地址生成所述待分享视频的链接。
7.根据权利要求1所述的视频分享方法,其特征在于,所述待分享视频包括所述智能电视设备服务器提供的视频,所述获取待分享视频的分享信息包括: 获取服务器提供的视频访问地址,根据访问地址生成待分享视频的链接。
8.根据权利要求1所述的视频分享方法,其特征在于,所述待分享视频包括第三方网络视频提供方提供的视频,所述获取待分享视频的分享信息包括: 获取网络视频提供方为所述待分享视频提供的统一资源定位符URL作为待分享视频的链接; 根据预先存储的网络视频提供方的URL解析规则,解析得到视频名称。
9.根据权利要求8所述的视频分享方法,其特征在于,还包括: 根据取得的视频名称在智能电视设备的服务器中搜索该视频,获得智能电视设备的服务器中存储的该视频的基本信息,所述基本信息包括视频名称、简介、类型、主要演员、播放时长、和/或缩略图。
10.根据权利要求1所述的视频分享方法,其特征在于,所述分享信息还包括,视频名称、简介、类型、主要演员、播放时长、和/或缩略图。
11.一种视频分享装置,其用于智能电视设备中,其特征在于,包括: 用户分组模块,用于预先获取各用户所属的用户组的组信息,所述组信息用于指示用户组内的用户感兴趣的视频类型; 分享入口提供模块,用于在当前用户在智能电视设备上观看视频的过程中,向用户提供视频分享入口; 分享信息获取模块,用于通过视频分享入口接收到当前用户分享视频资源的请求后,确定待分享视频,并获取待分享视频的分享信息,所述分享信息至少包括待分享视频的链接; 好友列表展示模块,用于将当前用户的好友列表展示给用户,并在所述好友列表中展示出各个好友所属的用户组的组信息; 消息发送模块,用于接收用户选定好友列表中的目标好友,通过消息系统,将所述待分享视频的分享信息发送给所述目标`好友。
【文档编号】H04N21/858GK103686396SQ201310578503
【公开日】2014年3月26日 申请日期:2013年11月19日 优先权日:2013年11月19日
【发明者】杜书印, 闫磊 申请人:乐视致新电子科技(天津)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1