实现多终端同时观看IPTV业务的方法、机顶盒和系统与流程

文档序号:14256684阅读:1783来源:国知局

本发明涉及智慧家庭领域,特别涉及一种实现多终端同时观看iptv(交互式网络电视)业务的方法、机顶盒和系统。



背景技术:

iptv业务是基于电信宽带网络,以电视机加机顶盒为主要终端设备,为用户提供多媒体服务的新兴业务。

现有技术中,用户只能通过电视机和机顶盒来观看iptv电视直播业务,不能通过手机、平板电脑等智能用户终端来获取机顶盒的直播视频流,从而大大影响了用户体验。



技术实现要素:

鉴于以上技术问题,本发明提供了一种实现多终端同时观看iptv业务的方法、机顶盒和系统,增加了iptv业务的受众,提升了业务的用户感知。

根据本发明的一个方面,提供一种实现多终端同时观看iptv业务的方法,包括:

机顶盒接收用户终端发送的iptv直播请求;

机顶盒向业务媒体服务器发起业务请求;

机顶盒从业务媒体服务器获取相关业务媒体流;

机顶盒将相关业务媒体流发送给用户终端,以便用户终端为用户提供iptv直播业务。

在本发明的一个实施例中,所述机顶盒将相关业务媒体流发送给用户终端包括:

机顶盒将不同业务媒体流发送给不同用户终端,以便用户通过多个用户终端同时观看不同iptv节目。

在本发明的一个实施例中,所述机顶盒将相关业务媒体流发送给用户终端包括:

机顶盒对相关业务媒体流进行解码,并将解码后的相关业务媒体流发送给用户终端;

或,

机顶盒将相关业务媒体流发送给用户终端,以便用户终端对相关业务媒体流进行解码。

在本发明的一个实施例中,所述用户终端为电视机;机顶盒通过视频输出接口与电视机进行通信。

在本发明的一个实施例中,所述用户终端为局域网终端;机顶盒通过局域网网关与局域网终端进行通信。

根据本发明的另一方面,提供一种实现多终端同时观看iptv业务的机顶盒,包括直播请求接收模块、业务请求发起模块、媒体流获取模块和媒体流发送模块,其中:

直播请求接收模块,用于接收用户终端发送的iptv直播请求;

业务请求发起模块,用于向业务媒体服务器发起业务请求;

媒体流获取模块,用于从业务媒体服务器获取相关业务媒体流;

媒体流发送模块,用于将相关业务媒体流发送给用户终端,以便用户终端为用户提供iptv直播业务。

在本发明的一个实施例中,媒体流发送模块用于将不同业务媒体流发送给不同用户终端,以便用户通过多个用户终端同时观看不同iptv节目。

在本发明的一个实施例中,媒体流发送模块用于对相关业务媒体流进行解码,并将解码后的相关业务媒体流发送给用户终端;或,将相关业务媒体流发送给用户终端,以便用户终端对相关业务媒体流进行解码。

根据本发明的另一方面,提供一种实现多终端同时观看iptv业务的系统,包括用户终端、业务媒体服务器以及上述任一实施例所述的实现多终端同时观看iptv业务的机顶盒。

在本发明的一个实施例中,所述用户终端为电视机;机顶盒通过视频输出接口与电视机进行通信。

在本发明的一个实施例中,所述用户终端为局域网终端;机顶盒通过局域网网关与局域网终端进行通信。

本发明通过一台机顶盒,根据用户终端请求的iptv业务,向用户终端(如电视机、智能手机,平板电脑等)传送不同视频流,实现多终端同时按需观看iptv节目,从而增加了iptv业务的受众,提升了业务的用户感知。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实现多终端同时观看iptv业务的系统第一实施例的示意图。

图2为本发明实现多终端同时观看iptv业务的系统第二实施例的示意图。

图3为本发明实现多终端同时观看iptv业务的机顶盒第一实施例的示意图。

图4为本发明实现多终端同时观看iptv业务的方法第一实施例的示意图。

图5为本发明实现多终端同时观看iptv业务的方法第二实施例的示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。

