通过分布式网络分布视频内容的方法、系统及计算机介质技术方案

技术编号:13343133 阅读:33 留言:0更新日期:2016-07-14 08:59
一种用于通过分布式网络来分布视频内容的方法和系统,系统包括第一设备、第一应用、控制中心和媒体播放器,第一设备上提供有视频数据;第一应用在第一设备上是可操作的并且关联控制数据与视频数据,其中,控制数据包括用于创建辅助数据的信息,辅助数据将在通过网络将视频数据广播至一个或更多个第二设备之后,与视频数据一起呈现;控制中心与第一应用进行通信以从第一设备接收视频数据和相关联的控制数据,控制中心用于将视频数据和相关联的控制数据广播至一个或更多个第二设备;各个第二设备上提供有媒体播放器,媒体播放器用于响应于读取控制数据而在各个第二设备上创建辅助数据;当媒体播放器播放视频数据时,媒体播放器用于发动辅助数据。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及视频广播系统和传播视频内容的方法。特别地,本专利技术针对于用于通过网络连同控制数据一起广播视频内容的系统和方法,控制数据指定在正播放视频时将被实时地应用于视频内容的效果。
技术介绍
近年来,随着视频和数字内容向智能设备的传送变得更加普遍,视频广播已经变得更流行。在智能设备上,目前使用各种各样的应用来观看视频,通过在智能设备本身上本地安装的应用或直接通过互联网来观看视频。然而,当与在智能设备上观看包含高质量图形和特殊效果的视频结合使用时,这些现有的视频广播系统已经显示出多种缺陷。例如,为了使视频具有高质量图形和特殊效果,视频文件必须具有合适的高质量分辨率。下载这种相当大的高分辨率视频以在智能设备上进行观看经常会导致当回放速率超过了视频被下载的速率时视频播放不流畅或停止回放。此外,由于这种高分辨率的视频内容具有很大的体积,因此即使对数据进行压缩以便于储存和上传/下载,对该视频内容的储存和传输的成本仍相当高。在其他情况下,创建了质量较低的视频以用于在智能设备上观看,这不需要很多缓冲;然而,在这种情况下,视频分辨率降低,并且因此被合并入单个视频文件中的图形和特殊效果的分辨率具有被削减的质量。因此,需要一种能够解决现有技术中的至少一些缺陷的视频广播系统和传播视频内容的方法。
技术实现思路
相应地,本专利技术涉及如权利要求1中所详细描述的一种用于通过分布式网络来分布视频内容的方法。此外,本专利技术涉及如权利要求45中所详细描述的一种用于分布视频内容的系统。在所附权利要求中对有利的实施例进行了详细描述。在一个方面中,提供了一种用于通过网络分布视频内容的方法;所述方法包括:在第一设备上提供视频数据,将控制数据与所述第一设备上的所述视频数据相关联;其中,所述控制数据包括用于创建辅助数据的信息,通过所述网络将所述视频数据和控制数据广播至一个或更多个第二设备,在各个第二设备上提供媒体播放器,所述媒体播放器可操作用于响应于读取所述控制数据以在所述各个第二设备上本地创建所述辅助数据,以及当所述媒体播放器播放所述视频数据时,发动所述辅助数据。在另一方面中,所述控制数据包括通过标签封装的机器可执行指令。有利地,所述控制数据包括元数据。在一个示例中,所述控制数据包括机器可读标记语言。在又一方面中,所述辅助数据包括至少一个显示区段。有利地,所述辅助数据包括多个显示区段。在一个方面中,所述媒体播放器执行计算以确定所述视频数据被下载至所述各个第二设备所需的缓冲时间。在另一方面中,计算出的缓冲时间被合并至由所述各个第二设备接收的所述控制数据中。在一个方面中,所述视频数据包括至少一个视频片段。有利地,所述控制数据包括机器可读指令,所述机器可读指令详细描述了将如何相对于所述至少一个视频片段显示所述至少一个显示区段。在又一方面中,显示所述至少一个显示区段的时长由被合并至所述控制数据中的所述缓冲时间来确定。有利地,显示所述至少一个显示区段的时长与被合并至所述控制数据中的所述缓冲时间成比例。在一个示例中,将显示所述至少一个显示区段的时长与被合并至所述控制数据中的所述缓冲时间相关联,以致在所述至少一个显示区段和所述至少一个视频片段之间不存在延时中断的情况下相继地显示所述至少一个显示区段和所述至少一个视频片段。在另一方面中,所述控制数据包括机器可读指令,所述机器可读指令详细描述了将如何相对于多个视频片段显示多个显示区段。在一个方面中,显示多个显示区段的合并后的时长由所述缓冲时间来设置。在另一示例中,显示至少一个显示区段的时长响应于计算出的缓冲时间而有所变化。在一个布置中,显示两个或更多个显示区段的时长响应于计算出的缓冲时间而有所变化。在又一方面中,每个视频片段对应于由所述用户在所述第一设备上所选择的特定视频。在一个方面中,所述各个第二设备上的所述媒体播放器可操作用于响应于读取所述控制数据以启动用于检索数据的获取过程。在一个示例中,被获取的数据被本地存储在所述第二设备上。在另一个示例中,被获取的数据位于所述第二设备的远程位置处。在示例性布置中,所获取的数据包括计算机可读指令。有利地,计算机可读指令包括用来实现指定效果的指令。在一个示例中,所获取的数据被预先存储在所述第二设备上。在替换性的示例中,所获取的数据被用于创建指定效果。在另一方面中,在所述第一设备上提供第一数据库以用来储存所述控制数据。在一个方面中,在所述各个第二设备上提供第二数据库以用来储存所述控制数据中所引用的数据元素。在另一方面中,所述控制数据包括当在所述各个第二设备上的所述媒体播放器上播放所述视频数据时用于将至少一个指定效果、图形、文本数据、特殊效果或音频数据应用于所述视频数据的指令。在又一方面中,在所述第一设备上提供第一用户界面以用于有助于用户选择将与所述视频数据相关联的控制数据。在一个方面中,对与所述视频数据相关联的所述控制数据与所述第一设备上的所述视频数据进行同步。有利地,在所述第一设备上生成包含视频数据和相关联的控制数据的数据结构。在一个示例中,对与所述视频数据相关联的所述控制数据与第二设备上的所述视频数据进行同步,所述第二设备具有来自于所述第一设备的同步视频数据。在另一方面中,所述第一设备被配置成将所述数据结构传送至控制中心。有利地,所述控制中心被配置成用于将所述数据结构传送至所述一个或更多个第二设备。在一个方面中,所述控制中心可操作用于修改与所述视频数据相关联的所述控制数据。有利地,所述控制中心可操作用于在广播之前批准或否决所述视频数据。在另一个方面中,所述媒体播放器被配置成读取所述数据结构。有利地,远程设备与所述控制中心进行通信,以有助于对所述视频数据和相关联的控制数据进行远程批准。在一个布置中,所述控制数据包括用于有助于由搜索引擎进行搜索的一个或更多个标签。在又一方面中,所述控制数据包括表示相应效果的多个控制参数。在一个方面中,在所述第一设备上所述控制参数中的一个或更多个是可选的。在又一方面中,可以将在所述第一设备上所选择的一个或更多个控制参数与所述视频数据相关联,以致当在所述各个第二设备上播放所述视频数据时,由所述媒体播放器应用所述一个或更多个控制参数。在一个方面中,在所述第一设备上使用内置照相机来捕获所述视频数据。在另一个方面中,在所述第一设备处经由网络来接收所述视频本文档来自技高网...

