[发明专利]一种基于UPnP的电视节目分享方法无效
申请号: | 201110440327.7 | 申请日: | 2011-12-26 |
公开(公告)号: | CN102547442A | 公开(公告)日: | 2012-07-04 |
发明(设计)人: | 廖福成;王菁宇;代新耀 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | H04N21/436 | 分类号: | H04N21/436;H04N21/643;H04L29/12;H04L12/28;H04L29/08 |
代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 徐宏;吴彦峰 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于UPnP的电视节目分享方法,涉及UPnP技术领域。本方法技术要点:DMC通过SOAP/GENA协议订阅DMR设备上的CMS、RCS、AVTS服务及DMS上的CMS、MRS、CDS服务;DMC从DMS上获取媒体目录及电视节目目录下的媒体列表信息;DMC将用户选择的节目频道号对应的HTTP媒体地址传输给DMR;DMR设置当前播放的HTTP媒体地址为所选节目频道对应的HTTP媒体地址,并向DMS发起HTTP请求;DMS解码、编码、封装所选频道节目音视频内容,并将封装后的容器数据通过HTTP协议实时分发给DMR设备;DMR设备关闭对DMS设备的HTTP请求,停止HTTP媒体播放。 | ||
搜索关键词: | 一种 基于 upnp 电视节目 分享 方法 | ||
【主权项】:
一种基于UPnP的电视节目分享方法,其特征在于,包括:步骤1:DMS设备初始化,搜索存储器和电视频道节目单、并建立媒体目录信息和媒体列表信息,通过SSDP协议在局域网中进行注册广告;DMR设备初始化,通过SSDP协议在局域网中进行注册广告;步骤2:DMC设备初始化,通过SSDP协议搜索并监听设备,获取当前局域网中所有的DMS设备及DMR设备;步骤3:DMC设备通过SOAP/GENA协议订阅DMR设备上的CMS、RCS、AVTS服务;同时DMC设备通过SOAP/GENA协议订阅DMS设备上的CMS、MRS、CDS服务;步骤4:DMC设备通过SOAP/GENA协议调用DMS设备的CDS服务下的获取媒体目录信息的指令;步骤5:DMS设备响应来自DMC设备的获取媒体目录信息的指令,返回媒体目录信息给DMC设备;所述媒体目录信息包含电影、音乐、图片及电视节目;步骤6:DMC设备通过SOAP/GENA协议调用DMS设备的CDS服务下的获取电视节目目录下媒体列表信息的指令;步骤7:DMS设备响应来自DMC设备的获取电视节目目录下媒体列表信息的指令,向DMC设备返回电视节目目录下面的媒体列表信息;所述电视节目目录下面的媒体列表信息包含所有电视节目的ID号、名称及HTTP媒体地址; 步骤8:当用户在DMC上选择电视节目目录下的媒体列表信息中的某个节目频道m时,DMC设备通过SOAP/GENA协议调用DMR设备的AVTS服务中的设置媒体传输地址的指令,并将节目频道m对应的HTTP媒体地址传输给DMR设备;步骤9:DMR设备响应来自DMC设备的设置媒体传输地址的指令,设置当前播放的HTTP媒体地址为节目频道m对应的HTTP媒体地址;步骤10:DMC设备通过SOAP/GENA协议调用DMR设备的AVTS服务下的播放指令;步骤11:DMR设备响应来自DMC的播放指令,向DMS设备发起地址为节目频道m对应的HTTP媒体地址的HTTP请求,启动标准的HTTP媒体播放;步骤12:DMS设备响应来自DMR设备的HTTP请求,启动频道节目m的音视频内容的解码和编码,将编码后的音视频流按照指定的容器格式封装,并将封装后的容器数据通过HTTP协议实时分发给DMR设备,直到DMR主动关闭HTTP连接时DMS停止解码、编码、容器格式封装及HTTP实时分发;步骤13:用户结束电视节目观看时,DMC设备通过SOAP/GENA协议调用DMR设备的AVTS服务下的停止播放指令;步骤14:DMR设备响应来自DMC设备的停止播放指令,关闭对DMS设备的HTTP请求,停止HTTP媒体播放。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110440327.7/,转载请声明来源钻瓜专利网。