同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。

对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。

在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。

图1为本发明实现多终端同时观看iptv业务的系统第一实施例的示意图。如图1所示,所述实现多终端同时观看iptv业务的系统可以包括用户终端1、机顶盒2和业务媒体服务器(iptv平台)3,其中:

用户终端1的数量大于1。

用户终端1,用于向机顶盒2发送iptv直播请求。

机顶盒2,用于接收用户终端1发送的iptv直播请求;向业务媒体服务器3发起业务请求;从业务媒体服务器3获取相关业务媒体流;并将相关业务媒体流发送给用户终端1,以便用户终端1为用户提供iptv直播业务。

业务媒体服务器3,用于根据机顶盒2发送的业务请求;获取相关业务媒体流,并将相关业务媒体流发送给机顶盒2。

在本发明的一个实施例中,所述用户终端1可以为电视机,或者所述用户终端1也可以是智能手机,平板电脑等局域网终端。

在本发明的一个实施例中,所述用户终端1可以包括电视机;机顶盒2通过视频输出接口与电视机进行通信。

在本发明的一个实施例中,所述用户终端1可以包括局域网终端;机顶盒2通过局域网网关与局域网终端进行通信。

在本发明的一个实施例中,机顶盒2用于根据不同用户终端1的iptv直播请求,向业务媒体服务器3发起相应业务请求;从业务媒体服务器3获取相应的业务媒体流;并将不同业务媒体流发送给不同用户终端1,以便用户通过多个用户终端1同时观看不同iptv节目。

基于本发明上述实施例提供的实现多终端同时观看iptv业务的系统,利用一台机顶盒,根据用户终端请求的iptv业务,向用户终端传送不同视频流,实现多终端同时按需观看iptv节目,从而增加了iptv业务的受众,提升了业务的用户感知。

图2为本发明实现多终端同时观看iptv业务的系统第二实施例的示意图。如图2所示,局域网具体为家庭无线局域网,局域网网关具体为家庭网关。

如图2所示,在家庭无线组网环境下,基于upnp(universalplugandplay,通用即插即用)协议,可以实现在家庭局域网内,由一个机顶盒承载多终端同时观看iptv直播业务。机顶盒承载家庭局域网内手机、平板电脑(pad)等其它终端观看iptv节目时,不会影响电视机iptv节目的正常播放。

下面通过具体示例对本发明实现多终端同时观看iptv业务的系统中机顶盒的机构和功能进行说明:

图3为本发明实现多终端同时观看iptv业务的机顶盒第一实施例的示意图。如图3所示,图1或图2实施例中的机顶盒可以包括直播请求接收模块21、业务请求发起模块22、媒体流获取模块23和媒体流发送模块24,其中:

直播请求接收模块21,用于接收用户终端1发送的iptv直播请求,其中,所述iptv直播请求中包括用户终端请求的具体iptv业务。

业务请求发起模块22,用于向业务媒体服务器3发起业务请求,其中,所述业务请求中包括用户终端请求的具体iptv业务。

媒体流获取模块23,用于从业务媒体服务器3获取与用户终端请求的具体iptv业务相关的业务媒体流。

媒体流发送模块24,用于将所述相关业务媒体流发送给用户终端1,以便用户终端1为用户提供iptv直播业务。

在本发明的一个实施例中,媒体流发送模块24可以用于将不同业务媒体流发送给不同用户终端1,以便用户通过多个用户终端1同时观看不同iptv节目。

在本发明的一个实施例中,媒体流发送模块24可以用于对相关业务媒体流进行解码,并将解码后的相关业务媒体流发送给用户终端1;或,将相关业务媒体流发送给用户终端1,以便用户终端1对相关业务媒体流进行解码。

基于本发明上述实施例提供的实现多终端同时观看iptv业务的机顶盒,在家庭无线组网环境下,基于upnp协议,根据用户终端请求的iptv业务,向不同用户终端传送不同视频流,实现多终端同时按需观看iptv节目,从而增加了iptv业务的受众,提升了业务的用户感知。