【技术保护点】
一种用于通过网络分布视频内容的方法;所述方法包括:在第一设备上提供视频数据,将控制数据与所述第一设备上的所述视频数据相关联;其中,所述控制数据包括用于创建辅助数据的信息,通过所述网络将所述视频数据和控制数据广播至一个或更多个第二设备,在各个第二设备上提供媒体播放器,所述媒体播放器可操作用于响应于读取所述控制数据以在所述各个第二设备上本地创建所述辅助数据,以及当所述媒体播放器播放所述视频数据时,发动所述辅助数据。

【技术特征摘要】
【国外来华专利技术】2013.11.18 GB 1320343.51.一种用于通过网络分布视频内容的方法;所述方法包括:
在第一设备上提供视频数据,
将控制数据与所述第一设备上的所述视频数据相关联;其中,所述控制数
据包括用于创建辅助数据的信息,
通过所述网络将所述视频数据和控制数据广播至一个或更多个第二设备,
在各个第二设备上提供媒体播放器,所述媒体播放器可操作用于响应于读
取所述控制数据以在所述各个第二设备上本地创建所述辅助数据,以及
当所述媒体播放器播放所述视频数据时,发动所述辅助数据。
2.根据权利要求1所述的方法,其中,所述控制数据包括通过标签封装的
机器可执行指令。
3.根据权利要求1或2所述的方法,其中,所述控制数据包括元数据。
4.根据权利要求1至3中任一项所述的方法,其中,所述控制数据包括机
器可读标记语言。
5.根据权利要求1至4中任一项所述的方法,其中,所述辅助数据包括至
少一个显示区段。
6.根据权利要求1至5中任一项所述的方法,其中,所述辅助数据包括多
个显示区段。
7.根据权利要求5或6所述的方法,其中,所述媒体播放器执行计算以确
定所述视频数据被下载至所述各个第二设备所需的缓冲时间。
8.根据权利要求7所述的方法,其中,计算出的缓冲时间被合并至由所述
各个第二设备接收的所述控制数据中。
9.根据权利要求8所述的方法,其中,所述视频数据包括至少一个视频片
段。
10.根据权利要求9所述的方法,其中,所述控制数据包括机器可读指令,
所述机器可读指令详细描述了将如何相对于所述至少一个视频片段显示所述至

