一种数字机顶盒节目流共享方法和装置与流程

文档序号:12279752阅读:399来源:国知局
一种数字机顶盒节目流共享方法和装置与流程

本发明涉及视频应用领域,特别涉及一种数字机顶盒节目流共享方法和装置。



背景技术:

随着视频产业的迅猛发展,机顶盒得到了广泛应用,机顶盒是一个连接电视机与外部信号源的设备。它可以将压缩的数字信号转成电视内容,并在电视机上显示出来。信号可以来自有线电缆、卫星天线、宽带网络以及地面广播。数字机顶盒既能接收数字电视广播节目,数字机顶盒也能接收其他数字内容,包括点播视频、电子节目指南、因特网网页、邮件、互动游戏等等。使用户能在现有电视机上观看数字电视节目,并可通过网络进行交互式数字化娱乐、教育和商业化活动。

在观看视频画面时,用户不仅希望所看到的视频画面清晰、流畅,而且希望机顶盒可以推送更多的节目流数据。然而,现有的数字机顶盒往往只能搭配一台电视机进行收看,无论是无线终端还是有线电视都需要与机顶盒建立连接后,才可接收机顶盒推送的节目。移动终端想要观看机顶盒上的节目流,只能依靠用户自行在移动终端的视频网站上进行搜索,步骤繁琐,给用户带来了不良的用户体验。

综上所述,如何解决现有移动终端无法实时共享机顶盒上正在播放的视频流数据,给用户带来不良用户体验的问题,是视频应用领域一个亟需解决的问题。



技术实现要素:

为此,需要提供一种数字机顶盒节目流共享的技术方案,用以解决现有移动终端无法实时共享机顶盒上正在播放的视频流数据,给用户带来不良用户体验的问题。

为实现上述目的,发明人提供了一种数字机顶盒节目流共享装置,所述装置包括数字机顶盒、终端和视频服务器,所述数字机顶盒与终端连接,所述终端与视频服务器连接;所述终端包括通信单元和播放单元,终端的最佳实施例是移动终端;

所述通信单元用于发送第一指令至数字机顶盒;

所述数字机顶盒用于响应第一指令,并将当前机顶盒播放的节目流的基本信息发送至终端;

所述通信单元用于接收当前机顶盒播放的节目流的基本信息,并将该基本信息发送至视频服务器;

所述视频服务器用于根据当前机顶盒播放的节目流的基本信息进行检索,并将检索结果推送至终端;

所述播放单元用于在接收到用户的选择指令后,获取检索结果中选择指令对应的视频流数据并进行播放。

进一步地,所述终端的数量为多个,每个终端通过网络分享协议与数字机顶盒建立连接。

进一步地,所述节目流的基本信息包括节目流的名称、时长、当前播放位置、节目简介、演员列表。

进一步地,所述检索结果包括当前机顶盒播放的节目流的基本信息检索到的视频流数据的视频源地址;所述“将检索结果推送至终端”包括:将检索到的视频流数据的视频源地址推送至终端。

进一步地,所述视频流数据的视频源地址是以图文链接的形式推送至终端,则所述选择指令由用户点击所述图文链接触发。

发明人还提供了一种数字机顶盒节目流共享方法,所述方法应用于数字机顶盒节目流共享装置,所述装置包括数字机顶盒、终端和视频服务器,所述数字机顶盒与终端连接,所述终端与视频服务器连接;所述终端包括通信单元和播放单元,终端的最佳实施例是移动终端;所述方法包括:

通信单元发送第一指令至数字机顶盒;

数字机顶盒响应第一指令,并将当前机顶盒播放的节目流的基本信息发送至终端;

通信单元接收当前机顶盒播放的节目流的基本信息,并将该基本信息发送至视频服务器;

视频服务器根据当前机顶盒播放的节目流的基本信息进行检索,并将检索结果推送至终端;

播放单元在接收到用户的选择指令后,获取检索结果中选择指令对应的视频流数据并进行播放。

进一步地,所述终端的数量为多个,每个终端通过网络分享协议与数字机顶盒建立连接。

进一步地,所述节目流的基本信息包括节目流的名称、时长、当前播放位置、节目简介、演员列表。

进一步地,所述检索结果包括当前机顶盒播放的节目流的基本信息检索到的视频流数据的视频源地址;所述“将检索结果推送至终端”包括:将检索到的视频流数据的视频源地址推送至终端。

进一步地,所述视频流数据的视频源地址是以图文链接的形式推送至终端,则所述选择指令由用户点击所述图文链接触发。

