CN107666617A - 一种用于对多终端提供iptv业务的方法和机顶盒 - Google Patents

一种用于对多终端提供iptv业务的方法和机顶盒 Download PDF

Info

Publication number
CN107666617A
CN107666617A CN201610600519.2A CN201610600519A CN107666617A CN 107666617 A CN107666617 A CN 107666617A CN 201610600519 A CN201610600519 A CN 201610600519A CN 107666617 A CN107666617 A CN 107666617A
Authority
CN
China
Prior art keywords
terminal
top box
set top
iptv
channel
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.)
Pending
Application number
CN201610600519.2A
Other languages
English (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.)
China Telecom Corp Ltd
Original Assignee
China Telecom Corp 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 China Telecom Corp Ltd filed Critical China Telecom Corp Ltd
Priority to CN201610600519.2A priority Critical patent/CN107666617A/zh
Publication of CN107666617A publication Critical patent/CN107666617A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • H04N21/42607Internal components of the client ; Characteristics thereof for processing the incoming bitstream
    • H04N21/42615Internal components of the client ; Characteristics thereof for processing the incoming bitstream involving specific demultiplexing arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/4302Content synchronisation processes, e.g. decoder synchronisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • H04N21/440236Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by media transcoding, e.g. video is transformed into a slideshow of still pictures, audio is converted into text
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44245Monitoring the upstream path of the transmission network, e.g. its availability, bandwidth
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/64Addressing
    • H04N21/6405Multicasting

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明公开了一种用于对多终端提供IPTV业务方法和机顶盒,涉及通信技术领域,其中的方法包括:机顶盒接收到第一终端发送的IPTV直播请求;机顶盒判断是否正在向第二终端提供IPTV直播业务;如果是,则获取与第一终端发送的IPTV直播请求相对应的第一频道数据,并将第一频道数据透传给第一终端。本发明的方法和机顶盒,能够基于一个机顶盒实现多终端同时观看IPTV直播,在不增加家庭设备的前提下,在服务电视的同时,将另一路IPTV直播流转发给家庭网络中的其它终端,实现家庭内其它终端能同时观看IPTV直播节目,提升了用户观看体验。

Description