\t少一个显示区段。
11.根据权利要求10所述的方法,其中,显示所述至少一个显示区段的时
长由被合并至所述控制数据中的所述缓冲时间来确定。
12.根据权利要求10所述的方法,其中,显示所述至少一个显示区段的时
长与被合并至所述控制数据中的所述缓冲时间成比例。
13.根据权利要求10所述的方法,其中,将显示所述至少一个显示区段的
时长与被合并至所述控制数据中的所述缓冲时间相关联,以致在所述至少一个
显示区段和所述至少一个视频片段之间不存在延时中断的情况下相继地显示所
述至少一个显示区段和所述至少一个视频片段。
14.根据权利要求10所述的方法,其中,所述控制数据包括机器可读指令,
所述机器可读指令详细描述了将如何相对于多个视频片段显示多个显示区段。
15.根据权利要求10所述的方法,其中,显示多个显示区段的合并后的时
长由所述缓冲时间来设置。
16.根据权利要求10所述的方法,其中,显示至少一个显示区段的时长响
应于计算出的缓冲时间而有所变化。
17.根据权利要求10所述的方法,其中,显示两个或更多个显示区段的时
长响应于计算出的缓冲时间而有所变化。
18.根据权利要求9所述的方法,其中,每个视频片段对应于由所述用户
在所述第一设备上所选择的特定视频。
19.根据权利要求1至18中任一项所述的方法,其中,所述各个第二设备
上的所述媒体播放器可操作用于响应于读取所述控制数据以启动用于从本地或
远程位置检索数据的获取过程。
20.根据权利要求19所述的方法,其中,在所述第一设备上提供第一数据
库以用来储存所述控制数据。
21.根据权利要求20所述的方法,其中,在所述各个第二设备上提供第二
数据库以用来储存所述控制数据中所引用的数据元素。
22.根据前述权利要求中任一项所述的方法,其中,所述控制数据包括当

\t在所述各个第二设备上的所述媒体播放器上播放所述视频数据时用于将至少一
个指定效果、图形、文本数据、特殊效果或音频数据应用于所述视频数据的指
令。
23.根据前述权利要求中任一项所述的方法,其中,在所述第一设备上提
供第一用户界面以用于有助于用户选择将与所述视频数据相关联的控制数据。
24.根据前述权利要求中任一项所述的方法,其中,对与所述视频数据相
关联的所述控制数据与所述第一设备上的所述视频数据进行同步。
25.根据权利要求1至24中任一项所述的方法,其中,对与所述视频数据
相关联的所述控制数据与第二设备上的所述视频数据进行同步,所述第二设备
具有来自于所述第一设备的同步视频数据。
26.根据前述权利要求中任一项所述的方法,其中,在所述第一设备上生
成包含所述视频数据和相关联的控制数据的数据结构。
27.根据权利要求26所述的方法,其中,所述第一设备被配置成将所述数
据结构传送至控制中心。
28.根据权利要求27所述的方法,其中,所述控制中心被配置成用于将所
述数据结构传送至所述一个或更多个第二设备。
29.根据权利要求27或28所述的方法,其中,所述控制中心可操作用于
修改与所述视频数据相关联的所述控制数据。
30.根据权利要求29所述的方法,其中,所述控制中心可操作用于在广播
之前批准或否决所述视频数据。
31.根据权利要求28至30中任一项所述的方法,其中,所述媒体播放器
被配置成读取所述数据结构。
32.根据权利要求27至31中任一项所述的方法,其中,远程设备与所述
控制中心进行通信,以有助于对所述视频数据和相关联的控制数据进行远程批
准。
33.根据前述权利要求中任一项所述的方法,其中,所述控制数据包括用
于有助于由搜索引擎进行搜索的一个或更多个标签。
34.根据前述权利要求中任一项所述的方法,其中,所述控制数据包括表
示相应效果的多个控制参数。
35.根据权利要求34所述的方法,其中,在所述第一设备上所述控制参数
中的一个或更多个是可选的。
36.根据权利要求34所述的方法,其中,可以将在所述第一设备上所选择
的一个或更多个控制参数与所述视频数据相关联,以致当在所述各个第二设备
上播放所述视频数据时,由所述媒体播放器应用所述一个或更多个控制参数。
37.根据前述权利要求中任一项所述的方法,其中,在所述第一设备上使
用内置照相机来捕获所述视频数据。
38.根据权利要求1至36中任一项所述的方法,其中,在所述第一设备处
经由网络来接收所述视频数据。
39.根据权利要求1至38中任一项所述的方法,其中,所述媒体播放器被
配置成用于创建被链接至所述控制数据的指定效果,并将被链接至所述控制数
据的...

【专利技术属性】
技术研发人员:海伦·布莱德里·列侬达米恩·珀塞尔
申请(专利权)人:海伦·布莱德里·列侬达米恩·珀塞尔
类型:发明
国别省市:英国;GB

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1