[go: up one dir, main page]

CN103686375A - Video sharing method and device - Google Patents

Video sharing method and device Download PDF

Info

Publication number
CN103686375A
CN103686375A CN201310578201.5A CN201310578201A CN103686375A CN 103686375 A CN103686375 A CN 103686375A CN 201310578201 A CN201310578201 A CN 201310578201A CN 103686375 A CN103686375 A CN 103686375A
Authority
CN
China
Prior art keywords
video
sharing
user
information
group
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.)
Granted
Application number
CN201310578201.5A
Other languages
Chinese (zh)
Other versions
CN103686375B (en
Inventor
杜书印
闫磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xinle Visual Intelligent Electronic Technology Tianjin Co ltd
Leshi Zhixin Electronic Technology Tianjin Co Ltd
Original Assignee
Leshi Zhixin Electronic Technology Tianjin Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Leshi Zhixin Electronic Technology Tianjin Co Ltd filed Critical Leshi Zhixin Electronic Technology Tianjin Co Ltd
Priority to CN201310578201.5A priority Critical patent/CN103686375B/en
Publication of CN103686375A publication Critical patent/CN103686375A/en
Application granted granted Critical
Publication of CN103686375B publication Critical patent/CN103686375B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention discloses a video sharing method and a device. The method comprises that: group information of user groups to which all users are attributed is acquired in advance, video sharing operation entrances are provided to the users and videos to be shared are confirmed; basic information of the videos to be shared is acquired, and video types to which the videos to be shared are attributed are confirmed according to the acquired basic information of the videos; a target user group is confirmed according to the video types to which the videos to be shared are attributed and the group information of all the user groups; and the information of the videos to be shared is sent to all the users in the target user group via a message system. With application of the video sharing method and the device, video sharing can be specifically performed when the users are watching the videos so that sharing effect is enhanced.

Description

视频分享方法及装置Video sharing method and device

技术领域 technical field

 本发明属于智能电视领域,尤其涉及一种在智能电视中视频分享方法及装置。 The invention belongs to the field of smart TVs, and in particular relates to a video sharing method and device in smart TVs.

背景技术 Background technique

随着手机和平板电脑的大面积智能化,智能电视也正逐步进入我们的生活。智能电视像智能手机一样,具有全开放式平台,搭载了操作系统,可以由用户自行安装和卸载软件、游戏等程序,这类程序可能是智能电视生产商提供的,还可能是第三方服务商提供的,通过此类程序可以不断对智能电视的功能进行扩充。另外,还可以通过网线、无线网络来实现上网冲浪等。即,真正的智能电视能从网络、AV设备、PC等多种渠道获得节目内容,通过简单易用的整合式操作界面,简易操作即可将消费者最需要的内容在大屏幕上清晰地展现。 With the widespread intelligence of mobile phones and tablet computers, smart TVs are gradually entering our lives. Smart TVs, like smart phones, have a fully open platform and are equipped with an operating system. Users can install and uninstall software, games and other programs by themselves. Such programs may be provided by smart TV manufacturers or third-party service providers. Provided, through such programs, the functions of smart TVs can be continuously expanded. In addition, it is also possible to surf the Internet through a network cable or a wireless network. That is, a real smart TV can obtain program content from various channels such as the Internet, AV equipment, and PC, and through an easy-to-use integrated operation interface, the content most needed by consumers can be clearly displayed on the large screen through simple operations .

目前,用户从智能电视获取资源的方式一般只有两种。一种是最传统的方式,也即用户自己通过智能电视界面中提供的各种访问入口,主动选择信息源之后进行点击观看。例如,用户可以选择观看传统的电视信号源,或者智能电视服务器提供的轮播频道中的节目,等等。另一种是服务器向用户分享一些推荐信息,例如将最近的热门视频分享给用户,用户进行被动的接收。 At present, there are generally only two ways for users to obtain resources from smart TVs. One is the most traditional way, that is, the user actively selects the information source through various access portals provided in the smart TV interface, and then clicks to watch. For example, a user may choose to watch a traditional TV signal source, or a program in a carousel channel provided by a smart TV server, and so on. The other is that the server shares some recommended information with the user, such as sharing the latest popular videos with the user, and the user receives it passively.

通过向用户分享一些视频的方式,使得用户可以通过智能电视获得更丰富的信息。但是,现有技术在进行视频信息的分享时,主要考虑的是视频的热门程度等信息,分享给用户之后,多数用户可能对其并不感兴趣,进而被用户忽略,浪费了分享过程所耗费的系统及网络资源。 By sharing some videos to the user, the user can obtain richer information through the smart TV. However, when sharing video information in the existing technology, the main consideration is information such as the popularity of the video. After sharing to users, most users may not be interested in it, and then they are ignored by users, wasting the time spent in the sharing process. system and network resources.

因此,迫切需要本领域技术人员解决的技术问题就在于,在向用户分享视频信息的过程中,如何使得分享的有效性得到提高。 Therefore, a technical problem that urgently needs to be solved by those skilled in the art is how to improve the effectiveness of sharing in the process of sharing video information to users.

发明内容 Contents of the invention

针对现有技术中存在的缺陷,本发明提供一种视频分享方法及装置。 Aiming at the defects existing in the prior art, the present invention provides a video sharing method and device.

一种视频分享方法,其用于智能电视设备中,包括: A video sharing method, which is used in smart TV equipment, comprising:

预先获取各用户所属的用户组的组信息,所述组信息用于指示用户组内的用户感兴趣的视频类型; Acquire in advance the group information of the user group to which each user belongs, and the group information is used to indicate the type of video that the users in the user group are interested in;

在当前用户在智能电视设备上观看视频的过程中,向用户提供视频分享操作入口; In the process of the current user watching the video on the smart TV device, provide the user with a video sharing operation entry;

通过视频分享操作入口接收到当前用户分享视频资源的请求后,确定待分享视频; After receiving the current user's request to share video resources through the video sharing operation portal, determine the video to be shared;

获取所述待分享视频的基本信息,并根据取得的视频基本信息确定所述待分享视频所属的视频类型; Obtaining the basic information of the video to be shared, and determining the type of video to which the video to be shared belongs according to the obtained basic information of the video;

根据所述待分享视频所属的视频类型以及各用户组的组信息,确定目标用户组; Determine the target user group according to the video type to which the video to be shared belongs and the group information of each user group;

通过消息系统,将所述待分享视频的信息发送给所述目标用户组中的各个用户。 Send the information of the video to be shared to each user in the target user group through a message system.

可选地,所述通过视频分享操作入口接收到当前用户分享视频资源的请求后,确定待分享视频包括: Optionally, after receiving the current user's request to share video resources through the video sharing operation portal, determining the video to be shared includes:

通过视频分享操作入口接收到当前用户分享视频资源的请求后,将当前正在播放的视频确定为待分享视频。 After receiving the current user's request to share video resources through the video sharing operation portal, the currently playing video is determined as the video to be shared.

可选地,所述通过消息系统,将所述待分享视频的信息发送给所述目标用户组中的各个用户包括: Optionally, sending the information of the video to be shared to each user in the target user group through a messaging system includes:

所述待分享视频的信息包括视频的链接,通过消息系统,将待分享视频的链接发送给所述目标用户组中的各个用户。 The information of the video to be shared includes a link of the video, and the link of the video to be shared is sent to each user in the target user group through a message system.

可选地,所述待分享视频包括所述智能电视设备本地保存的视频,所述通过消息系统,将所述待分享视频的链接发送给所述目标用户组中的各个用户,包括:获取智能电视设备的IP地址,以及所述待分享视频在所述智能电视设备中的保存路径; Optionally, the video to be shared includes a video stored locally on the smart TV device, and sending the link of the video to be shared to each user in the target user group through a messaging system includes: obtaining a smart The IP address of the TV device, and the storage path of the video to be shared in the smart TV device;

根据所述智能电视设备的IP地址以及所述待分享视频的保存路径,构造所述待分享视频的访问地址; Construct the access address of the video to be shared according to the IP address of the smart TV device and the storage path of the video to be shared;

根据所构造的访问地址生成所述待分享视频的链接; Generate the link of the video to be shared according to the constructed access address;

通过消息系统,将所生成的待分享视频的链接发送给所述目标用户组中的各个用户。 Send the generated link of the video to be shared to each user in the target user group through the message system.

可选地,所述待分享视频包括所述智能电视设备的服务器提供的视频,获取服务器提供的视频访问地址,根据访问地址生成待分享视频的链接。 Optionally, the video to be shared includes the video provided by the server of the smart TV device, the video access address provided by the server is obtained, and the link of the video to be shared is generated according to the access address.

可选地,所述待分享视频包括所述智能电视设备的网络视频提供方提供的视频,所述待分享视频的链接为所述网络视频提供方提供的统一资源定位符URL。 Optionally, the video to be shared includes a video provided by a network video provider of the smart TV device, and the link of the video to be shared is a Uniform Resource Locator URL provided by the network video provider.

可选地:所述获取待分享的视频的基本信息包括,根据预先存储的网络视频提供方的URL解析规则,解析得到视频基本信息,所述视频基本信息包括待分享视频的类型、名称、内容简介、播放时长、播放地址、和/或播放频道。 Optionally: the acquisition of the basic information of the video to be shared includes, according to the pre-stored URL resolution rules of the network video provider, parsing the basic information of the video, the basic information of the video includes the type, name, and content of the video to be shared Introduction, broadcast duration, broadcast address, and/or broadcast channel.

可选地,所述根据取得的视频基本信息确定所述待分享视频所属的视频类型包括: Optionally, the determining the type of video to which the video to be shared belongs according to the obtained basic video information includes:

当视频基本信息中不包含视频类型信息或获得的视频基本信息中的类型信息与用户分组的类型信息不相符时,根据获得的基本信息中的视频名称在智能电视设备的服务器中搜索该视频,根据智能电视设备的服务器中存储的该视频的类型信息,确定该视频的类型。 When the video basic information does not contain video type information or the type information in the obtained video basic information does not match the type information of the user group, search for the video in the server of the smart TV device according to the video name in the obtained basic information, The type of the video is determined according to the type information of the video stored in the server of the smart TV device.

可选地,所述根据取得的视频基本信息确定所述待分享视频所属的视频类型包括: Optionally, the determining the type of video to which the video to be shared belongs according to the obtained basic video information includes:

当视频基本信息中包含与用户分组类型相对应的视频类型信息时,根据视频基本信息中的视频类型信息,确定该视频的类型。 When the video basic information includes video type information corresponding to the user group type, the video type is determined according to the video type information in the video basic information.

一种视频分享装置,其用于智能电视设备中,包括: A video sharing device used in smart TV equipment, comprising:

用户分组模块,用于预先获取各用户所属的用户组的组信息,所述组信息用于指示用户组内的用户感兴趣的视频类型; The user grouping module is used to pre-acquire the group information of the user group to which each user belongs, and the group information is used to indicate the video type that the user in the user group is interested in;

分享入口提供模块,用于在当前用户在智能电视设备上观看视频的过程中,向用户提供视频分享操作入口; The sharing portal providing module is used to provide the video sharing operation portal to the user during the process of the current user watching the video on the smart TV device;

待分享视频确定模块,用于通过视频分享操作入口接收到当前用户分享视频资源的请求后,确定待分享视频; The video to be shared determination module is used to determine the video to be shared after receiving the current user's request to share video resources through the video sharing operation portal;

视频类型确定模块,用于获取所述待分享视频的基本信息,并根据取得的视频基本信息确定所述待分享视频所属的视频类型; A video type determining module, configured to obtain basic information of the video to be shared, and determine the video type to which the video to be shared belongs according to the obtained basic video information;

目标用户组确定模块,用于根据所述待分享视频所属的视频类型以及各用户组的组信息,确定目标用户组; The target user group determination module is used to determine the target user group according to the video type to which the video to be shared belongs and the group information of each user group;

消息发送模块,用于将所述待分享视频的信息发送给所述目标用户组中的各个用户。 A message sending module, configured to send the information of the video to be shared to each user in the target user group.

可选地,所述待分享视频的信息包括视频的链接,消息发送模块,发送待分享视频的链接给所述目标用户组中的各个用户。 Optionally, the information of the video to be shared includes a link of the video, and the message sending module sends the link of the video to be shared to each user in the target user group.

可选地,还包括链接生成模块,用于当所述待分享视频为智能电视设备本地保存的视频时,获取智能电视设备的IP地址,以及所述待分享视频在所述智能电视设备中的保存路径,根据所述智能电视设备的IP地址以及所述待分享视频的保存路径,构造所述待分享视频的访问地址,根据所构造的访问地址生成所述待分享视频的链接。 Optionally, a link generation module is also included, configured to acquire the IP address of the smart TV device when the video to be shared is a video stored locally on the smart TV device, and the IP address of the video to be shared in the smart TV device The storage path is to construct the access address of the video to be shared according to the IP address of the smart TV device and the storage path of the video to be shared, and generate the link of the video to be shared according to the constructed access address.

与现有技术相比,上述技术方案具有以下优点或有益效果: Compared with the prior art, the above technical solution has the following advantages or beneficial effects:

通过本发明实施例,可以预先获取到用户所属的用户组信息,也即相当于获取到各个用户组的用户分别对何种类型的视频感兴趣。同时,在在当前用户在智能电视设备上观看视频的过程中,可以向用户提供视频分享操作入口,根据用户的操作来确定待分享的视频,并确定出待分享视频所属的类型。这样,就可以根据待分享视频的类型,向该类型对应的用户组中的各个用户发送关于该待分享视频的信息。也就是说,本发明实施例是由用户选择待分享视频,进而根据视频的类型,以及用户感兴趣的视频类型,进行定向的视频分享。因此,相对于现有技术中的盲目分享而言,会使得推送的信息的有效性得到提高,降低对系统及网络资源的浪费。 Through the embodiment of the present invention, the user group information to which the user belongs can be obtained in advance, which is equivalent to obtaining what types of videos the users of each user group are interested in. At the same time, in the process of the current user watching the video on the smart TV device, the video sharing operation entry can be provided to the user, and the video to be shared can be determined according to the user's operation, and the type of the video to be shared can be determined. In this way, according to the type of the video to be shared, information about the video to be shared can be sent to each user in the user group corresponding to the type. That is to say, in the embodiment of the present invention, the user selects the video to be shared, and then carries out targeted video sharing according to the type of the video and the type of video the user is interested in. Therefore, compared with the blind sharing in the prior art, the effectiveness of the pushed information will be improved, and the waste of system and network resources will be reduced.

  the

附图说明                    Description of drawings

图1是本发明实施例提供的视频分享方法流程图。 Fig. 1 is a flowchart of a video sharing method provided by an embodiment of the present invention.

图2是本发明实施例提供用户分组流程图。 Fig. 2 is a flowchart of user grouping provided by the embodiment of the present invention.

图3是本发明实施例提供的视频分享装置示意图。 Fig. 3 is a schematic diagram of a video sharing device provided by an embodiment of the present invention.

具体实施方式 Detailed ways

下面结合附图,进一步阐述本发明。应理解,这些实施例仅用 于说明本发明而不用于限制本发明的范围。此外应理解,在阅读了本发明讲授 的内容之后,本领域技术人员可以对本发明作各种改动或修改,这些等价形式 同样落于本申请所附权利要求书所限定的范围。 Below in conjunction with accompanying drawing, further elaborate the present invention. It should be understood that these examples are only used to illustrate the present invention and are not intended to limit the scope of the present invention. In addition, it should be understood that after reading the content taught by the present invention, those skilled in the art can make various changes or modifications to the present invention, and these equivalent forms also fall within the scope defined by the appended claims of the present application.

首先需要说明的是,本发明实施例的智能电视系统包括智能电视端和服务器,用户通过客户端登陆特定账号后可以访问服务器上的各种视频资源,客户端可以是运行在智能电视端的应用程序,通过客户端用户可以收看服务器上的视频资源,此外还可以观看第三方网络视频提供方(例如视频网站)提供的视频资源,或者,还可以是智能电视设备本地保存的一些视频资源。除观看视频外,本发明实施例的客户端还可以提供社交功能,用户通过客户端登陆服务器后可以与其他客户端用户进行交流,例如添加好友等。 First of all, it needs to be explained that the smart TV system in the embodiment of the present invention includes a smart TV terminal and a server. Users can access various video resources on the server after logging in to a specific account through the client terminal. The client terminal can be an application program running on the smart TV terminal. Through the client, the user can watch the video resources on the server, and also can watch the video resources provided by a third-party network video provider (such as a video website), or some video resources locally stored on the smart TV device. In addition to watching videos, the client in the embodiment of the present invention can also provide social functions, and users can communicate with other client users after logging in to the server through the client, such as adding friends.

本发明实施例就是在上述系统架构下,提供了能够自动进行视频分享的方法。其中,可以提前对各个用户进行分组,分组的依据是用户感兴趣的视频类型,这样就可以根据类型信息,将待分享的视频与用户组关联起来,进而确定出可以需要向哪些用户进行定向的视频分享。下面通过具体的实施例对本发明实施例做进一步介绍。 The embodiment of the present invention provides a method for automatic video sharing under the above system architecture. Among them, each user can be grouped in advance, and the grouping is based on the type of video that the user is interested in, so that the video to be shared can be associated with the user group according to the type information, and then it can be determined which users need to be targeted. video sharing. The embodiments of the present invention will be further introduced below through specific embodiments.

实施例1 Example 1

如图1所示,本发明首先提供一种分享视频资源的方法,该方法可以包括以下步骤: As shown in Figure 1, the present invention firstly provides a method for sharing video resources, which may include the following steps:

S101:预先获取各用户所属的用户组的组信息,所述组信息用于指示用户组内的用户感兴趣的视频类型。 S101: Acquire in advance group information of user groups to which each user belongs, where the group information is used to indicate video types that users in the user group are interested in.

关于用户组的组信息,可以通过多种方式获得,例如,可以由人工的方式为各个用户打上类型标签,进而将具有同类标签的用户自动组成用户组。当然,这种方式可能会比较主观,因此,在另一种实现方式下,为了能根据用户的不同观看习惯对用户进行分组,可以收集反应用户观看习惯的历史记录,根据历史记录对其进行分组,如图2所示,具体可以是: The group information about the user group can be obtained in various ways, for example, each user can be manually marked with a type label, and then users with the same type of label can be automatically formed into a user group. Of course, this method may be more subjective. Therefore, in another implementation method, in order to group users according to their different viewing habits, historical records reflecting user viewing habits can be collected and grouped according to the historical records , as shown in Figure 2, specifically can be:

S201:收集各用户观看视频过程中的历史记录;所述历史记录包括观看过的各视频类型,以及至少一种其他维度上的数据; S201: Collect historical records in the video watching process of each user; the historical records include each video type watched, and data on at least one other dimension;

为了能对众多用户进行划分,首先需要记录用户的观看历史记录。具体实现时,在用户使用其帐号登录到服务器之后,服务器收集该账号所对应的用户观看视频过程中观看过的各视频类型的历史记录。用户可以通过扫描二维码,输入用户ID、密码,等方式登陆服务器。用户的观看历史记录,可以是由客户端进行收集,然后上传到服务器,这样,服务器就可以获取到各个客户端的历史观看记录。 In order to classify many users, it is first necessary to record the viewing history of the users. During specific implementation, after the user logs in to the server using his account, the server collects historical records of various types of videos that the user corresponding to the account has watched during the process of watching videos. Users can scan the QR code, enter the user ID, password, etc. to log in to the server. The user's viewing history can be collected by the client and uploaded to the server, so that the server can obtain the historical viewing records of each client.

其中,历史记录可以包括用户观看的各类型视频的数量,各类型视频的观看时长,用户观看视频的时间段分布;用户观看同一视频的次数;用户进行搜索的次数和搜索内容的类型分布;用户使用应用的次数和应用的类型分布;用户对推荐类的消息的点击次数和比例等。 Among them, the historical records may include the number of various types of videos watched by the user, the viewing duration of each type of video, the time period distribution of the user watching the video; the number of times the user watches the same video; the number of times the user searches and the type distribution of the search content; The number of times the application is used and the type distribution of the application; the number and proportion of user clicks on recommended messages, etc.

服务器接收到各用户观看历史记录后,计算用户观看各类型视频的占比。例如,历史记录中存在100条观看记录,在这100条观看记录中用户观看动作片的记录是70条,观看文艺片的记录是10条等,则计算得到用户观看动作类视频的占比为70%,文艺类视频的占比为10%等。 After receiving the viewing history records of each user, the server calculates the proportion of each type of video watched by the user. For example, there are 100 viewing records in the historical records. Among the 100 viewing records, the user watched 70 action movies, 10 literary movies, etc., then the calculated proportion of users watching action videos is 70%, literary and artistic videos accounted for 10% and so on.

S202:对收集到的各用户的历史记录进行统计,根据用户观看的各类型视频的数量计算各类型的数量占比,确定数量占比大于组阈值的极端用户,生成各特定类型对应的用户组; S202: Make statistics on the collected historical records of each user, calculate the number ratio of each type according to the number of videos watched by the user, determine the extreme users whose number ratio is greater than the group threshold, and generate user groups corresponding to each specific type ;

在已存在历史记录的用户中,一些用户具有明显的分类特征,如某些用户观看动作类视频的比例大于60%,某些用户观看文艺类视频的比例大于70%,某些用户观看动漫类视频的比例大于80%等等,则这些用户可以对应的分入动作组、文艺组、动漫组等。而另一些用户不具有明显特征,例如一些用户观看各类型的占比基本相同,比如观看动作类的占比为30%、观看文艺类的占比为31%、观看动漫类视频的占比为28%等,对于这些用户难以分组。 Among the users with existing historical records, some users have obvious classification characteristics. For example, some users watch more than 60% of action videos, some users watch more than 70% of literary videos, and some users watch animation videos. If the proportion of video is greater than 80%, etc., these users can be divided into action group, art group, animation group, etc. correspondingly. Other users do not have obvious characteristics. For example, some users watch the same proportion of various genres. For example, 30% watch action, 31% watch literature and art, and watch animation. 28%, etc., it is difficult to group these users.

为了解决这一问题,可以选取一部分具有明显分类特征的用户进行组划分,为下文的模型训练做准备。例如选取1000个用户,这1000个用户观看对应类型视频的占比均大于对应的组阈值,例如1000个用户中属于动作组的用户观看动作类视频的占比大于60%,属于文艺类组的用户观看文艺类视频的占比大于65%等。这种用户称为极端用户。不同组的组阈值既可以相同也可以不同,其组阈值可以动态调整。 In order to solve this problem, some users with obvious classification characteristics can be selected for group division to prepare for the following model training. For example, if 1,000 users are selected, the proportion of the 1,000 users who watch the corresponding type of video is greater than the corresponding group threshold. For example, among the 1,000 users, the proportion of users who belong to the action group to watch action videos is greater than 60%, and those who belong to the art group The proportion of users watching literary and artistic videos is greater than 65%. Such users are called extreme users. The group thresholds of different groups can be the same or different, and the group thresholds can be adjusted dynamically.

S203:分别获取各特定类型的用户组内极端用户在其他维度上的数据特征,确定各特定类型的用户在其他维度上的组特征; S203: Obtain the data characteristics of extreme users in other dimensions in each specific type of user group respectively, and determine the group characteristics of each specific type of user in other dimensions;

在完成对极端用户分组后,进行模型训练,获取对应分组内各极端用户在其他维度上的数据特征。下面以动作类为例对其进行说明,如1000个用户中属于动作组的用户为100人,这100人观看动作类视频的占比均大于60%,除了观看视频类型占比大于60%这一数据特征为,该组还存在一些其他维度上的数据特征,如此类用户平均观影时间大于60分钟,且观影时段经常在晚上看,对推荐类的消息点击比例平均大于70%,在该例中用户平均观影时间、观影时段、推荐类的消息点击比例被称为其他维度上的数据。 After completing the grouping of extreme users, perform model training to obtain the data characteristics of each extreme user in the corresponding group in other dimensions. The following uses the action category as an example to illustrate it. For example, among 1000 users, there are 100 users belonging to the action group, and the proportion of these 100 people watching action videos is greater than 60%, except that the proportion of watching video types is greater than 60%. The first data feature is that this group also has some data features in other dimensions. For example, the average viewing time of such users is more than 60 minutes, and the viewing time is often at night, and the average click rate on recommended messages is greater than 70%. In this example, the user's average movie watching time, movie watching time period, and the proportion of clicks on recommended messages are referred to as data on other dimensions.

通过这种模型训练可以获得各组用户在其他维度上的数据特征,本领域技术人员应当明了,在收集到的历史观看记录中,任何不同于观看各视频类型的占比的数据,均可称为其他维度上的数据,本发明实施例并非意在限制其他维度上的数据所包含的内容。 Through this model training, the data characteristics of each group of users in other dimensions can be obtained. Those skilled in the art should understand that in the collected historical viewing records, any data that is different from the proportion of watching each video type can be called It is data in other dimensions, and the embodiment of the present invention is not intended to limit the content included in the data in other dimensions.

S204:判断极端用户外的其他用户在其他维度上的数据特征,是否满足某特定类型组的组特征,如果是,则将该用户加入该特定类型的用户组; S204: Determine whether the data characteristics of other users other than extreme users in other dimensions meet the group characteristics of a specific type of group, and if so, add the user to the specific type of user group;

获得其他维度上的数据特征之后,可以用这些数据特征对极端用户之外的其他用户进行分组。相当于利用训练出的模型,对用户进行分类。具体而言可以是根据历史记录计算其观看各视频类型的占比,判断这一占比是否大于对应组的组阈值,若大于组阈值则将其划入该组。若占比小于各分组的组阈值,则获得该用户其他维度上的数据特征,判断其是否满足某特定类型中通过模型训练统计出的其他维度上的数据特征,满足则将其分入该组。 After obtaining data characteristics in other dimensions, these data characteristics can be used to group users other than extreme users. It is equivalent to using the trained model to classify users. Specifically, it can calculate the proportion of each video type watched by it according to the historical records, judge whether this proportion is greater than the group threshold of the corresponding group, and if it is greater than the group threshold, classify it into the group. If the proportion is less than the group threshold of each group, obtain the data characteristics of the user in other dimensions, judge whether it meets the data characteristics of other dimensions in a certain type through model training statistics, and then classify it into the group .

例如对于某一用户,历史记录中存在500条记录,若这500条记录中有400条为观看动作类的记录,则占比为80%,其大于动作组的组阈值60%,那么将其划入动作组;若这500条记录中观看各类型视频的记录均为100条,其占比为20%小于各组的组阈值,则判断该用户的至少一种其他维度上的数据是否满足某特定类型中统计出所述特征,如判断用户平均观影时间是否大于60分钟,是否经常在晚上看,对推荐类的消息点击比例是否大于70%,若满足这些条件,则将该用户划入动作组。 For example, for a certain user, there are 500 records in the historical records. If 400 of these 500 records are records of viewing actions, the proportion is 80%, which is greater than the group threshold of 60% of the action group. Classify it into the action group; if 100 of the 500 records watch all types of videos, and its proportion is 20% less than the group threshold of each group, then judge whether the user’s data in at least one other dimension satisfies the The above characteristics are counted in a certain type, such as judging whether the average viewing time of users is greater than 60 minutes, whether they often watch movies at night, and whether the proportion of clicks on recommended messages is greater than 70%. If these conditions are met, the user will be classified as into the action group.

应当理解,本发明的同一用户可以分组不同的组,例如对于同一用户,其他维度上的数据可能同时满足多个对应分组模型中统计出所述其他维度上的数据特征,则将该用户同时分入这两个组。 It should be understood that the same user in the present invention can be grouped into different groups. For example, for the same user, the data on other dimensions may simultaneously satisfy the data characteristics on the other dimensions in multiple corresponding grouping models, and the user is divided into groups at the same time. into these two groups.

在完成用户分组后,用户可以自己添加或删除某组内的好友用户。例如智能电视中可以提供帐号查找功能,用户可以通过该功能查找其他用户,并且加为好友,因此,各个用户可以有自己的好友列表。 After completing user grouping, users can add or delete friend users in a certain group by themselves. For example, an account search function may be provided in a smart TV, through which a user may search for other users and add them as friends. Therefore, each user may have his own friend list.

以上是对如何进行用户分组的介绍,在完成对所有用户分组后,就可以进行视频分享。 The above is an introduction to how to group users. After grouping all users, you can share videos.

S102:在当前用户在智能电视设备上观看视频的过程中,向用户提供视频分享操作入口; S102: Provide the user with a video sharing operation entry while the current user is watching the video on the smart TV device;

在用户观看视频的过程中,如果发现某视频非常好,想要分享给其他用户,则可以通过视频分享操作入口进行点击等操作,从而发出分享指令。其中,操作入口可以显示屏幕弹出菜单中的分享按键、或者设置在即时通信窗口中的视频分享按键、或者是向用户提供的语音输入按钮等等,任何能够在应用界面上发出分享操作指令的方式均可称为分享操作入口。例如,在弹出菜单的方式下,当用户在观看视频时如果想要进行视频分享则可调用弹出菜单,弹出菜单可以为显示在显示屏上的图标用户通过点击该图标来调用弹出菜单,或者用户通过按压遥控器上的特定按键调用弹出菜单等等,在弹出菜单中包含一键分享按键,在本例中该一键分享按键被称为分享操作入口,用户可以通过点击一键分享按键向服务器发出分享指令。 In the process of watching a video, if the user finds that a certain video is very good and wants to share it with other users, he can click on the video sharing operation portal to issue a sharing command. Among them, the operation entry can display the share button in the pop-up menu on the screen, or the video share button set in the instant messaging window, or a voice input button provided to the user, etc., any way that can issue a share operation command on the application interface Both can be called sharing operation entry. For example, in the pop-up menu mode, when the user wants to share the video while watching a video, the pop-up menu can be invoked. The pop-up menu can be an icon displayed on the display screen. The user clicks the icon to invoke the pop-up menu, or the user Call the pop-up menu by pressing a specific button on the remote control, etc. The pop-up menu includes a one-click sharing button. In this example, the one-click sharing button is called the sharing operation entry. The user can send a message to the server by clicking the one-click sharing button Issue a share command.

S103:通过视频分享操作入口接收到当前用户分享视频资源的请求后,确定待分享视频; S103: After receiving the current user's request for sharing video resources through the video sharing operation portal, determine the video to be shared;

在接收到用户的分享请求后,可以确定待分享视频。例如,在其中一种实现方式下,可以将当前正在播放的视频确定为待分享视频。当然,在实际应用中,还可以是将视频播放列表中的某视频确定为待分享视频,等等。 After receiving the sharing request from the user, the video to be shared can be determined. For example, in one of the implementation manners, the currently playing video may be determined as the video to be shared. Of course, in practical applications, it is also possible to determine a certain video in the video playlist as a video to be shared, and so on.

S104:获取所述待分享视频的基本信息,并根据取得的视频基本信息确定所述待分享视频所属的视频类型; S104: Obtain the basic information of the video to be shared, and determine the video type to which the video to be shared belongs according to the obtained basic video information;

用户所要分享的视频可以是第三方网站提供的视频、智能电视设备的服务器提供的视频或智能电视设备本地存储的视频。下面分别对其进行说明。 The video to be shared by the user may be a video provided by a third-party website, a video provided by a server of the smart TV device, or a video locally stored in the smart TV device. Each of them will be described below.

当用户所要分享的视频来源于第三方视频网站时,接收到分享指令后,从当前用户观看的视频中获取该视频的基本信息,当视频来源于第三方视频网站时,可以获取来自视频网站的视频资源的统一资源定位符(Uniform/Universal Resource Locator,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”为视频类型字段,这一视频类型为爱情类,“e72ffd87c2e9c5af”为视频名称的编码,根据解析规则中的视频名称编码规则对该编码进行解码得到视频名称*****,“show-1”这一字段为播放频道号,解析得到播放的频道为1频道,“20130217”这一字段代表该视频在“123”网站上传的时间,通过对这一链接的解析就获得了包含视频类型、视频名称、播放频道等该视频的基本信息。 When the video that the user wants to share comes from a third-party video website, after receiving the sharing instruction, the basic information of the video is obtained from the video currently watched by the user; when the video comes from a third-party video website, the video information from the video website can be obtained The uniform resource locator (Uniform/Universal Resource Locator, URL) of the video resource, the format of the video resource URL of different video websites is different, and these URLs generally contain some basic information of the video being watched, such as the website domain name, video name, video ID, playback address, etc., the format of the URL used by different video websites is pre-stored in the parsing module. After receiving the user’s sharing instruction, the server first obtains the domain name information of the website, and calls the parsing module according to the obtained domain name information. The URL parsing rule corresponding to the website parses out the corresponding basic video information from the URL of the web video currently watched by the user. For example, the link of the video to be shared is http://www.123.com/c_aiqing/e72ffd87c2e9c5af/show-1/20130217.html. By analyzing the link, the domain name information www.123.com can be obtained. The module pre-stores the analysis rules of the video website "123" URL, then the analysis module invokes the analysis rules of the "123" website to analyze the URL. According to the analysis rules, "c_aiqing" can be obtained as the video type field, and this video type For the love category, "e72ffd87c2e9c5af" is the code of the video name, decode the code according to the video name coding rules in the parsing rules to get the video name *****, the field "show-1" is the broadcast channel number, parse The channel to be played is channel 1, and the field "20130217" represents the time when the video was uploaded on the "123" website. By analyzing this link, the basic information of the video including the video type, video name, playing channel, etc. is obtained. information.

用户所要分享的视频来源于智能电视设备的服务器时,智能电视服务器存储的视频资源均包含视频的类型等基本信息,这些基本信息一般可以是在视频存储过程中由工作人员录入的,以视频标签等形式存在,当用户收看来自智能电视服务器提供的视频时,服务器接收到分享指令后,可以直接读取服务器端存储的该视频的基本信息。 When the video to be shared by the user comes from the server of the smart TV device, the video resources stored by the smart TV server include basic information such as the type of the video. These basic information can generally be entered by the staff during the video storage process. When the user watches the video provided by the smart TV server, the server can directly read the basic information of the video stored on the server after receiving the sharing instruction.

用户所要分享的视频来源于智能电视设备本地时,智能电视设备本地存储的视频资源与智能电视服务器端存储的视频资源类似,一般也会包含视频的类型等基本信息,当用户收看来自智能电视设备本地提供的视频时,智能电视设备接收到分享指令后,服务器直接根据智能电视设备本地保存的视频的基本信息,从本地保存的信息中获取到待分享视频的基本信息。 When the video that the user wants to share comes from the local smart TV device, the video resources stored locally on the smart TV device are similar to the video resources stored on the smart TV server side, and generally include basic information such as the type of video. When the video is provided locally, after the smart TV device receives the sharing instruction, the server directly obtains the basic information of the video to be shared from the locally saved information according to the basic information of the video stored locally by the smart TV device.

在得到待分享视频的基本信息之后,就可以从中获取待分享视频的类型信息。具体,根据待分享视频来源的不同,获取类型信息的方法也会略有不同,下面分别进行介绍。 After obtaining the basic information of the video to be shared, the type information of the video to be shared can be obtained therefrom. Specifically, depending on the source of the video to be shared, the method of obtaining the type information will be slightly different, which will be introduced separately below.

当待分享视频来源于第三方视频网站的视频时,一般而言,由于第三方网站也可以为各个视频提供标签等信息,这种标签中就包含有视频的类型信息。例如某视频网站中已经为各个视频划分了类别,用户可以分别在各类别中观看具体的视频资源。因此,在这种情况下,可以直接从视频网站提供的视频类型信息来确定待分享视频的类型信息。但是,可能存在以下特殊情况:一,第三方视频网站可能没有为某视频提供类型信息;二,第三方视频网站提供的视频类型,与智能电视服务器提供的用户组对应的类型可能不匹配。例如,某待分享视频,第三方网站为其提供的类型信息是“搞笑”,但是可能并不存在“搞笑”类型对应的用户组。此时,为了能够实现将待分享视频分享到对应的用户组,可以首先根据已经从第三方视频网站中获得的待分享视频的基本信息,例如视频名称等,在智能电视设备的服务器中搜索该视频,根据智能电视设备的服务器中存储的该视频的类型信息,确定该视频的类型。也就是说,智能电视设备的服务器提供了数据库,数据库中已预先保存有数量众多的各种视频以及描述信息,描述信息就包括视频的类型信息、名称、缩略图、视频名称、时长等信息。这些视频中可能包括与待分享视频属于同一视频的资源,例如,待分享视频的名称为“唐伯虎点秋香”,则通过查询发现智能电视设备的服务器中也存在与该名称相同的视频,此时,就可以从云端服务器保存的描述信息中提取出该视频的类型信息,例如云端服务器的数据库中这一待分享视频被分入到了“喜剧”类,则就可以将待分享视频的类型确定为喜剧。 When the video to be shared comes from a third-party video website, generally speaking, since the third-party website can also provide tags and other information for each video, such tags include video type information. For example, a certain video website has divided categories for each video, and users can watch specific video resources in each category. Therefore, in this case, the type information of the video to be shared can be determined directly from the video type information provided by the video website. However, the following special circumstances may exist: first, the third-party video website may not provide type information for a certain video; second, the video type provided by the third-party video website may not match the type corresponding to the user group provided by the smart TV server. For example, for a video to be shared, the type information provided by the third-party website is "funny", but there may not be a user group corresponding to the type of "funny". At this time, in order to share the video to be shared to the corresponding user group, you can first search for the video in the server of the smart TV device according to the basic information of the video to be shared obtained from the third-party video website, such as the video name. For the video, determine the type of the video according to the type information of the video stored in the server of the smart TV device. That is to say, the server of the smart TV device provides a database in which a large number of various videos and description information have been stored in advance, and the description information includes information such as video type information, name, thumbnail, video name, and duration. These videos may include resources that belong to the same video as the video to be shared. For example, if the name of the video to be shared is "Tang Bohu Spots Autumn Fragrance", it is found through the query that there is a video with the same name in the server of the smart TV device. At this time , the type information of the video can be extracted from the description information stored in the cloud server. For example, if the video to be shared in the database of the cloud server is classified into the "comedy" category, the type of the video to be shared can be determined as comedy.

当待分享的视频来源于智能电视设备的服务器时,智能电视云端服务器中存储的视频已经包含了视频类型信息,并且,由于对用户进行分组的相关操作一般也是由智能电视的服务器端来完成的,因此,智能电视服务器端对于视频的分类与对用户组的分类一般是相对应的。例如,智能电视服务器端将视频划分为动作、历史、娱乐等几种类型,则相应的,在确定用户分组时,也可以划分出这样几个类型的用户组。这样,可以直接根据服务器存储的视频类型信息确定视频的类型。 When the video to be shared comes from the server of the smart TV device, the video stored in the cloud server of the smart TV already contains the video type information, and because the related operations of grouping users are generally completed by the server side of the smart TV , therefore, the classification of videos by the smart TV server generally corresponds to the classification of user groups. For example, the smart TV server divides videos into several types such as action, history, and entertainment, and correspondingly, when determining user groups, these types of user groups can also be divided. In this way, the video type can be directly determined according to the video type information stored in the server.

类似的,当待分享视频来源于智能电视设备本地时,从智能电视设备本地获得的待分享视频的基本信息中一般也直接包含了视频类型信息,并且这些视频的类型与对用户组的分类往往是相对应的,因此可以直接根据来自智能电视设备本地的视频类型信息来确定待分享视频的类型。 Similarly, when the video to be shared comes from the local smart TV device, the basic information of the video to be shared locally obtained from the smart TV device generally directly includes video type information, and the type of these videos is often related to the classification of user groups. are corresponding, so the type of the video to be shared can be directly determined according to the local video type information from the smart TV device.

S105:根据所述待分享视频所属的视频类型以及各用户组的组信息,确定目标用户组; S105: Determine the target user group according to the video type to which the video to be shared belongs and the group information of each user group;

由于已经确定出了待分享视频的类型,并且各个用户组对应的组信息已经标示出了组内用户感兴趣的视频类型信息,因此,就可以通过类型信息,将待分享视频与用户组关联起来,也就是说可以确定出需要向哪个用户组分享当前待分享视频。例如,假设待分享视频的类型是“动作”类,则确定出的目标用户组就可以是对“动作”类视频感兴趣的用户组。 Since the type of the video to be shared has been determined, and the group information corresponding to each user group has marked the type information of the video that the users in the group are interested in, it is possible to associate the video to be shared with the user group through the type information , that is to say, it can be determined which user group needs to share the current video to be shared. For example, assuming that the type of video to be shared is "action", the determined target user group may be a user group interested in videos of the "action" type.

S106:通过消息系统,将所述待分享视频的信息发送给所述目标用户组中的各个用户。 S106: Send the information about the video to be shared to each user in the target user group through a message system.

具体在向目标用户组发送待分享视频的信息时,主要发送的信息可以包括待分享视频的链接,以便于接收方用户能够通过点击链接的方式观看该视频。其中,根据待分享视频来源的不同,待分享视频的链接可能有多种表现形式,下面分别进行介绍。 Specifically, when sending the information of the video to be shared to the target user group, the mainly sent information may include a link of the video to be shared, so that the recipient user can watch the video by clicking on the link. Among them, according to different sources of the video to be shared, the link of the video to be shared may have multiple forms, which are introduced separately below.

当待分享视频来源于第三方视频网站时,由于第三方视频网站往往会以URL的方式对各个视频进行定位,也就是说,第三方网站为各个视频提供了访问地址,这种访问地址一般以URL的形式存在,这种URL中包含了视频网站的域名、文件路径等信息,因此,就可以直接获取到该URL,并生成链接后发送给目标用户组中的各个用户。接收分享的用户在点击了分享的链接之后,智能电视设备中的应用就可以自动启动浏览器对该URL对应的视频资源进行加载及播放。 除了URL链接外发送的分享信息中还可以包括智能电视设备的服务器所存储的该视频的一些信息,例如智能电视设备的服务预先保存的该视频的描述信息,描述信息就包括视频的类型信息、名称、缩略图、视频名称、时长等信息,这些信息可以和URL链接一起发送至目标用户组,这样目标用户组就可以获得所分享的视频的名称、时长、简介等信息。 When the video to be shared comes from a third-party video website, since the third-party video website often locates each video in the form of URL, that is to say, the third-party website provides an access address for each video, and this access address generally starts with It exists in the form of URL, which contains information such as the domain name and file path of the video website, so the URL can be directly obtained, and a link is generated and sent to each user in the target user group. After the user who receives the sharing clicks the shared link, the application in the smart TV device can automatically start the browser to load and play the video resource corresponding to the URL. In addition to the URL link, the shared information sent may also include some information of the video stored by the server of the smart TV device, such as the description information of the video pre-saved by the service of the smart TV device. The description information includes the type information of the video, Name, thumbnail, video name, duration and other information, which can be sent to the target user group together with the URL link, so that the target user group can obtain the name, duration, introduction and other information of the shared video.

当要分享的视频来源于智能电视设备的服务器时,这种资源本身就属于可以供网络中的用户访问的公共资源,并且智能电视设备的服务器为各个视频资源都提供了访问地址,因此就可以直接根据这种访问地址生成访问链接,并作为待分享视频的信息发送给目标用户组中的各个用户。需要说明的是,与第三方网站提供的视频资源的访问地址不同,智能电视设备的服务器提供的资源访问地址的格式一般不是按照URL的格式生成的,而是利用其私有的格式对资源进行定位。例如,由于智能电视设备的服务器中一般是按照频道来组织并保存视频资源的,每个视频资源还具有各自的ID,因此,其视频的访问地址一般是以一定长度的字符串来表示。例如,其中前三位字符代表频道,下四位代表视频名、ID等等。对于接受分享的智能电视设备而言,在接收到这样的链接并被点击时,通过解析就可以直接确定出这是一条来自智能电视设备的服务器的资源,因此,就可以启动对应的应用,应用可以向智能电视云端服务器发送资源访问请求,获取到视频的数据后对该视频进行播放。 When the video to be shared comes from the server of the smart TV device, this resource itself is a public resource that can be accessed by users in the network, and the server of the smart TV device provides access addresses for each video resource, so you can An access link is directly generated according to the access address, and sent to each user in the target user group as information about the video to be shared. It should be noted that, unlike the video resource access addresses provided by third-party websites, the format of the resource access addresses provided by the server of the smart TV device is generally not generated according to the URL format, but uses its proprietary format to locate resources . For example, since video resources are generally organized and saved according to channels in the server of the smart TV device, each video resource also has its own ID, therefore, its video access address is generally represented by a character string of a certain length. For example, the first three characters represent the channel, and the next four represent the video name, ID, and so on. For a smart TV device that accepts sharing, when such a link is received and clicked, it can be directly determined through parsing that this is a resource from the server of the smart TV device, so the corresponding application can be started. A resource access request can be sent to the smart TV cloud server, and the video can be played after the data of the video is obtained.

当要分享的视频来源于智能电视设备本地时,相当于是将保存在一台智能电视设备A本地的资源分享到另一台智能电视设备B上。智能电视设备A本地的资源与来自云端服务器或者第三方网站的资源有所不同,其并不属于网络中所有用户都可以访问的资源,而是智能电视设备A的拥有者的私有资源。因此,对于智能电视设备B而言,相当于将智能电视设备A作为提供资源的服务器。但是这种智能电视设备A本地保存的资源由于原本并不需要在网络中进行定位,因此是不具有网络访问地址的。这样,为了使得接收方用户能够正常的访问到分享出去的视频,就需要首先构造待分享资源的访问地址。具体在构造这种访问地址时,可以首先获取智能电视设备A的IP地址,以及待分享视频在智能电视设备A中的保存路径,进而可以根据智能电视设备A的IP地址以及待分享视频的保存路径以及一定的规则,构造待分享视频的访问地址;根据所构造的访问地址生成待分享视频的链接;这样,就可以通过消息系统,将所生成的待分享视频的链接发送给所述目标用户组中的各个用户。例如某智能电视设备B在收到这种链接之后,当用户点击该链接需要查看该分享的视频时,智能电视设备B就可以启动相应的应用,并且应用可以对链接中包含的访问地址进行解析,并将访问请求发送到智能电视设备A,智能电视设备A再将分享出去的资源的具体数据发送到智能电视设备B,这样就可以在智能电视设备B上观看智能电视设备A上保存的视频。 When the video to be shared comes from the local smart TV device, it is equivalent to sharing the local resources stored in one smart TV device A to another smart TV device B. The local resource of the smart TV device A is different from the resource from the cloud server or the third-party website. It is not a resource accessible to all users in the network, but a private resource of the owner of the smart TV device A. Therefore, for smart TV device B, it is equivalent to using smart TV device A as a server providing resources. However, the locally stored resource of the smart TV device A does not have a network access address because it does not need to be located in the network. In this way, in order to enable the recipient user to normally access the shared video, it is necessary to first construct an access address of the resource to be shared. Specifically, when constructing this access address, you can first obtain the IP address of smart TV device A and the storage path of the video to be shared in smart TV device A, and then you can use the IP address of smart TV device A and the storage path of the video to be shared Path and certain rules, construct the access address of the video to be shared; generate the link of the video to be shared according to the constructed access address; thus, the generated link of the video to be shared can be sent to the target user through the message system Individual users in the group. For example, after a smart TV device B receives such a link, when the user clicks on the link to view the shared video, the smart TV device B can start the corresponding application, and the application can analyze the access address contained in the link , and send the access request to smart TV device A, smart TV device A then sends the specific data of the shared resource to smart TV device B, so that you can watch the video saved on smart TV device A on smart TV device B .

实施例2 Example 2

如图3所示,本发明实施例还提供一种视频分享的装置,包括: As shown in Figure 3, the embodiment of the present invention also provides a video sharing device, including:

用户分组模块301,用于预先获取各用户所属的用户组的组信息,所述组信息用于指示用户组内的用户感兴趣的视频类型; The user grouping module 301 is used to pre-acquire the group information of the user group to which each user belongs, and the group information is used to indicate the video type that the user in the user group is interested in;

分享入口提供模块302,用于在当前用户在智能电视设备上观看视频的过程中,向用户提供视频分享操作入口; The sharing entry providing module 302 is used to provide the user with a video sharing operation entry during the process of the current user watching the video on the smart TV device;

待分享视频确定模块303,用于通过视频分享操作入口接收到当前用户分享视频资源的请求后,确定待分享视频; The video to be shared determining module 303 is used to determine the video to be shared after receiving the current user's request for sharing video resources through the video sharing operation portal;

视频类型确定模块304,用于获取所述待分享视频的基本信息,并根据取得的视频基本信息确定所述待分享视频所属的视频类型; A video type determining module 304, configured to obtain basic information of the video to be shared, and determine the video type to which the video to be shared belongs according to the obtained basic video information;

目标用户组确定模块305,用于根据所述待分享视频所属的视频类型以及各用户组的组信息,确定目标用户组; The target user group determination module 305 is used to determine the target user group according to the video type to which the video to be shared belongs and the group information of each user group;

消息发送模块306,用于将所述待分享视频的信息发送给所述目标用户组中的各个用户。 A message sending module 306, configured to send the information of the video to be shared to each user in the target user group.

具体而言,待分享视频确定模块,用于将当前正在播放的视频确定为待分享视频。待分享视频的信息包括视频的链接,消息发送模块306,发送待分享视频的链接给所述目标用户组中的各个用户。 Specifically, the module for determining a video to be shared is configured to determine the currently playing video as a video to be shared. The information of the video to be shared includes a link of the video, and the message sending module 306 sends the link of the video to be shared to each user in the target user group.

当待分享视频为智能电视设备本地保存的视频时,为了获得待分享视频的链接,视频分享装置还还包括链接生成模块,用于当待分享视频为智能电视设备本地保存的视频时,获取智能电视设备的IP地址,以及所述待分享视频在所述智能电视设备中的保存路径,根据所述智能电视设备的IP地址以及所述待分享视频的保存路径,构造所述待分享视频的访问地址,根据所构造的访问地址生成所述待分享视频的链接。 When the video to be shared is a video stored locally on a smart TV device, in order to obtain a link of the video to be shared, the video sharing device also includes a link generation module, which is used to obtain a smart link when the video to be shared is a video stored locally on a smart TV device. The IP address of the TV device, and the storage path of the video to be shared in the smart TV device, according to the IP address of the smart TV device and the storage path of the video to be shared, construct the access of the video to be shared Address, generating the link of the video to be shared according to the constructed access address.

待分享视频还可以包括智能电视设备的服务器提供的视频,获取服务器提供的视频访问地址,根据访问地址生成待分享视频的链接。 The video to be shared may also include the video provided by the server of the smart TV device, the video access address provided by the server is obtained, and the link of the video to be shared is generated according to the access address.

待分享视频还可以是所述智能电视设备的网络视频提供方提供的视频,所述待分享视频的链接为网络视频提供方提供的统一资源定位符URL。 The video to be shared may also be a video provided by the network video provider of the smart TV device, and the link of the video to be shared is a uniform resource locator URL provided by the network video provider.

为了能够获得网络视频的基本信息,视频分享装置还包括解析模块,用于根据预先存储的网络视频提供方的解析规则,解析得到视频基本信息,所述视频基本信息包括待分享视频的类型、名称、内容简介、主要演员、播放时长、播放地址、和/或播放频道。 In order to be able to obtain the basic information of the network video, the video sharing device also includes an analysis module, which is used to analyze and obtain the basic video information according to the pre-stored analysis rules of the network video provider, and the basic video information includes the type and name of the video to be shared , content introduction, main actors, broadcast duration, broadcast address, and/or broadcast channel.

当视频基本信息中不包含视频类型信息或获得的视频基本信息中的类型信息与用户分组的类型信息不相符时,视频分享装置提供搜索模块,用于根据获得的基本信息中的视频名称在智能电视设备的服务器中搜索该视频,根据智能电视设备的服务器中存储的该视频的类型信息,确定该视频的类型;当视频基本信息中包含与用户分组类型相对应的视频类型信息时,根据视频基本信息中的视频类型信息,确定该视频的类型。 When the video basic information does not contain video type information or the type information in the obtained video basic information does not match the type information of the user group, the video sharing device provides a search module for searching in the smart video according to the video name in the obtained basic information. Search the video in the server of the TV device, and determine the type of the video according to the type information of the video stored in the server of the smart TV device; The video type information in the basic information determines the type of the video.

对于前述的各装置实施例,为了简单描述,故将其都表述为一系列的单元/模块组合,但是本领域的技术人员应该知悉,本发明并不受所描述的单元/模块组合的限制,因为根据本发明,某些单元可以采用其他单元/模块执行;其次,本领域技术人员也应该知悉,上述装置实施例均属于优选实施例,所涉及的单元/模块并不一定是本发明所必须的。 For the aforementioned device embodiments, for the sake of simple description, they are all expressed as a series of unit/module combinations, but those skilled in the art should know that the present invention is not limited by the described unit/module combinations. Because according to the present invention, some units can be implemented by other units/modules; secondly, those skilled in the art should also know that the above-mentioned device embodiments are all preferred embodiments, and the units/modules involved are not necessarily required by the present invention of.

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于系统实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。 Each embodiment in this specification is described in a progressive manner, each embodiment focuses on the difference from other embodiments, and the same and similar parts of each embodiment can be referred to each other. As for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and for the related parts, please refer to the part of the description of the method embodiment.

以上对本发明所提供的视频分享方法及装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。 The video sharing method and device provided by the present invention have been introduced above in detail. In this paper, specific examples have been used to illustrate the principle and implementation of the present invention. The description of the above embodiments is only used to help understand the method and implementation of the present invention. Its core idea; at the same time, for those of ordinary skill in the art, according to the idea of the present invention, there will be changes in the specific implementation and application scope. limit.

Claims (12)

1. a video sharing method, it for intelligent television equipment, is characterized in that, comprising:
The group information of obtaining in advance the affiliated user's group of each user, described group of information is used to indicate the interested video type of user in user's group;
Active user, on intelligent television equipment, watch in the process of video, to user, provide video sharing operation entry;
By video sharing operation entry, receive after the request of active user's sharing video frequency resource, determine and treat sharing video frequency;
Described in obtaining, treat the essential information of sharing video frequency, and described in determining according to the video essential information obtaining, treat the video type under sharing video frequency;
According to the described group information for the treatment of the video type under sharing video frequency and each user group, determine targeted group;
By message system, by described, treat that the information of sharing video frequency sends to each user in described targeted group.
2. video sharing method according to claim 1, is characterized in that, after the described request that receives active user's sharing video frequency resource by video sharing operation entry, determines and treats that sharing video frequency comprises:
By video sharing operation entry, receive after the request of active user's sharing video frequency resource, current in progress video is defined as treating sharing video frequency.
3. video sharing method according to claim 1, is characterized in that, described by message system, by described, treats that the information of sharing video frequency sends to each user in described targeted group to comprise:
The described information for the treatment of sharing video frequency comprises the link of video, by message system, the link for the treatment of sharing video frequency is sent to each user in described targeted group.
4. video sharing method according to claim 3, it is characterized in that, describedly treat that sharing video frequency comprises the local video of preserving of described intelligent television equipment, the described message system that passes through, by described, treat that the link of sharing video frequency sends to each user in described targeted group, comprise: obtain the IP address of intelligent television equipment, and described in treat the storing path of sharing video frequency in described intelligent television equipment;
According to the IP address of described intelligent television equipment and described in treat the storing path of sharing video frequency, treat the reference address of sharing video frequency described in structure;
Described in generating according to constructed reference address, treat the link of sharing video frequency;
By message system, the generated link for the treatment of sharing video frequency is sent to each user in described targeted group.
5. video sharing method according to claim 3, it is characterized in that, describedly treat that sharing video frequency comprises the video that the server of described intelligent television equipment provides, obtain the video access address that server provides, according to reference address, generate the link for the treatment of sharing video frequency.
6. video sharing method according to claim 3, it is characterized in that, describedly treat that sharing video frequency comprises the video that the Internet video provider of described intelligent television equipment provides, described in treat the uniform resource position mark URL that the described Internet video provider of being linked as of sharing video frequency provides.
7. video sharing method according to claim 1, it is characterized in that: described in obtain video to be shared essential information comprise, according to pre-stored Internet video provider's URL resolution rules, parsing obtains video essential information, and described video essential information comprises type, title, brief introduction, playing duration, broadcast address and/or the broadcasting channel for the treatment of sharing video frequency.
8. video sharing method according to claim 7, is characterized in that, video essential information that described basis obtains treats that the video type under sharing video frequency comprises described in determining:
When not comprising type information in the video essential information of video type information or acquisition not conforming to the type information of user grouping in video essential information, according to the video name in the essential information obtaining, in the server of intelligent television equipment, search for this video, according to the type information of this video of storing in the server of intelligent television equipment, determine the type of this video.
9. video sharing method according to claim 7, is characterized in that, video essential information that described basis obtains treats that the video type under sharing video frequency comprises described in determining:
While comprising the video type information corresponding with user grouping type in video essential information, according to the video type information in video essential information, determine the type of this video.
10. a video sharing device, it for intelligent television equipment, is characterized in that, comprising:
User grouping module, for obtaining in advance the group information of the user's group under each user, described group of information is used to indicate the interested video type of user in user's group;
Sharing entrance provides module, for watch the process of video on intelligent television equipment active user, to user, provides video sharing operation entry;
Treat sharing video frequency determination module, for receiving by video sharing operation entry after the request of active user's sharing video frequency resource, determine and treat sharing video frequency;
Video type determination module is treated the essential information of sharing video frequency, and described in determining according to the video essential information obtaining, is treated the video type under sharing video frequency described in obtaining;
Targeted group determination module, for treating video type under sharing video frequency and the group information of each user group described in basis, determines targeted group;
Message transmission module, for sending to the described information for the treatment of sharing video frequency each user of described targeted group.
11. video sharing devices according to claim 10, is characterized in that, described in treat sharing video frequency information comprise the link of video, message transmission module, send treat sharing video frequency link to each user in described targeted group.
12. video sharing devices according to claim 11, it is characterized in that, also comprise link generation module, for when described in when sharing video frequency is the video of the local preservation of intelligent television equipment, obtain the IP address of intelligent television equipment, and described in treat the storing path of sharing video frequency in described intelligent television equipment, according to the IP address of described intelligent television equipment and described in treat the storing path of sharing video frequency, described in structure, treat the reference address of sharing video frequency, described in generating according to constructed reference address, treat the link of sharing video frequency.
CN201310578201.5A 2013-11-19 2013-11-19 Video sharing method and device Active CN103686375B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310578201.5A CN103686375B (en) 2013-11-19 2013-11-19 Video sharing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310578201.5A CN103686375B (en) 2013-11-19 2013-11-19 Video sharing method and device

Publications (2)

Publication Number Publication Date
CN103686375A true CN103686375A (en) 2014-03-26
CN103686375B CN103686375B (en) 2017-02-22

Family

ID=50322439

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310578201.5A Active CN103686375B (en) 2013-11-19 2013-11-19 Video sharing method and device

Country Status (1)

Country Link
CN (1) CN103686375B (en)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104239452A (en) * 2014-09-02 2014-12-24 百度在线网络技术(北京)有限公司 Method and device for resource acquisition
CN104363473A (en) * 2014-11-11 2015-02-18 广州华多网络科技有限公司 Information transmission method and device based on online live broadcast
CN104572840A (en) * 2014-12-11 2015-04-29 百度在线网络技术(北京)有限公司 Method and equipment used for providing push message
CN105120367A (en) * 2015-08-25 2015-12-02 四川长虹电器股份有限公司 Sharing method for smart television programs
CN105430460A (en) * 2015-11-17 2016-03-23 青岛海信电器股份有限公司 Video data pushing method and video data pushing device based on mobile terminal
CN105933336A (en) * 2016-06-22 2016-09-07 Tcl海外电子(惠州)有限公司 Resource sharing method and device based on network televisions
CN105979312A (en) * 2016-07-13 2016-09-28 腾讯科技(深圳)有限公司 Information sharing method and device
WO2017124312A1 (en) * 2016-01-20 2017-07-27 马岩 Wechat-based shared information sharing method and system
WO2017128397A1 (en) * 2016-01-30 2017-08-03 杨钰 Method of acquiring data relating to information sharing technology, and permission system
WO2017128399A1 (en) * 2016-01-30 2017-08-03 杨钰 Method of sharing friend group message on the basis of contact group, and permission system
CN108111885A (en) * 2017-12-25 2018-06-01 北京奇艺世纪科技有限公司 A kind of cooperation data determination method, device and electronic equipment
CN109120598A (en) * 2018-07-19 2019-01-01 北京达佳互联信息技术有限公司 Information sharing method, device, computer equipment and storage medium
CN110324670A (en) * 2019-07-30 2019-10-11 北京奇艺世纪科技有限公司 A kind of transmission method of video, device and server
CN110825988A (en) * 2019-11-08 2020-02-21 北京字节跳动网络技术有限公司 Information display method and device and electronic equipment
CN112399216A (en) * 2020-10-27 2021-02-23 维沃移动通信(杭州)有限公司 Resource sharing method and device and electronic equipment
CN113556716A (en) * 2021-07-13 2021-10-26 Oppo广东移动通信有限公司 Image content sharing method and device and head-mounted display equipment
CN113742569A (en) * 2020-07-15 2021-12-03 北京沃东天骏信息技术有限公司 Information reminding method and device, equipment and storage medium
CN114697745A (en) * 2022-03-30 2022-07-01 咪咕文化科技有限公司 Video sharing method, device, device and storage medium
CN115225951A (en) * 2022-07-21 2022-10-21 中国平安人寿保险股份有限公司 Video processing method, video processing device, computer equipment and computer-readable storage medium
CN117459798A (en) * 2023-12-22 2024-01-26 厦门众联世纪股份有限公司 Big data-based information display method, device, equipment and storage medium

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003114903A (en) * 2001-10-04 2003-04-18 Sony Corp Information processing system, information outputting device and method, information processor and information processing method, recording medium and its program
JP2007527140A (en) * 2003-07-08 2007-09-20 松下電器産業株式会社 Network recording system, recording server
JP2009094730A (en) * 2007-10-05 2009-04-30 Sharp Corp Broadcast receiving system, broadcast receiving device, and program presentation method
CN102196008A (en) * 2010-03-08 2011-09-21 株式会社日立制作所 Peer-to-peer downloading method, video equipment and content transmission method
CN102857471A (en) * 2011-06-27 2013-01-02 深圳深讯和科技有限公司 Multimedia interacting method and system
CN103096145A (en) * 2011-11-08 2013-05-08 苏州中茵泰格科技有限公司 Video recommendation method and system
CN103119595A (en) * 2010-07-27 2013-05-22 谷歌公司 Automatic media sharing via shutter click
CN103312755A (en) * 2012-03-14 2013-09-18 腾讯科技(深圳)有限公司 Content sharing method and device based on geographic position
CN103368898A (en) * 2012-03-26 2013-10-23 中兴通讯股份有限公司 Method and system for accomplishing information push

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003114903A (en) * 2001-10-04 2003-04-18 Sony Corp Information processing system, information outputting device and method, information processor and information processing method, recording medium and its program
JP2007527140A (en) * 2003-07-08 2007-09-20 松下電器産業株式会社 Network recording system, recording server
JP2009094730A (en) * 2007-10-05 2009-04-30 Sharp Corp Broadcast receiving system, broadcast receiving device, and program presentation method
CN102196008A (en) * 2010-03-08 2011-09-21 株式会社日立制作所 Peer-to-peer downloading method, video equipment and content transmission method
CN103119595A (en) * 2010-07-27 2013-05-22 谷歌公司 Automatic media sharing via shutter click
CN102857471A (en) * 2011-06-27 2013-01-02 深圳深讯和科技有限公司 Multimedia interacting method and system
CN103096145A (en) * 2011-11-08 2013-05-08 苏州中茵泰格科技有限公司 Video recommendation method and system
CN103312755A (en) * 2012-03-14 2013-09-18 腾讯科技(深圳)有限公司 Content sharing method and device based on geographic position
CN103368898A (en) * 2012-03-26 2013-10-23 中兴通讯股份有限公司 Method and system for accomplishing information push

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104239452A (en) * 2014-09-02 2014-12-24 百度在线网络技术(北京)有限公司 Method and device for resource acquisition
CN104363473B (en) * 2014-11-11 2018-05-08 广州华多网络科技有限公司 It is a kind of based on online live information transferring method and device
CN104363473A (en) * 2014-11-11 2015-02-18 广州华多网络科技有限公司 Information transmission method and device based on online live broadcast
CN104572840A (en) * 2014-12-11 2015-04-29 百度在线网络技术(北京)有限公司 Method and equipment used for providing push message
CN104572840B (en) * 2014-12-11 2018-09-07 百度在线网络技术(北京)有限公司 A kind of method and apparatus for providing PUSH message
CN105120367A (en) * 2015-08-25 2015-12-02 四川长虹电器股份有限公司 Sharing method for smart television programs
CN105430460A (en) * 2015-11-17 2016-03-23 青岛海信电器股份有限公司 Video data pushing method and video data pushing device based on mobile terminal
WO2017124312A1 (en) * 2016-01-20 2017-07-27 马岩 Wechat-based shared information sharing method and system
WO2017128397A1 (en) * 2016-01-30 2017-08-03 杨钰 Method of acquiring data relating to information sharing technology, and permission system
WO2017128399A1 (en) * 2016-01-30 2017-08-03 杨钰 Method of sharing friend group message on the basis of contact group, and permission system
CN105933336A (en) * 2016-06-22 2016-09-07 Tcl海外电子(惠州)有限公司 Resource sharing method and device based on network televisions
CN105979312A (en) * 2016-07-13 2016-09-28 腾讯科技(深圳)有限公司 Information sharing method and device
CN105979312B (en) * 2016-07-13 2020-03-17 腾讯科技(深圳)有限公司 Information sharing method and device
CN108111885A (en) * 2017-12-25 2018-06-01 北京奇艺世纪科技有限公司 A kind of cooperation data determination method, device and electronic equipment
CN109120598A (en) * 2018-07-19 2019-01-01 北京达佳互联信息技术有限公司 Information sharing method, device, computer equipment and storage medium
CN109120598B (en) * 2018-07-19 2021-03-02 北京达佳互联信息技术有限公司 Information sharing method and device, computer equipment and storage medium
CN110324670A (en) * 2019-07-30 2019-10-11 北京奇艺世纪科技有限公司 A kind of transmission method of video, device and server
CN110825988A (en) * 2019-11-08 2020-02-21 北京字节跳动网络技术有限公司 Information display method and device and electronic equipment
CN113742569A (en) * 2020-07-15 2021-12-03 北京沃东天骏信息技术有限公司 Information reminding method and device, equipment and storage medium
CN112399216A (en) * 2020-10-27 2021-02-23 维沃移动通信(杭州)有限公司 Resource sharing method and device and electronic equipment
CN112399216B (en) * 2020-10-27 2023-05-09 维沃移动通信(杭州)有限公司 Resource sharing method and device and electronic equipment
CN113556716A (en) * 2021-07-13 2021-10-26 Oppo广东移动通信有限公司 Image content sharing method and device and head-mounted display equipment
CN113556716B (en) * 2021-07-13 2024-04-02 Oppo广东移动通信有限公司 Image content sharing method and device and head-mounted display equipment
CN114697745A (en) * 2022-03-30 2022-07-01 咪咕文化科技有限公司 Video sharing method, device, device and storage medium
CN115225951A (en) * 2022-07-21 2022-10-21 中国平安人寿保险股份有限公司 Video processing method, video processing device, computer equipment and computer-readable storage medium
CN115225951B (en) * 2022-07-21 2023-06-20 中国平安人寿保险股份有限公司 Video processing method, apparatus, computer device, and computer-readable storage medium
CN117459798A (en) * 2023-12-22 2024-01-26 厦门众联世纪股份有限公司 Big data-based information display method, device, equipment and storage medium
CN117459798B (en) * 2023-12-22 2024-03-08 厦门众联世纪股份有限公司 Big data-based information display method, device, equipment and storage medium

Also Published As

Publication number Publication date
CN103686375B (en) 2017-02-22

Similar Documents

Publication Publication Date Title
CN103686375A (en) Video sharing method and device
JP6935523B2 (en) Methods and systems for displaying contextually relevant information about media assets
CN103686396B (en) Video sharing method and device
US8763020B2 (en) Determining user attention level during video presentation by monitoring user inputs at user premises
US9769414B2 (en) Automatic media asset update over an online social network
US20170118534A1 (en) Method and apparatus for managing advertisements using social media data
US20080082922A1 (en) System for providing secondary content based on primary broadcast
CN103686237A (en) Method and system for recommending video resources
CN103686236A (en) Method and system for recommending video resources
CN104144357B (en) Video broadcasting method and system
US20100138655A1 (en) Terminal apparatus and operation information collecting system
WO2015043415A1 (en) Method, device and system for video content interaction
JP2015090717A (en) Mobile multimedia terminal, moving image program recommendation method, and server therefor
US9396192B2 (en) Systems and methods for associating tags with media assets based on verbal input
JP4083165B2 (en) Agent interface device
EP3205087A1 (en) Electronic program guide displaying media service recommendations
US8542702B1 (en) Marking and sending portions of data transmissions
JP2007143183A (en) Television application program interface apparatus

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
PP01 Preservation of patent right

Effective date of registration: 20170721

Granted publication date: 20170222

PP01 Preservation of patent right
PD01 Discharge of preservation of patent
PD01 Discharge of preservation of patent

Date of cancellation: 20200721

Granted publication date: 20170222

CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 300453 Tianjin Binhai New Area, Tianjin Eco-city, No. 126 Animation and Animation Center Road, Area B1, Second Floor 201-427

Patentee after: Xinle Visual Intelligent Electronic Technology (Tianjin) Co.,Ltd.

Address before: 300467 Tianjin Binhai New Area, ecological city, animation Middle Road, building, No. two, B1 District, 201-427

Patentee before: LE SHI ZHI XIN ELECTRONIC TECHNOLOGY (TIANJIN) Ltd.

Address after: Room 301-1, Room 301-3, Area B2, Animation Building, No. 126 Animation Road, Zhongxin Eco-city, Tianjin Binhai New Area, Tianjin

Patentee after: LE SHI ZHI XIN ELECTRONIC TECHNOLOGY (TIANJIN) Ltd.

Address before: 300453 Tianjin Binhai New Area, Tianjin Eco-city, No. 126 Animation and Animation Center Road, Area B1, Second Floor 201-427

Patentee before: Xinle Visual Intelligent Electronic Technology (Tianjin) Co.,Ltd.

PP01 Preservation of patent right
PP01 Preservation of patent right

Effective date of registration: 20210201

Granted publication date: 20170222