一种用于对多终端提供IPTV业务的方法和机顶盒
技术领域
本发明涉及IPTV技术领域,尤其涉及一种用于对多终端提供IPTV业务的方法和机顶盒。
背景技术
IPTV(Internet Protocol Television,网路协议电视)即交互式网络电视,是一种利用宽带网,集互联网、多媒体、通讯等技术于一体,向家庭用户提供包括数字电视在内的多种交互式服务的技术。随着IPTV的发展,IPTV平台上除了点播、时移和直播业务外,还接入了各种具有主动性、实时性特点的增值业务服务,比如视频电话、广告新闻下发、网页浏览、APP应用等。随着移动终端的功能越来越强大,使用移动终端观看视频越来越流行。在家庭里,不仅有电视可以观看数字电视节目,手机和Pad等移动终端也可以观看数字电视节目。在现有的技术中,当电视通过机顶盒观看数字电视节目时,机顶盒不能向移动终端等其它的终端提供数字电视节目。然而,随着智能终端的普及,越来越多的家庭有使用多终端观看数字电视节目的需要,因此,需要解决现有的技术中不能为多终端提供IPTV业务的问题。
发明内容
有鉴于此,本发明要解决的一个技术问题是提供一种用于对多终端提供IPTV业务的方法和机顶盒。
根据本发明的一个方面,提供一种用于对多终端提供IPTV业务的方法,包括:机顶盒接收到第一终端发送的IPTV直播请求;所述机顶盒判断是否正在向第二终端提供IPTV直播业务;如果是,则获取与所述第一终端发送的IPTV直播请求相对应的第一频道数据,并将第一频道数据透传给所述第一终端。
可选地,所述机顶盒获取与所述第一终端发送的IPTV直播请求相对应的第一频道数据、并将第一频道数据透传给所述第一终端包括:所述机顶盒向IPTV业务***请求获取第一频道数据的地址;当地址为组播地址时,所述机顶盒向IPTV业务***发送IGMP JOIN消息,加入组播并接收第一频道的组播数据;所述机顶盒将第一频道的组播数据透传到所述第一终端;其中,所述第一终端对所述第一频道的组播数据进行解码并播放。
可选地,所述机顶盒向第二终端提供IPTV直播业务包括:所述机顶盒接收到所述第二终端发送的IPTV直播请求;所述机顶盒获取与所述第二终端发送的IPTV直播请求相对应的第二频道数据;所述机顶盒对所述第二频道数据进行解码处理并发送给第二终端进行播放。
可选地,所述机顶盒获取与所述第二终端发送的IPTV直播请求相对应的第二频道数据包括:所述机顶盒向IPTV业务***请求获取第二频道数据的地址;当地址为组播地址时,所述机顶盒向IPTV业务***发送IGMP JOIN消息,加入组播并接收第二频道的组播数据。
可选地,在接收到第一终端发送的IPTV直播请求后,所述机顶盒将接收第一频道数据所需的内容带宽与剩余带宽进行比较,如果内容带宽小于或等于剩余带宽,则所述机顶盒向IPTV业务***请求所述第一频道数据;其中,所述第一终端的数量为1个或多个,所述第二终端的数量为1个。
可选地,所述机顶盒向IPTV业务***发送认证请求,并在认证通过后接收IPTV业务***发送的电子频道表单;所述机顶盒将所述电子频道表单发送给所述第一终端和所述第二终端;其中,所述第一终端和所述第二终端基于所述电子频道表单向所述机顶盒发送播放请求。
根据本发明的另一方面,提供一种机顶盒,包括:播放请求接收模块,用于接收第一终端发送的IPTV直播请求;媒体数据获取模块,用于判断是否正在向第二终端提供IPTV直播业务;如果是,则获取与所述第一终端发送的IPTV直播请求相对应的第一频道数据;媒体数据转发模块,用于将第一频道数据透传给所述第一终端。
可选地,所述媒体数据获取模块,包括:频道地址请求单元,用于向IPTV业务***请求获取第一频道数据的地址;频道数据接收单元,用于当地址为组播地址时,向IPTV业务***发送IGMP JOIN消息,加入组播并接收第一频道的组播数据;其中,所述媒体数据转发模块,用于将第一频道的组播数据透传到所述第一终端;所述第一终端对所述第一频道的组播数据进行解码并播放。
可选地,所述播放请求接收模块,用于接收所述第二终端发送的IPTV直播请求;所述频道数据接收单元,用于获取与所述第二终端发送的IPTV直播请求相对应的第二频道数据;所述机顶盒,还包括:媒体数据解码模块,用于对所述第二频道数据进行解码处理并发送给第二终端进行播放。
可选地,所述频道地址请求单元,还用于向IPTV业务***请求获取第二频道数据的地址;所述频道数据接收单元,还用于当地址为组播地址时,向IPTV业务***发送IGMPJOIN消息,加入组播并接收第二频道的组播数据。
可选地,所述媒体数据获取模块,包括:带宽判决单元,用于在接收到第一终端发送的IPTV直播请求后,将接收第一频道数据所需的内容带宽与剩余带宽进行比较,如果内容带宽小于或等于剩余带宽,则确定请求第一频道数据;其中,所述第一终端的数量为1个或多个,所述第二终端的数量为1个。
可选地,所述机顶盒,还包括:认证鉴权单元,用于向IPTV业务***发送认证请求;频道信息单元,用于在认证通过后接收IPTV业务***发送的电子频道表单,将所述电子频道表单发送给所述第一终端和所述第二终端;其中,所述第一终端和所述第二终端基于所述电子频道表单向所述机顶盒发送播放请求。
本发明的用于对多终端提供IPTV业务方法和机顶盒,可以在机顶盒对一路电视进行解码放映的同时把另一路直播媒体流转发到家庭局域网内的终端,能够基于一个机顶盒实现多终端同时观看IPTV直播,实现家庭内其它终端能同时观看IPTV直播节目。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为根据本发明的用于对多终端提供IPTV业务方法的一个实施例的流程示意图;
图2为根据本发明的用于对多终端提供IPTV业务方法的另一个实施例的流程示意图;
图3为根据本发明的机顶盒的一个实施例的模块示意图;
图4为根据本发明的机顶盒的一个实施例的媒体数据获取模块的模块示意图。
具体实施方式
下面参照附图对本发明进行更全面的描述,其中说明本发明的示例性实施例。下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。下面结合各个图和实施例对本发明的技术方案进行多方面的描述。
本发明中的“第一”、“第二”等仅用于描述上相区别,并没有其它特殊的含义。
图1为根据本发明的用于对多终端提供IPTV业务方法的一个实施例的流程示意图,如图1所示:
步骤101,机顶盒接收到第一终端发送的IPTV直播请求。
步骤102,机顶盒判断是否正在向第二终端提供IPTV直播业务;
本发明中的第一终端和第二终端可以为连接在家庭局域网内的设备,可以为电视、投影设备、手机、平板电脑等。例如,第一终端为手机,第二终端为电视。机顶盒接收数字信号,完成解密、解码后将视频输出到电视屏幕,以实现电视节目的收看。手机向机顶盒发送IPTV直播请求,请求收看电视节目。
步骤103,如果机顶盒正在向第二终端提供IPTV直播业务,则机顶盒获取与第一终端发送的IPTV直播请求相对应的第一频道数据,并将第一频道数据透传给第一终端。
如果机顶盒没有向第二终端提供IPTV直播业务,则根据预设的规则进行处理,例如,如果第一终端为电视,则机顶盒获取与电视发送的IPTV直播请求相对应的第一频道数据,将第一频道数据进行解码后发送给电视进行播放。
目前的电视节目基本上为加密传输,需要解密硬件模块和相应的智能卡才能完成解密。当手机向机顶盒发送播放第一频道的请求时,如果机顶盒正在向电视提供IPTV直播业务,则机顶盒获取第一频道相对应的第一频道数据,包括音频和视频数据,将第一频道数据透传给手机,即机顶盒不对第一频道数据进行解码操作,而由手机通过安装的软件或硬件等对第一频道进行解码并收看。
上述实施例中的用于对多终端提供IPTV业务方法,能够基于一个机顶盒实现多终端同时观看IPTV直播,在不增加家庭设备的前提下,能够将另一路IPTV直播流转发给家庭网络中的其它端,实现家庭内其它终端能同时观看IPTV直播节目。
在一个实施例中,机顶盒从IPTV***获取媒体数据可以采用组播的方式。机顶盒向IPTV业务***请求获取第一频道数据的地址。IPTV业务***包括接入服务器、组播服务器等,一般使用RTSP(Real Time Streaming Protocol,实时流传输协议)协议发送组播包。
机顶盒实现基于组播的互联网组管理协议(InternetGroupManagementProtocol,IGMP),以使机顶盒实现支持组播流的媒体播放能力。当获取第一频道数据的地址为组播地址时,开启组播接收开关,利用发送IGMP协议报文请求的方式加入组播并接收组播数据。
当地址为组播地址时,机顶盒向IPTV业务***发送IGMP JOIN消息,加入组播并接收第一频道的组播数据,机顶盒将第一频道的组播数据透传到手机,手机对第一频道的组播数据进行解码并播放。
组播地址不需要知道组播接收者的具体地址,只需要加入组播组接收数据即可。机顶盒将加入对应与频道的IPTV组播组,获取频道数据,即媒体流,通过机顶盒WIFI转发透传到家庭网络中的手机。
机顶盒接收到电视发送的IPTV直播请求,机顶盒向IPTV业务***请求获取第二频道数据的地址。当地址为组播地址时,机顶盒向IPTV业务***发送IGMP JOIN消息,加入组播并接收第二频道的组播数据。机顶盒获取与电视发送的IPTV直播请求相对应的第二频道数据,包括视频和音频数据,机顶盒对第二频道数据完成解密、解码后将视频输出到电视屏幕,以实现电视节目的收看。
在一个实施例中,机顶盒向IPTV业务***发送认证请求,并在认证通过后接收IPTV业务***发送的电子频道表单。机顶盒将电子频道表单发送给第一终端和第二终端,第一终端和第二终端基于电子频道表单向机顶盒发送播放请求。
机顶盒可以根据被分配的带宽为多终端提供电视节目,第一终端的数量为1个或多个,第二终端的数量为1或多个,可以根据机顶盒被分配的带宽确定和分配。当机顶盒为电视提供电视节目时,在接收到手机发送的IPTV直播请求后,机顶盒将接收第一频道数据所需的内容带宽与剩余带宽进行比较,如果内容带宽小于或等于剩余带宽,则机顶盒向IPTV业务***请求第一频道数据。
图2为根据本发明的用于对多终端提供IPTV业务方法的另一个实施例的流程示意图,如图2所示:
步骤201,机顶盒启动后向IPTV业务***发送认证请求以及业务请求,认证请求包括:用户名、密码等。
步骤202,IPTV业务***对机顶盒进行认证,通过认证后向机顶盒发送相关业务的媒体流。
步骤203,机顶盒将媒体流解码后,通过视频输出接口发送到电视,用户通过电视开始观看IPTV业务。
步骤204,机顶盒将从IPTV业务***接收到的IPTV直播列表发送给家庭局域网内的客户端,家庭局域网内的客户端可以为手机等。
步骤205,局域网内的客户端向机顶盒发起直播频道请求。
步骤206,机顶盒判断如电视用户已在看直播,则机顶盒需发起IGMP JOIN请求。现有的机顶盒必须在发送IGMP LEAVE请求后才能再次发送IGMP JOIN请求,而在本发明中,在不发送IGMP LEAVE的情况下,能够发送多个IGMP JOIN请求,可以加入多个组播域或组播组。
步骤207,机顶盒加入组播域后获取直播的媒体流,机顶盒将直播的媒体流不进行解码处理,直接转发给局域网内的客户端。
步骤208,局域网内的客户端将直播流解码后,为用户提供IPTV直播业务。
上述实施例中的用于对多终端提供IPTV业务方法,可以通过机顶盒多加入一个IPTV直播的组播频道,机顶盒对一路电视进行解码放映,同时把另一路直播媒体流转发到家庭局域网内的终端,由另一个终端解码,实现多个家庭终端观看IPTV电视直播。
如图3所示,本发明提供一种机顶盒30,包括:播放请求接收模块31、媒体数据获取模块32、媒体数据转发模块33、媒体数据解码模块34、认证鉴权单元35和频道信息单元36。
播放请求接收模块31接收到第一终端发送的IPTV直播请求。媒体数据获取模块32判断是否正在向第二终端提供IPTV直播业务,如果是,则机顶盒获取与第一终端发送的IPTV直播请求相对应的第一频道数据。媒体数据转发模块33将第一频道数据透传给第一终端。
认证鉴权单元34向IPTV业务***发送认证请求。频道信息单元36在认证通过后接收IPTV业务***发送的电子频道表单,将电子频道表单发送给第一终端和第二终端,第一终端和第二终端基于电子频道表单向机顶盒发送播放请求。
如图4所示,媒体数据获取模块32包括:频道地址请求单元321、频道数据接收单元322和带宽判决单元323。频道地址请求单元321向IPTV业务***请求获取第一频道数据的地址。当地址为组播地址时,频道数据接收单元322向IPTV业务***发送IGMP JOIN消息,加入组播并接收第一频道的组播数据。媒体数据转发模块33将第一频道的组播数据透传到第一终端。第一终端对第一频道的组播数据进行解码并播放。
播放请求接收模块31接收到第二终端发送的IPTV直播请求。频道数据接收单元321获取与第二终端发送的IPTV直播请求相对应的第二频道数据。媒体数据解码模块34对第二频道数据进行解码处理并发送给第二终端进行播放。
频道地址请求单元321向IPTV业务***请求获取第二频道数据的地址。当地址为组播地址时,频道数据接收单元322向IPTV业务***发送IGMP JOIN消息,加入组播并接收第二频道的组播数据。
带宽判决单元323在接收到第一终端发送的IPTV直播请求后,将接收第一频道数据所需的内容带宽与剩余带宽进行比较,如果内容带宽小于或等于剩余带宽,则确定请求第一频道数据。其中,第一终端的数量为1个或多个,第二终端的数量为1或多个,可以根据机顶盒被分配的带宽确定和分配。
上述实施例中提供的用于对多终端提供IPTV业务方法和机顶盒,能够基于一个机顶盒实现多终端同时观看IPTV直播,在不增加家庭设备的前提下,在服务电视的同时,将另一路IPTV直播流转发给家庭网络中的其它终端,实现家庭内其它终端能同时观看IPTV直播节目。
可能以许多方式来实现本发明的方法和***。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本发明的方法和***。用于方法的步骤的上述顺序仅是为了进行说明,本发明的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本发明实施为记录在记录介质中的程序,这些程序包括用于实现根据本发明的方法的机器可读指令。因而,本发明还覆盖存储用于执行根据本发明的方法的程序的记录介质。
本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。

