一种网关设备及节目传输方法

文档序号:7804204阅读:166来源:国知局
一种网关设备及节目传输方法
【专利摘要】本发明公开了一种网关设备,包括:电子节目指南EPG处理单元,用于获取EPG信息,并根据EPG信息,生成EPG页面,以及将EPG页面传输给页面Web服务单元;Web服务单元,用于接收EPG处理单元传输的EPG页面,将EPG页面的格式处理成支持在终端的浏览器中显示的页面格式;以及接收终端发送的第一请求,第一请求用于向网关设备请求EPG页面,并在接收到第一请求之后,将EPG页面发送给终端。本发明提供的网关设备能够生成EPG页面,将EPG页面发送给终端,使得终端能够通过浏览器显示网关设备发送的EPG页面,而支持浏览器功能的终端无需定制。由于EPG页面是终端的浏览器可以显示的网页格式,用户可以通过EPG页面进行节目检索,快速找到自己喜欢的节目,人机交互友好。
【专利说明】一种网关设备及节目传输方法
【技术领域】
[0001]本发明涉及网络设备领域,具体涉及一种网关设备及节目传输方法。
【背景技术】
[0002]目前,家庭媒体网关不仅支持将网络电视(Internet Protocol Television,IPTV)、有线数字电视、卫星数字电视、地面数字电视等数字电视系统输出的电视节目进行解码,并将解码后的电视节目传输给电视进行播放,而且支持将这些系统输出的电视节目传输给智能手机、平板电脑、计算机等智能终端进行播放。例如,家庭媒体网关将数字电视系统输出的数字电视节目信息进行解扰,获得视音频流、以及BMP格式的菜单图片,坐标参数信息,再通过无线网络将视音频流、BMP格式的菜单图片、坐标参数信息传输给移动终端;终端在接收到视音频流、BMP格式的菜单图片、坐标参数信息后,需要对视音频流解码,并重绘游标与BMP格式的菜单位图,以及将解码后的视音频数据节目流与重绘的画面进行重组,在重组之后,终端获得数字电视节目。该数字电视节目包括电子节目菜单(ElectronicProgram Guide, EPG)。由此可见,支持家庭媒体网关的终端需要具备重绘游标与BMP格式的菜单位图,以及将解码后的视音频数据节目流与重绘的画面进行重组的功能,而这种功能并不是目前的所有移动终端上的都支持的通用功能。因此,现有的部分终端可能无法播放家庭媒体网关发送的EPG等节目信息。

【发明内容】