上述技术方案所述的数字机顶盒节目流共享方法和装置,所述方法包括以下步骤:首先通信单元发送第一指令至数字机顶盒;而后数字机顶盒响应第一指令,并将当前机顶盒播放的节目流的基本信息发送至终端;而后通信单元接收当前机顶盒播放的节目流的基本信息,并将该基本信息发送至视频服务器;而后视频服务器根据当前机顶盒播放的节目流的基本信息进行检索,并将检索结果推送至终端;而后播放单元在接收到用户的选择指令后,获取检索结果中选择指令对应的视频流数据并进行播放。这样,终端通过获取机顶盒上正在播放的节目流的基本信息,再以基本信息作为索引在视频服务器上进行搜索,并将搜索的结果推送给终端,用户可以通过点击推送结果进行播放视频流数据,从而实现了终端播放的视频流与机顶盒播放的视频流的实时共享,进而使得用户观看机顶盒上的节目流不再受到地域的限制,在一定范围内,用户可以在移动终端上实时观看机顶盒上播放的节目流,极大增强了用户体验。

附图说明

图1为本发明一实施方式涉及的数字机顶盒节目流共享装置的示意图;

图2为本发明一实施方式涉及的终端的示意图;

图3为本发明一实施方式涉及的数字机顶盒节目流共享方法的流程图;

附图标记说明:

101、数字机顶盒;

102、终端;111、通信单元;112、播放单元;

103、视频服务器。

具体实施方式

为详细说明技术方案的技术内容、构造特征、所实现目的及效果,以下结合具体实施例并配合附图详予说明。

请参阅图1,本发明一实施方式涉及的数字机顶盒节目流共享装置的示意图;所述装置包括数字机顶盒101、终端102和视频服务器103,所述数字机顶盒101与终端102连接,所述终端102与视频服务器103连接。如图2所示,所述终端102包括通信单元111和播放单元112;

所述通信单元111用于发送第一指令至数字机顶盒;

所述数字机顶盒101用于响应第一指令,并将当前机顶盒播放的节目流的基本信息发送至终端;

所述通信单元111用于接收当前机顶盒播放的节目流的基本信息,并将该基本信息发送至视频服务器;

所述视频服务器103用于根据当前机顶盒播放的节目流的基本信息进行检索,并将检索结果推送至终端;

所述播放单元112用于在接收到用户的选择指令后,获取检索结果中选择指令对应的视频流数据并进行播放。

在使用数字机顶盒节目流共享装置的过程中,首先通信单元111发送第一指令至数字机顶盒。在本实施方式中,所述终端的数量为多个,每个终端通过网络分享协议与数字机顶盒建立连接。所述终端为移动智能设备,如手机、平板等。所述第一指令为节目流基本信息的获取指令,所述节目流为数字机顶盒正在播放的节目流数据。

而后数字机顶盒101响应第一指令,并将当前机顶盒播放的节目流的基本信息发送至终端。在本实施方式中,所述节目流的基本信息包括节目流的名称、时长、当前播放位置、节目简介、演员列表。当机顶盒收到第一指令后,可以将上述基本信息发送至发起第一指令的终端,也可以通过广播形式将上述基本信息发送给所有与该机顶盒建立通讯连接的终端。

而后通信单元111接收当前机顶盒播放的节目流的基本信息,并将该基本信息发送至视频服务器。所述视频服务器可以是第三方视频播控平台,也可以是第三方视频网站,视频网站间接由视频播控平台管理。

而后视频服务器103根据当前机顶盒播放的节目流的基本信息进行检索,并将检索结果推送至终端。视频服务器具有视频搜索服务和视频推荐服务;视频搜索服务接收终端发送的节目流的基本信息,并在节目数据库中搜索;视频推荐服务将搜索结果与视频片源库匹配起来,并将最终的检索结果反馈给用户终端。所述节目数据库存储有视频流数据,以及各个数据流对应的节目元数据(即节目流的基本信息)。

而后播放单元112在接收到用户的选择指令后,获取检索结果中选择指令对应的视频流数据并进行播放。在本实施方式中,所述检索结果包括当前机顶盒播放的节目流的基本信息检索到的视频流数据的视频源地址;所述“将检索结果推送至终端”包括:将检索到的视频流数据的视频源地址推送至终端。所述视频流数据的视频源地址是以图文链接的形式推送至终端,则所述选择指令由用户点击所述图文链接触发。当用户点击视频服务器推送给终端的图文链接时,终端将播放该图文链接对应的视频流数据,所播放的视频流数据即为与当前机顶盒上播放的节目流数据相同或者相近似的视频流数据。这样,用户可以在一定范围区域内(只要保证终端与机顶盒保持连接关系),就可以随时观看共享当前机顶盒所播放的节目流数据,增强了用户的用户体验。

如图3所示,为本发明一实施方式涉及的数字机顶盒节目流共享方法的流程图。所述方法应用于数字机顶盒节目流共享装置,所述装置包括数字机顶盒、终端和视频服务器,所述数字机顶盒与终端连接,所述终端与视频服务器连接;所述终端包括通信单元和播放单元;所述方法包括:

首先进入步骤S301通信单元发送第一指令至数字机顶盒。在本实施方式中,所述终端的数量为多个,每个终端通过网络分享协议与数字机顶盒建立连接。所述终端为移动智能设备,如手机、平板等。所述第一指令为节目流基本信息的获取指令,所述节目流为数字机顶盒正在播放的节目流数据。

而后进入步骤S302数字机顶盒响应第一指令,并将当前机顶盒播放的节目流的基本信息发送至终端。在本实施方式中,所述节目流的基本信息包括节目流的名称、时长、当前播放位置、节目简介、演员列表。当机顶盒收到第一指令后,可以将上述基本信息发送至发起第一指令的终端,也可以通过广播形式将上述基本信息发送给所有与该机顶盒建立通讯连接的终端。

而后进入步骤S303通信单元接收当前机顶盒播放的节目流的基本信息,并将该基本信息发送至视频服务器。所述视频服务器可以是第三方视频播控平台,也可以是第三方视频网站,视频网站间接由视频播控平台管理。

而后进入步骤S304视频服务器根据当前机顶盒播放的节目流的基本信息进行检索,并将检索结果推送至终端。视频服务器具有视频搜索服务和视频推荐服务;视频搜索服务接收终端发送的节目流的基本信息,并在节目数据库中搜索;视频推荐服务将搜索结果与视频片源库匹配起来,并将最终的检索结果反馈给用户终端。所述节目数据库存储有视频流数据,以及各个数据流对应的节目元数据(即节目流的基本信息)。

而后进入步骤S305播放单元在接收到用户的选择指令后,获取检索结果中选择指令对应的视频流数据并进行播放。在本实施方式中,所述检索结果包括当前机顶盒播放的节目流的基本信息检索到的视频流数据的视频源地址;所述“将检索结果推送至终端”包括:将检索到的视频流数据的视频源地址推送至终端。所述视频流数据的视频源地址是以图文链接的形式推送至终端,则所述选择指令由用户点击所述图文链接触发。当用户点击视频服务器推送给终端的图文链接时,终端将播放该图文链接对应的视频流数据,所播放的视频流数据即为与当前机顶盒上播放的节目流数据相同或者相近似的视频流数据。这样,用户可以在一定范围区域内(只要保证终端与机顶盒保持连接关系),就可以随时观看共享当前机顶盒所播放的节目流数据,增强了用户的用户体验。

上述技术方案所述的数字机顶盒节目流共享方法和装置,所述方法包括以下步骤:首先通信单元发送第一指令至数字机顶盒;而后数字机顶盒响应第一指令,并将当前机顶盒播放的节目流的基本信息发送至终端;而后通信单元接收当前机顶盒播放的节目流的基本信息,并将该基本信息发送至视频服务器;而后视频服务器根据当前机顶盒播放的节目流的基本信息进行检索,并将检索结果推送至终端;而后播放单元在接收到用户的选择指令后,获取检索结果中选择指令对应的视频流数据并进行播放。这样,终端通过获取机顶盒上正在播放的节目流的基本信息,再以基本信息作为索引在视频服务器上进行搜索,并将搜索的结果推送给终端,用户可以通过点击推送结果进行播放视频流数据,从而实现了终端播放的视频流与机顶盒播放的视频流的实时共享,进而使得用户观看机顶盒上的节目流不再受到地域的限制,在一定范围内,用户可以在移动终端上实时观看机顶盒上播放的节目流,极大增强了用户体验。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括……”或“包含……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的要素。此外,在本文中,“大于”、“小于”、“超过”等理解为不包括本数;“以上”、“以下”、“以内”等理解为包括本数。

本领域内的技术人员应明白,上述各实施例可提供为方法、装置、或计算机程序产品。这些实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。上述各实施例涉及的方法中的全部或部分步骤可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机设备可读取的存储介质中,用于执行上述各实施例方法所述的全部或部分步骤。所述计算机设备,包括但不限于:个人计算机、服务器、通用计算机、专用计算机、网络设备、嵌入式设备、可编程设备、智能移动终端、智能家居设备、穿戴式智能设备、车载智能设备等;所述的存储介质,包括但不限于:RAM、ROM、磁碟、磁带、光盘、闪存、U盘、移动硬盘、存储卡、记忆棒、网络服务器存储、网络云存储等。

上述各实施例是参照根据实施例所述的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到计算机设备的处理器以产生一个机器,使得通过计算机设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机设备以特定方式工作的计算机设备可读存储器中,使得存储在该计算机设备可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机设备上,使得在计算机设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已经对上述各实施例进行了描述,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改,所以以上所述仅为本发明的实施例,并非因此限制本发明的专利保护范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1