Claims (12)

1.一种用于对多终端提供IPTV业务的方法,其特征在于,包括:
机顶盒接收到第一终端发送的IPTV直播请求;
所述机顶盒判断是否正在向第二终端提供IPTV直播业务;
如果是,则获取与所述第一终端发送的IPTV直播请求相对应的第一频道数据,并将第一频道数据透传给所述第一终端。
2.如权利要求1所述的方法,其特征在于,所述机顶盒获取与所述第一终端发送的IPTV直播请求相对应的第一频道数据、并将第一频道数据透传给所述第一终端包括:
所述机顶盒向IPTV业务***请求获取第一频道数据的地址;
当地址为组播地址时,所述机顶盒向IPTV业务***发送IGMPJOIN消息,加入组播并接收第一频道的组播数据;
所述机顶盒将第一频道的组播数据透传到所述第一终端;
其中,所述第一终端对所述第一频道的组播数据进行解码并播放。
3.如权利要求1所述的方法,其特征在于,所述机顶盒向第二终端提供IPTV直播业务包括:
所述机顶盒接收到所述第二终端发送的IPTV直播请求;
所述机顶盒获取与所述第二终端发送的IPTV直播请求相对应的第二频道数据;
所述机顶盒对所述第二频道数据进行解码处理并发送给所述第二终端进行播放。
4.如权利要求3所述的方法,其特征在于,所述机顶盒获取与所述第二终端发送的IPTV直播请求相对应的第二频道数据包括:
所述机顶盒向IPTV业务***请求获取第二频道数据的地址;
当地址为组播地址时,所述机顶盒向IPTV业务***发送IGMPJOIN消息,加入组播并接收第二频道的组播数据。
5.如权利要求1所述的方法,其特征在于,包括:
在接收到第一终端发送的IPTV直播请求后,所述机顶盒将接收第一频道数据所需的内容带宽与剩余带宽进行比较,如果内容带宽小于或等于剩余带宽,则所述机顶盒向IPTV业务***请求所述第一频道数据;
其中,所述第一终端的数量为1个或多个,所述第二终端的数量为1个。
6.如权利要求1所述的方法,其特征在于,包括:
所述机顶盒向IPTV业务***发送认证请求,并在认证通过后接收IPTV业务***发送的电子频道表单;
所述机顶盒将所述电子频道表单发送给所述第一终端和所述第二终端;
其中,所述第一终端和所述第二终端基于所述电子频道表单向所述机顶盒发送播放请求。
7.一种机顶盒,其特征在于,包括:
播放请求接收模块,用于接收第一终端发送的IPTV直播请求;
媒体数据获取模块,用于判断是否正在向第二终端提供IPTV直播业务,如果是,则获取与所述第一终端发送的IPTV直播请求相对应的第一频道数据;
媒体数据转发模块,用于将第一频道数据透传给所述第一终端。
8.如权利要求7所述的机顶盒,其特征在于:
所述媒体数据获取模块,包括:
频道地址请求单元,用于向IPTV业务***请求获取第一频道数据的地址;
频道数据接收单元,用于当地址为组播地址时,向IPTV业务***发送IGMP JOIN消息,加入组播并接收第一频道的组播数据;
其中,所述媒体数据转发模块,用于将第一频道的组播数据透传到所述第一终端;所述第一终端对所述第一频道的组播数据进行解码并播放。
9.如权利要求7所述的机顶盒,其特征在于:
所述播放请求接收模块,用于接收所述第二终端发送的IPTV直播请求;
所述频道数据接收单元,用于获取与所述第二终端发送的IPTV直播请求相对应的第二频道数据;
所述机顶盒,还包括:
媒体数据解码模块,用于对所述第二频道数据进行解码处理并发送给第二终端进行播放。
10.如权利要求9所述的机顶盒,其特征在于:
所述频道地址请求单元,还用于向IPTV业务***请求获取第二频道数据的地址;
所述频道数据接收单元,还用于当地址为组播地址时,向IPTV业务***发送IGMP JOIN消息,加入组播并接收第二频道的组播数据。
11.如权利要求7所述的机顶盒,其特征在于:
所述媒体数据获取模块,包括:
带宽判决单元,用于在接收到第一终端发送的IPTV直播请求后,将接收第一频道数据所需的内容带宽与剩余带宽进行比较,如果内容带宽小于或等于剩余带宽,则确定请求第一频道数据;
其中,所述第一终端的数量为1个或多个,所述第二终端的数量为1个。
12.如权利要求7所述的机顶盒,其特征在于,还包括:
认证鉴权模块,用于向IPTV业务***发送认证请求;
频道信息模块,用于在认证通过后接收IPTV业务***发送的电子频道表单,将所述电子频道表单发送给所述第一终端和所述第二终端;
其中,所述第一终端和所述第二终端基于所述电子频道表单向所述机顶盒发送播放请求。
CN201610600519.2A 2016-07-27 2016-07-27 一种用于对多终端提供iptv业务的方法和机顶盒 Pending CN107666617A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610600519.2A CN107666617A (zh) 2016-07-27 2016-07-27 一种用于对多终端提供iptv业务的方法和机顶盒

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610600519.2A CN107666617A (zh) 2016-07-27 2016-07-27 一种用于对多终端提供iptv业务的方法和机顶盒