[0003]本发明的目的在于提供一种网关设备及节目传输方法,终端能够通过浏览器显示该网关设备发送的EPG页面,而支持浏览器功能的终端无需定制。
[0004]本发明第一方面提供一种网关设备,包括:
[0005]电子节目指南EPG处理单元,用于获取EPG信息,并根据所述EPG信息,生成EPG页面,以及将所述EPG页面传输给页面Web服务单元;所述EPG页面为支持在终端的浏览器中显示的页面;
[0006]Web服务单元,用于接收所述EPG处理单元传输的EPG页面,将所述EPG页面的格式处理成支持在终端的浏览器中显示的页面格式;以及接收终端发送的第一请求,所述第一请求用于向所述网关设备请求EPG页面,以及在接收到所述第一请求之后,将处理后的EPG页面发送给所述终端。
[0007]结合本发明第一方面,在第一方面的第一种可能实现方式中,所述EPG处理单元,用于获取EPG信息,包括:用于从EPG服务器获取EPG信息。
[0008]结合本发明第一方面的第一种可能实现方式,在第一方面的第二种可能实现方式中,所述Web服务单元还用于接收所述终端发送的第二请求,所述第二请求用于向所述网关设备请求电视节目的媒体流,以及在接收到所述第二请求之后,向流媒体代理单元传输第三请求,所述第三请求用于向所述流媒体代理单元请求播放所述电视节目;
[0009]所述网关设备还包括:流媒体代理单元和编码单元,[0010]所述流媒体代理单元用于接收所述Web服务单元传输的所述第三请求,以及在接收到所述第三请求之后,向流服务器发送第四请求,所述第四请求用于向流服务器请求所述电视节目;以及用于接收所述流服务器在接收到所述第四请求之后,向所述网关设备发送的所述电视节目的媒体流,并将所述媒体流传输给编码单元;
[0011]所述编码单元用于接收所述流媒体代理单元传输的所述媒体流,将所述媒体流进行实时流媒体HLS编码,获得HLS媒体流,并将所述HLS媒体流传输给所述Web服务单元;
[0012]所述Web服务单元还用于在接收到所述编码单元传输的所述HLS媒体流之后,将所述HLS媒体流发送给所述终端。
[0013]结合本发明第一方面,在第一方面的第三种可能实现方式中,所述网关设备还包括:
[0014]接收单元,用于接收混合光纤同轴电缆网或卫星直播信道传输的节目信息;
[0015]调制解调单元,用于将所述高频头接收的所述节目信息进行解调;
[0016]解复用单元,用于从所述调制解调单元解调的节目信息中解复用出EPG信息,并向所述EPG处理单元发送所述EPG信息;
[0017]所述EPG处理单元,用于获取EPG信息,包括:用于接收所述解复用单元传输的所述EPG信息。
[0018]结合本发明第一方面的第三种可能实现方式,在第一方面的第四种可能实现方式中,所述Web服务单元还用于接收所述终端发送的第五请求,所述第五请求用于向所述网关设备请求电视节目的媒体流,以及在接收到所述第五请求之后,向所述解复用单元传输第六请求,所述第六请求用于向所述解复用单元请求解复用所述电视节目;
[0019]所述解复用单元用于接收所述Web服务单元接收的所述第六请求,以及在接收到所述第六请求之后,从所述调制解调单元解调的节目信息中解复用所述电视节目,获得所述电视节目的媒体流,并向视音频解码单元传输所述媒体流;
[0020]所述网关设备还包括:视音频解码单元和编码单元,
[0021]所述视音频解码单元用于对所述解复用单元传输的所述媒体流进行视音频解码,将视音频解码后的媒体流传输给编码单元;
[0022]所述编码单元用于接收所述视音频解码单元传输的视音频解码后的媒体流,将所述视音频解码后的媒体流进行实时流媒体HLS编码,获得HLS媒体流,并将所述HLS媒体流传输给所述Web服务单元;
[0023]所述Web服务单元还用于在接收到所述编码单元传输的所述HLS媒体流之后,将所述HLS媒体流发送给所述终端。
[0024]结合本发明第一方面,第一方面的第一至第四任意一种可能实现的方式,在第一方面的第五种可能实现的方式中,所述Web服务单元用于将所述EPG页面处理成支持在终端的浏览器中显示的页面,包括:用于将所述EPG页面处理成超文本HTML格式的页面。
[0025]本发明第二方面提供一种节目传输方法,包括:
[0026]网关设备获取EPG信息;
[0027]所述网关设备根据所述EPG信息,生成EPG页面,并将所述EPG页面的格式处理成支持在终端的浏览器中显示的页面格式;
[0028]所述网关设备接收终端发送的第一请求,所述第一请求用于向所述网关设备请求所述EPG页面;
[0029]所述网关设备在接收到所述第一请求之后,将处理后的EPG页面发送给所述终端。
[0030]结合本发明第二方面,在第二方面的第一种可能实现方式中,所述网关设备获取EPG信息,包括:所述网关设备从EPG服务器获取EPG信息。
[0031 ] 结合本发明第二方面的第一种可能实现方式,在第二方面的第二种可能实现方式中,所述网关设备基于网页Web服务的应用接收所述终端发送的第二请求,所述第二请求用于向所述网关设备请求电视节目的媒体流;
[0032]所述网关设备根据所述第二请求,使用流媒体代理服务向流服务器发送第四请求,所述第四请求用于向流服务器请求所述电视节目;以及接收所述流服务器在接收到所述第四请求之后向所述网关设备发送的所述电视节目的媒体流;
[0033]所述网关设备接收所述流服务器发送的所述媒体流,将所述媒体流进行实时流媒体HLS编码,获得HLS媒体流;
[0034]所述网关设备基于网页Web服务的应用,将所述HLS媒体流发送给所述终端。
[0035]结合本发明第二方面,在第二方面的第三种可能实现方式中,在所述网关设备获取EPG信息之前,还包括:所述网关设备接收混合光纤同轴电缆网或卫星直播信道传输的节目信息,并将接收的节目信息进行解调;
[0036]所述网关设备获取EPG信息,包括:从解调的节目信息中解复用出EPG信息。
[0037]结合本发明第二方面的第三种可能实现方式,在第二方面的第四种可能实现方式中,所述节目传输方法还包括:
[0038]所述网关设备基于网页Web服务的应用接收所述终端发送的第五请求,所述第五请求用于向所述网关设备请求电视节目的媒体流;
[0039]所述网关设备从解调的节目信息中解复用所述电视节目,获得所述电视节目的媒体流;
[0040]所述网关设备对所述媒体流进行视音频解码,获得视音频解码后的媒体流;
[0041]所述网关设备将所述视音频解码后的媒体流进行实时流媒体HLS编码,获得HLS媒体流;
[0042]所述网关设备基于网页Web服务的应用,将所述HLS媒体流发送给所述终端。
[0043]结合本发明第二方面,第二方面的第一至第四任意一种可能实现的方式,在第二方面的第五种可能实现的方式中,所述将所述EPG页面的格式处理成支持在终端的浏览器中显示的页面格式,包括:将所述EPG页面处理成超文本HTML格式的页面。
[0044]本发明提供的网关设备能够生成EPG页面,并将所述EPG页面的格式处理成支持在终端的浏览器中显示的页面格式,将处理后的EPG页面发送给终端,使得终端能够通过浏览器显示该网关设备发送的EPG页面,而支持浏览器功能的终端无需定制。用户可以通过浏览器显示的EPG页面进行节目检索,快速找到自己喜欢的节目,人机交互友好。
【专利附图】