图4为本发明实现多终端同时观看iptv业务的方法第一实施例的示意图。优选的,本实施例可由本发明实现多终端同时观看iptv业务的机顶盒执行。该方法包括以下步骤:

步骤401,机顶盒2接收用户终端1发送的iptv直播请求,其中,所述iptv直播请求中包括用户终端请求的具体iptv业务。

步骤402,机顶盒2向业务媒体服务器3发起业务请求,其中,所述业务请求中包括用户终端请求的具体iptv业务。

步骤403,机顶盒2从业务媒体服务器3获取与用户终端请求的具体iptv业务相关的业务媒体流。

步骤404,机顶盒2将相关业务媒体流发送给用户终端1,以便用户终端1为用户提供iptv直播业务。

在本发明的一个实施例中,步骤404中,所述机顶盒2将相关业务媒体流发送给用户终端1的步骤可以包括:机顶盒2将不同业务媒体流发送给不同用户终端1,以便用户通过多个用户终端1同时观看不同iptv节目。

在本发明的一个实施例中,步骤404中,所述机顶盒2将相关业务媒体流发送给用户终端1的步骤可以包括:机顶盒2对相关业务媒体流进行解码,并将解码后的相关业务媒体流发送给用户终端1。

在本发明的另一实施例中,步骤404中,所述机顶盒2将相关业务媒体流发送给用户终端1的步骤可以包括:机顶盒2将相关业务媒体流发送给用户终端1,以便用户终端1对相关业务媒体流进行解码。

在本发明的一个实施例中,所述用户终端1可以为电视机;机顶盒2通过视频输出接口与电视机进行通信。

在本发明的一个实施例中,所述用户终端1可以为局域网终端(家庭组网终端);机顶盒2通过局域网网关与局域网终端进行通信。

基于本发明上述实施例提供的实现多终端同时观看iptv业务的方法,在家庭无线组网环境下,基于upnp协议,利用一个机顶盒,根据用户终端请求的iptv业务,向不同用户终端传送不同视频流,实现多终端同时按需观看iptv节目,从而增加了iptv业务的受众,提升了业务的用户感知。

图5为本发明实现多终端同时观看iptv业务的方法第二实施例的示意图。优选的,本实施例可由本发明实现多终端同时观看iptv业务的系统执行。该方法包括以下步骤:

步骤1,机顶盒启动后,向业务媒体服务器发起业务请求。

步骤2,机顶盒获取相关业务的媒体流。

步骤3,机顶盒将媒体流解码后,通过视频输出接口发送到电视机上,用户开始观看iptv直播业务。

步骤4,家庭组网终端(局域网内除电视机外的其它终端)选择iptv节目。

步骤5,家庭组网终端通过局域网向机顶盒发起iptv直播业务请求,其中,所述iptv直播请求中包括用户终端请求的具体iptv业务。

步骤6,机顶盒向业务平台发起业务请求,其中,所述业务请求中包括用户终端请求的具体iptv业务。

步骤7,机顶盒获取与用户终端请求的具体iptv业务相关的业务媒体流,并将相关业务媒体流推送给家庭组网终端;

步骤8,家庭组网终端将媒体流解码后,为用户提供iptv直播业务

本发明上述实施例基upnp协议在家庭无线局域网内,用户终端根据自身需求选择iptv节目,并通过机顶盒将媒体流推送到用户终端上进行播放。

本发明上述实施例可以实现家庭局域网内,由一个机顶盒承载多用户终端同时观看iptv直播业务;机顶盒承载家庭局域网内其它用户终端观看iptv节目时,不会影响电视机iptv节目的正常播放。

在上面所描述的直播请求接收模块21、业务请求发起模块22、媒体流获取模块23、媒体流发送模块24等功能单元可以实现为用于执行本申请所描述功能的通用处理器、可编程逻辑控制器(plc)、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件或者其任意适当组合。

至此,已经详细描述了本发明。为了避免遮蔽本发明的构思,没有描述本领域所公知的一些细节。本领域技术人员根据上面的描述,完全可以明白如何实施这里公开的技术方案。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。

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