Publications (1)

Publication Number Publication Date
CN107666617A true CN107666617A (zh) 2018-02-06

Family

ID=61115079

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610600519.2A Pending CN107666617A (zh) 2016-07-27 2016-07-27 一种用于对多终端提供iptv业务的方法和机顶盒

Country Status (1)

Country Link
CN (1) CN107666617A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110113656A (zh) * 2019-04-29 2019-08-09 烽火通信科技股份有限公司 Iptv服务端接入方法、终端设备和iptv***
CN113453084A (zh) * 2020-03-27 2021-09-28 华为技术有限公司 节目播放方法和装置
CN113726905A (zh) * 2021-09-03 2021-11-30 中国联合网络通信集团有限公司 基于家庭终端设备的数据获取方法、装置及设备
CN115243080A (zh) * 2022-09-21 2022-10-25 腾讯科技(深圳)有限公司 一种数据处理方法、装置、设备及存储介质

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110113656A (zh) * 2019-04-29 2019-08-09 烽火通信科技股份有限公司 Iptv服务端接入方法、终端设备和iptv***
CN110113656B (zh) * 2019-04-29 2021-11-16 烽火通信科技股份有限公司 Iptv服务端接入方法、终端设备和iptv***
CN113453084A (zh) * 2020-03-27 2021-09-28 华为技术有限公司 节目播放方法和装置
CN113726905A (zh) * 2021-09-03 2021-11-30 中国联合网络通信集团有限公司 基于家庭终端设备的数据获取方法、装置及设备
CN115243080A (zh) * 2022-09-21 2022-10-25 腾讯科技(深圳)有限公司 一种数据处理方法、装置、设备及存储介质