【附图说明】
[0045]图1是本发明提供的一种网关设备的结构示意图;
[0046]图2是本发明提供的另一种网关设备的结构示意图;[0047]图3是本发明提供的网关设备与终端、IPTV系统侧的信息交互示意图;
[0048]图4是本发明提供的又一种网关设备的结构示意图;
[0049]图5是本发明提供的网关设备与终端的信息交互示意图;
[0050]图6是本发明提供的一种节目传输方法的流程示意图;
[0051]图7是本发明提供的另一种节目传输方法的流程示意图;
[0052]图8是本发明提供的又一种节目传输方法的流程示意图。
【具体实施方式】
[0053]以下列举实施例对本发明进行介绍。
[0054]如图1所示,本发明实施例提供一种网关设备,该网关设备可以是家庭媒体网关或数字机顶盒,其具体可以包括:
[0055]EPG处理单元101,用于获取EPG信息,并根据所述EPG信息,生成EPG页面,以及将所述EPG页面传输给页面Web服务单元;
[0056]Web服务单元102,用于接收所述EPG处理单元101传输的EPG页面,将所述EPG页面的格式处理成支持在终端的浏览器中显示的页面格式,以及接收终端发送的第一请求,所述第一请求用于向所述网关设备请求所述EPG页面,并在接收到所述第一请求之后,将所述EPG页面发送给终端。
[0057]例如,Web服务单元可以用于通过Web服务,对EPG页面进行编码处理,将EPG页面处理成超文本HTML格式的页面。终端在接收到EPG页面后,能够通过终端上的浏览器显示处理后的基于HTML格式的EPG页面。本实施例中的终端可以是智能手机、平板电脑或计算机。由于大众使用的终端都支持浏览器的功能,因此本发明实施例提供的网关设备能够支持大众终端显示EPG页面,终端无需定制。由于EPG页面是终端的浏览器可以显示的网页格式,HTML格式的的节目单是基于文本的,可被搜索,因此用户可以通过EPG页面进行节目检索,快速找到自己喜欢的节目,人机交互友好。
[0058]以下结合具体的应用场景,对本发明进行进一步说明。
[0059]在第一种场景中,网关设备为数字机顶盒,用于接入IPTV网络。图3示出了在第一种场景中,图2所示的网关设备209与终端207、IPTV系统侧208的服务器之间,以及该网关设备209包含的各单元之间的信息交互过程。IPTV系统侧208包括流媒体服务器205和EPG服务器206,流媒体服务器用于提供电视节目,EPG服务器用于提供EPG信息。如图2所示,网关设备209包括:流媒体代理单元201、EPG处理单元202、编码单元203和Web服务单元204。以下对图3所示的信息交互过程进行详细说明,其具体包括:
[0060]301、EPG处理单元202从EPG服务器206获取EPG信息。
[0061]302,EPG处理单元202根据所述EPG信息,生成EPG页面;以及将所述EPG页面传输给页面Web服务单元204 ;ffeb服务单元204用于接收EPG处理单元202传输的EPG页面。
[0062]303、Web服务单元204接收终端207发送的第一请求,所述第一请求用于向所述网关设备请求所述EPG页面。
[0063]304、Web服务单元204在接收到所述第一请求之后,将所述EPG页面的格式处理成支持在终端207的浏览器中显示的页面格式,将处理后的EPG页面发送给终端207。[0064]所述网关设备209还可以接收终端207的点播节目的请求,向终端207发送电视节目的媒体流,该电视节目的媒体流支持在终端207上的浏览器或播放器进行播放。具体请求播放的过程如下:
[0065]305、所述Web服务单元204接收所述终端207发送的第二请求。
[0066]所述第二请求用于向所述网关设备209请求电视节目的媒体流,所述第二请求包括所请求电视节目的编号ID。
[0067]306、所述Web服务单元204向流媒体代理单元201传输第三请求。
[0068]所述第三请求用于向所述流媒体代理单元201请求播放所述电视节目。所述第三请求中也包括所请求电视节目的编号ID。
[0069]307、所述流媒体代理单元201在接收到所述第三请求之后,向流服务器205发送第四请求,所述第四请求用于向流服务器205请求所述电视节目;具体的,所述流媒体代理单元201根据所述电视节目的ID,向流服务器205发送第四请求,使得所述流服务器205在接收到所述第四请求之后向所述网关设备209发送所述电视节目的媒体流。所述流媒体代理单元201接收所述流服务器205向所述网关设备209发送的所述电视节目的媒体流。
[0070]308、所述流媒体代理单元201将所述媒体流传输给编码单元203。
[0071]309、所述编码单元203接收所述流媒体代理单元201传输的所述媒体流,将所述媒体流进行实时流媒体(Http Live Streaming, HLS)编码,获得HLS媒体流,并将所述HLS媒体流传输给所述Web服务单元204。
[0072]其中,编码单元203可以为HLS编码器。在IPTV系统中,IPTV媒体流的视频编码格式通常是MPEG-2、MPEG-4或H.264,音频编码格式是MPEGl、Layer2或AAC。HLS编码器将这些格式的媒体流编码成HLS协议的H.264/AAC切片、M3u8文件。如果HLS编码器接收到的媒体流音视频码率、帧率、分辨率不适合接收终端207进行处理,HLS编码器还可以在编码时将转换媒体流的这些参数。HLS编码器将切片、M3u8文件发送至Web服务单元204。
[0073]310、Web服务单元204在接收到所述编码单元203传输的所述HLS媒体流之后,将所述HLS媒体流发送给所述终端207。所述HLS媒体流包括切片和M3u8文件。
[0074]终端207在接收到所述HLS媒体流之后,终端207可以通过解析切片,播放电视节目的媒体流,通过解析M3u8文件,持续请求所述电视节目。
[0075]在第二种应用场景中,网关设备为家庭媒体网关,用于接入有线数字电视或数字卫星电视系统。如图4所示,网关设备408包括:接收单元401、调制解调单元402、解复用单元403、EGP处理单元404、视音频解码单元405、编码单元406和Web服务单元407。其中,接收单元401用于接收混合光纤同轴电缆网或卫星直播信道传输的节目信息;一般的数字电视通过混合光纤同轴电缆网进行节目数据传输。调制解调单元402用于将所述接收单元401接收的所述节目信息进行解调,并将解调后的节目信息传输给所述解复用单元403进行解复用。
[0076]如图5所示,图5示出了在第二种场景中,图4所示的网关设备408与终端之间,以及该网关设备408包含的各单元之间的信息交互过程。以下对图5所示的信息交互过程进行详细说明,其具体可以包括:
[0077]501、解复用单元403从所述调制解调单元解调的节目信息中解复用出EPG信息,并向所述EPG处理单元404发送所述EPG信息。[0078]502、所述EPG处理单元404接收所述解复用单元403传输的所述EPG信息,并根据所述EPG信息,生成EPG页面。所述EPG处理单元404将所述EPG页面传输给页面Web服务单元407,使得所述Web服务单元407接收所述EPG处理单元404传输的EPG页面
[0079]503、所述Web服务单元407接收终端409发送的第一请求。
[0080]所述第一请求用于向所述网关设备请求所述EPG页面。
[0081]504、所述Web服务单元407在接收到所述第一请求之后,将所述EPG页面的格式处理成支持在终端409的浏览器中显示的页面格式,将处理后的EPG页面发送给终端409。
[0082]所述网关设备408还可以接收终端409的点播节目的请求,向终端409发送电视节目的媒体流,该电视节目的媒体流支持在终端409上的浏览器或播放器进行播放。具体请求播放的过程如下:
[0083]505、所述Web服务单元407接收所述终端409发送的第五请求。
[0084]所述第五请求用于向所述网关设备408请求电视节目的媒体流。
[0085]506、所述Web服务单元407在接收到所述第五请求之后,向所述解复用单元403传输第六请求。所述第六请求用于向所述解复用单元403请求解复用所述电视节目。所述解复用单元403接收所述Web服务单元407接收的所述第六请求,以及在接收到所述第六请求之后,从所述调制解调单元解调的节目信息中解复用所述电视节目,获得所述电视节目的媒体流。
[0086]507、所述解复用单元403向视音频解码单元405传输所述媒体流。
[0087]508、所述视音频解码单元405用于对所述解复用单元403传输的所述媒体流进行视音频解码,将视音频解码后的媒体流传输给编码单元406。
[0088]509、所述编码单元406用于接收所述视音频解码单元405传输的视音频解码后的媒体流,将所述视音频解码后的媒体流进行实时流媒体HLS编码,获得HLS媒体流。所述编码单元406处理媒体流的功能与前述第一场景中的编码单元406的处理媒体流的功能相同,这里不再赘述。
[0089]510、所述编码单元406将所述HLS媒体流传输给所述Web服务单元407。
[0090]511、所述Web服务单元407在接收到所述编码单元406传输的所述HLS媒体流之后,将所述HLS媒体流发送给所述终端409。
[0091]所述HLS媒体流包括切片和M3u8文件。终端409在接收到所述HLS媒体流之后,终端409可以通过解析切片,播放电视节目的媒体流,通过解析M3u8文件,持续请求所述电视节目。
[0092]在本发明实施例中,所述网关设备408可以与终端409通过IP网络连接,如以太网络或Wifi网络。具体的,所述网关设备408中的Web服务单元407通过无线网络将所述EPG页面或电视节目的HLS媒体流发送给终端409。
[0093]如图6所示,本发明实施例提供一种节目传输方法,包括:
[0094]601、网关设备获取EPG信息;
[0095]602、所述网关设备根据所述EPG信息,生成EPG页面,并将所述EPG页面的格式处理成支持在终端的浏览器中显示的页面格式;
[0096]603、所述网关设备接收终端发送的第一请求,所述第一请求用于向所述网关设备请求所述EPG页面;[0097]604、所述网关设备在接收到所述第一请求之后,将处理后的EPG页面发送给所述终端。
[0098]在本发明实施例中,所述网关设备可以与终端通过IP网络连接,如以太网络或Wifi网络。
[0099]以下结合应用场景,对本发明进行进一步说明。
[0100]在第一种应用场景中,网关设备为数字机顶盒,用于接入IPTV网络。IPTV系统侧包括流媒体服务器和EPG服务器,流媒体服务器用于提供电视节目,EPG服务器用于提供EPG信息。如图7所示,所述节目传输方法包括:
[0101]701、所述网关设备从EPG服务器获取EPG信息。
[0102]702、所述网关设备根据所述EPG信息,生成EPG页面,并将所述EPG页面的格式处理成支持在终端的浏览器中显示的页面格式。
[0103]703、所述网关设备接收终端发送的第一请求,所述第一请求用于向所述网关设备请求所述EPG页面。
[0104]704、所述网关设备在接收到所述第一请求之后,基于网页Web服务的应用,将所述EPG页面发送给所述终端。
[0105]所述节目传输方法还可以包括:
[0106]705、所述网关设备基于网页Web服务的应用接收所述终端发送的第二请求,所述第二请求用于向所述网关设备请求电视节目的媒体流。
[0107]706、所述网关设备根据所述第二请求,使用流媒体代理服务向流服务器发送第四请求,所述第四请求用于向流服务器请求所述电视节目,使得所述流服务器在接收到所述第四请求之后向所述网关设备发送所述电视节目的媒体流。
[0108]707、所述网关设备接收所述流服务器向所述网关设备发送的所述电视节目的媒体流。
[0109]708、所述网关设备接收所述流服务器发送的所述媒体流,将所述媒体流进行实时流媒体HLS编码,获得HLS媒体流。
[0110]709、所述网关设备基于网页Web服务的应用,将所述HLS媒体流发送给所述终端。
[0111]在第二种应用场景中,网关设备为家庭媒体网关,用于接入有线数字电视或数字卫星电视系统。如图8所示,所述节目传输方法包括:
[0112]801、所述网关设备接收混合光纤同轴电缆网或卫星直播信道传输的节目信息,并将接收的节目信息进行解调,获得节目的传输流(Transport Stream, TS)。
[0113]802、所述网关设备从节目的TS流中解复用出EPG信息;
[0114]803、所述网关设备根据所述EPG信息,生成EPG页面,并将所述EPG页面的格式处理成支持在终端的浏览器中显示的页面格式;
[0115]804、所述网关设备接收终端发送的第一请求,所述第一请求用于向所述网关设备请求所述EPG页面;
[0116]805、所述网关设备在接收到所述第一请求之后,基于网页Web服务的应用,将所述EPG页面发送给所述终端。
[0117]所述节目传输方法还可以包括:
[0118]806、所述网关设备基于网页Web服务的应用接收所述终端发送的第五请求,所述第五请求用于向所述网关设备请求电视节目的媒体流。
[0119]807、所述网关设备从解调的节目信息中解复用所述电视节目,获得所述电视节目的媒体流。
[0120]808、所述网关设备对所述媒体流进行视音频解码,获得视音频解码后的媒体流。
[0121]809、所述网关设备将所述媒体流进行实时流媒体HLS编码,获得HLS媒体流。
[0122]810、所述网关设备基于网页Web服务的应用,将所述HLS媒体流发送给所述终端。
[0123]在本发明实施例中,所述网关设备可以与终端通过IP网络连接,如以太网络或Wifi网络。具体的,所述网关设备可以通过无线网络将所述EPG页面或电视节目的HLS媒体流发送给终端。
[0124]本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM, Read Only Memory)、随机存取记忆体(RAM, RandomAccess Memory)、磁盘或光盘等。
[0125]以上对本发明实施例所提供的网关设备和节目传输方法进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【权利要求】
1.一种网关设备,其特征在于,包括: 电子节目指南EPG处理单元,用于获取EPG信息,并根据所述EPG信息,生成EPG页面,以及将所述EPG页面传输给页面Web服务单元; Web服务单元,用于接收所述EPG处理单元传输的EPG页面,将所述EPG页面的格式处理成支持在终端的浏览器中显示的页面格式;以及接收终端发送的第一请求,所述第一请求用于向所述网关设备请求EPG页面,以及在接收到所述第一请求之后,将处理后的EPG页面发送给所述终端。
2.根据权利要求1所述的网关设备,其特征在于,所述EPG处理单元,用于获取EPG信息,包括:用于从EPG服务器获取EPG信息。
3.根据权利要求2所述的网关设备,其特征在于,所述Web服务单元还用于接收所述终端发送的第二请求,所述第二请求用于向所述网关设备请求电视节目的媒体流,以及在接收到所述第二请求之后,向流媒体代理单元传输第三请求,所述第三请求用于向所述流媒体代理单元请求播放所述电视节目; 所述网关设备还包括:流媒体代理单元和编码单元, 所述流媒体代理单元用于接收所述Web服务单元传输的所述第三请求,以及在接收到所述第三请求之后,向流服务器发送第四请求,所述第四请求用于向流服务器请求所述电视节目;以及用于接收所述流服务器在接收到所述第四请求之后,向所述网关设备发送的所述电视节目的媒体流,并将所述媒体流传输给编码单元; 所述编码单元用于接 收所述流媒体代理单元传输的所述媒体流,将所述媒体流进行实时流媒体HLS编码,获得HLS媒体流,并将所述HLS媒体流传输给所述Web服务单元; 所述Web服务单元还用于在接收到所述编码单元传输的所述HLS媒体流之后,将所述HLS媒体流发送给所述终端。
4.根据权利要求1所述的网关设备,其特征在于,所述网关设备还包括: 接收单元,用于接收混合光纤同轴电缆网或卫星直播信道传输的节目信息; 调制解调单元,用于将所述高频头接收的所述节目信息进行解调; 解复用单元,用于从所述调制解调单元解调的节目信息中解复用出EPG信息,并向所述EPG处理单元发送所述EPG信息; 所述EPG处理单元,用于获取EPG信息,包括:用于接收所述解复用单元传输的所述EPG信息。
5.根据权利要求4所述的网关设备,其特征在于,所述Web服务单元还用于接收所述终端发送的第五请求,所述第五请求用于向所述网关设备请求电视节目的媒体流,以及在接收到所述第五请求之后,向所述解复用单元传输第六请求,所述第六请求用于向所述解复用单元请求解复用所述电视节目; 所述解复用单元用于接收所述Web服务单元接收的所述第六请求,以及在接收到所述第六请求之后,从所述调制解调单元解调的节目信息中解复用所述电视节目,获得所述电视节目的媒体流,并向视音频解码单元传输所述媒体流; 所述网关设备还包括:视音频解码单元和编码单元, 所述视音频解码单元用于对所述解复用单元传输的所述媒体流进行视音频解码,将视音频解码后的媒体流传输给编码单元;所述编码单元用于接收所述视音频解码单元传输的视音频解码后的媒体流,将所述视音频解码后的媒体流进行实时流媒体HLS编码,获得HLS媒体流,并将所述HLS媒体流传输给所述Web服务单元; 所述Web服务单元还用于在接收到所述编码单元传输的所述HLS媒体流之后,将所述HLS媒体流发送给所述终端。
6.根据权利要求1至5任意一项所述的网关设备,其特征在于, 所述Web服务单元用于将所述EPG页面处理成支持在终端的浏览器中显示的页面,包括:用于将所述EPG页面处理成超文本HTML格式的页面。
7.—种节目传输方法,其特征在于,包括: 网关设备获取EPG信息; 所述网关设备根据所述EPG信息,生成EPG页面,并将所述EPG页面的格式处理成支持在终端的浏览器中显示的页面格式; 所述网关设备接收终端发送的第一请求,所述第一请求用于向所述网关设备请求EPG页面; 所述网关设备在接收到所述第一请求之后,将处理后的EPG页面发送给所述终端。
8.根据权利要求7所述的节目传输方法,其特征在于,所述网关设备获取EPG信息,包括:所述网关设备从EPG服务器获取EPG信息。
9.根据权利要求8所述的节目传输方法,其特征在于,所述网关设备基于网页Web服务的应用接收所述终端发送的第二请求,所述第二请求用于向所述网关设备请求电视节目的媒体流; 所述网关设备根据所述第二请求,使用流媒体代理服务向流服务器发送第四请求,所述第四请求用于向流服务器请求所述电视节目;以及接收所述流服务器在接收到所述第四请求之后向所述网关设备发送的所述电视节目的媒体流; 所述网关设备接收所述流服务器发送的所述媒体流,将所述媒体流进行实时流媒体HLS编码,获得HLS媒体流; 所述网关设备基于网页Web服务的应用,将所述HLS媒体流发送给所述终端。
10.根据权利要求7所述的节目传输方法,其特征在于,在所述网关设备获取EPG信息之前,还包括:所述网关设备接收混合光纤同轴电缆网或卫星直播信道传输的节目信息,并将接收的节目信息进行解调; 所述网关设备获取EPG信息,包括:从解调的节目信息中解复用出EPG信息。
11.根据权利要求10所述的节目传输方法,其特征在于,还包括: 所述网关设备基于网页Web服务的应用接收所述终端发送的第五请求,所述第五请求用于向所述网关设备请求电视节目的媒体流; 所述网关设备从解调的节目信息中解复用所述电视节目,获得所述电视节目的媒体流; 所述网关设备对所述媒体流进行视音频解码,获得视音频解码后的媒体流; 所述网关设备将所述视音频解码后的媒体流进行实时流媒体HLS编码,获得HLS媒体流; 所述网关设备基于网页Web服务的应用,将所述HLS媒体流发送给所述终端。
12.根据权利要求7至11任意一项所述的节目传输方法,其特征在于,所述将所述EPG页面的格式处理成支持 在终端的浏览器中显示的页面格式,包括:将所述EPG页面处理成超文本HTML格式的页面。
【文档编号】H04N21/485GK103986975SQ201410213671
【公开日】2014年8月13日 申请日期:2014年5月20日 优先权日:2014年5月20日
【发明者】张玉鹏 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1