Similar Documents

Publication Publication Date Title
Zeadally et al. Internet protocol television (IPTV): architecture, trends, and challenges
US8613016B2 (en) Apparatus for receiving adaptive broadcast signal and method thereof
US8150387B2 (en) Smart phone as remote control device
US9135334B2 (en) Providing a social network
US20120233651A1 (en) Iptv receiver and method for providing content
CN104703029B (zh) 一种数字电视节目流分享方法、装置、终端及***
KR20090106104A (ko) Vod 서비스와 실시간 스트리밍 서비스가 동시 구현가능한 iptv 방송 서비스 시스템 및 방법
CN104270679A (zh) 一种dvb直播和网络点播相结合的方法及装置
CN104661044B (zh) 一种广电ott融合终端及其实现方法
US10779045B2 (en) Multi-option sourcing of content and interactive television
CN101753976A (zh) 控制交互式网络电视业务的方法、设备和***
JP2015513844A (ja) セットトップボックスのインタラクション方法および関連するセットトップボックスとシステム
CN107666617A (zh) 一种用于对多终端提供iptv业务的方法和机顶盒
Montpetit et al. IPTV: An end to end perspective
CA2958982C (en) Tuning behavior enhancement
KR101419021B1 (ko) 방송 프로그램 전송 요청 방법 및 이에 대한 방송 프로그램 전송 방법
JP5836942B2 (ja) マルチメディアサービスを供給する方法
CN101505406A (zh) 用于有线电视网络的视频点播方法
CN101137048A (zh) 单播方式下减少直播频道切换时间的方法
JP2012531863A5 (zh)
KR100862144B1 (ko) Iptv 음악 포탈 서비스 시스템 및 그 송수신 방법
CN103297822A (zh) 机顶盒及其电视节目数字信号处理方法
Punchihewa et al. Internet protocol television (iptv)
US20140013373A1 (en) Interactive service system, interactive system and interactive method thereof
Hulicki Multimedia communication services on digital TV platforms

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20180206

RJ01 Rejection of invention patent application after publication