著录项信息
专利名称 | 基于闪联协议的电视机无线上网的实现方法 |
申请号 | CN200510045460.7 | 申请日期 | 2005-11-29 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2007-06-13 | 公开/公告号 | CN1980132 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04L12/00 | IPC分类号 | H;0;4;L;1;2;/;0;0;;;H;0;4;L;2;9;/;0;6查看分类表>
|
申请人 | 海信集团有限公司 | 申请人地址 | 山东省青岛市崂山区株洲路151号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 海信集团有限公司 | 当前权利人 | 海信集团有限公司 |
发明人 | 林强强 |
代理机构 | 青岛联智专利商标事务所有限公司 | 代理人 | 陈磊 |
摘要
本发明所述基于闪联协议的电视机无线上网的实现方法提供一种基于闪联协议的、采用LINUX操作系统的电视机无线上网的方法,从而能够实现在无线网络中电视机被自动发现和互操作,并与其他闪联设备共享网络资源。在电视机的应用程序模块中加入闪联协议栈,从而将电视机作为一个闪联设备在网上发布,实现与无线网络中的其他闪联设备进行连接、相互发现、声明和信息共享。所述闪联协议栈,位于TCP/IP和HTTP协议之上,闪联协议栈中的最高层包含有闪联应用信息,紧接着补充的是闪联应用框架和闪联基础协议。
技术领域\n本发明涉及一种实现无线上网电视机的实现方法,具体地该电视机 基于闪联协议(即Intelligent Grouping and Resource Sharing,简称IGRS 协议)并可自动向其它闪联设备提供媒体播放服务。\n背景技术\n目前电视机的上网方式,一般是通过网卡与外部服务器进行连线。 在现有各类无线网络环境下,特别是随着802.11协议的使用,在无线网 络设备之间实现相互间智能互联、资源共享和协同服务已成为一种重要 的发展趋势,从而对电视机实现无线上网提供了技术上的可行性。\n闪联协议(IGRS协议)即智能互联资源共享协议,是目前得到初步 验证和使用的网络通讯协议标准。该通讯协议为各类互连设备提供有规 范的通讯格式和机制。各种设备可在网络区域内实现自动发现,并且根 据各自的操作权限来获取对方的资源。闪联协议是架构于TCP/IP协议之 上的智能互联协议。\n相对于现有家庭媒体资源来说,如联线上网的电视机,首先必须通 过人工设置的方式来实现网络共享,一旦用户所使用的电视机改变地址 即需就新的地址重新进行网络配置;而且,连线上网的电视机只能提供 现有已配置的功能,如使用新联网设备提供的资源服务,也必须重新修 改配置参数和应用程序,网络维护繁琐、也无法真正实现资源共享。\n发明内容\n本发明所述基于闪联协议的电视机无线上网的实现方法,其目的在 于解决上述问题而提供一种基于闪联协议的、采用LINUX操作系统的 电视机无线上网的方法,从而能够实现在无线网络中电视机被自动发现 和互操作,并与其他闪联设备共享网络资源。\n为实现上述目的,所述基于闪联协议的电视机无线上网的实现方法, 是在电视机的应用程序模块中加入闪联协议栈,从而将电视机作为一个 闪联设备在网上发布,实现与无线网络中的其他闪联设备进行连接、相 互发现、声明和信息共享。\n所述闪联协议栈,位于TCP/IP和HTTP协议之上,闪联协议栈中的 最高层包含有闪联应用信息,紧接着补充的是闪联应用框架和闪联基础 协议。\n再下层定义的信息是闪联特定协议,主要包括有简单设备发现协议 SSDP(Simple Service Discovery Protocol),通用事件通知结构GENA (General Event Notification Architecture),以及简单对象存取协议SOAP (Simple Object Access Protocol)。\n上述协议使用HTTPU或者HTTPMU发送。\n闪联协议栈只是用来将电视机作为一个设备发布,以通知网络上的 其他闪联设备享受媒体播放的服务。当网络上的其他闪联设备要调用该 闪联电视播放本设备上的媒体文件时,传输协议仍然采用HTTP、RTSP、 RTP等协议。\n所述电视机的应用程序模块,主要包括有内容传输子系统、格式解 码子系统,以及音视频传输服务模块、连接管理服务模块和播放器控制 服务模块。\n在上述应用程序模块中,音视频传输服务模块负责管理和维护从网 络传输至内容传输子系统中的媒体流。\n在数据由内容传输子系统向格式解码子系统的传递过程中,连接管 理服务模块担负着检测网络负载、协调可用带宽、动态缓冲数据流的任 务。\n当数据在缓冲区中存储达到设定容量后即开始播放,在播放过程中 由播放器控制服务模块提供基本操作接口,如前进、后退、暂停、音量 控制、进度控制等交互操作功能。\n如上述内容,将闪联协议栈编入到电视机的应用程序模块后,仅是 增加与其他闪联设备间的自动发现和互操作。\n所述基于闪联协议的电视机无线上网的实现方法是,在运行时首先 调用闪联协议栈,以广播方式向网络上的所有闪联设备发布;\n其他闪联设备获得该电视机提供的服务信息后,生成该电视机的节 点以供后期调用;\n在建立了闪联连接后,来自于网络上的数据流由内容传输子系统管 理,在格式解码子系统进行解码后送到播放器硬件进行播放。播放过程 包括解析参数列表,检测配置文件,初始化时钟,加载音频和视频驱动、 音视频同步、播放质量控制等步骤。\n应用所述基于闪联协议的电视机无线上网的实现方法,从无线网络 中获取音、视频资源后,所述的电视机通过内容传输子系统接收到数据 文件后,经过格式解码处理后交由YPBPB色差信号通道,传输至电视机 的显示屏上进行播放。\n综上内容,所述基于闪联协议的电视机无线上网的实现方法,其优 点是:\n1、做为闪联设备,电视机实现无线上网后可实现自动发布信息和被其 他网络中的设备调用的功能,从而成为网络中共享的媒体文件处理 终端,无需用户人工设置。\n2、闪联电视通过802.11g无线网卡与无线接入点相连,轻松实现无线 上网,且可播放USB设备上的音、视频资源。\n附图说明\n图1是所述闪联协议栈的结构示意图;\n图2是所述电视机应用程序模块和无线上网数据流向示意图;\n图3是所述电视机播放网络资源的工作流程图;\n图4是所述电视机获取网络资源后的解码播放示意图。\n具体实施方式\n实施例1,如图1所示,应用基于闪联协议的电视机无线上网的实 现方法,所述的电视机具有如下结构的闪联协议栈。\n闪联协议位于TCP/IP和HTTP协议之上,闪联协议栈中的最高层包 含有闪联应用信息,紧接着补充的是闪联应用框架和闪联基础协议。\n再下层定义的信息是闪联特定协议,主要包括有简单设备发现协议 SSDP,通用事件通知结构GENA,以及简单对象存取协议SOAP。\n所述的电视机在其应用程序模块中加入闪联协议栈后,就作为一个 闪联设备在网上发布,从而可连接局域网上的其他基于闪联协议的设备, 以实现闪联设备之间的发现、声明和信息共享。\n当网络上的其他闪联设备要调用该闪联电视播放本设备上的媒体文 件时,传输协议仍然采用HTTP、RTSP、RTP等协议。\n如图2所示,所述电视机的应用程序模块,主要包括有内容传输子 系统、格式解码子系统,以及音视频传输服务模块、连接管理服务模块 和播放器控制服务模块。\n所述电视机无线上网的方法是,在运行时首先调用闪联协议栈,以 广播方式向网络上的所有闪联设备发布;\n其他闪联设备获得该电视机提供的服务信息后,生成该电视机的节 点以供后期调用;\n在建立了闪联连接后,来自于网络上的数据流由内容传输子系统管 理,在格式解码子系统进行解码后送到播放器硬件进行播放。\n如图4所示,应用所述基于闪联协议的电视机无线上网的实现方法, 从无线网络中获取音、视频资源后,所述的电视机通过内容传输子系统 接收到数据文件后,经过格式解码处理后交由YPBPB色差信号通道,传 输至电视机的显示屏上进行播放。\n如图3所示,所述电视机播放网络资源的工作流程是:\n第一步,上电运行初始化设置;\n初始化设置包括检测配置文件,初始化音频,初始化视频,初始化 屏幕显示,并根据CPU特性进行系统性能优化。\n第二步,完成初始化后开始分析参数列表,播放器就要生成播放列 表。装入字体,装入键码表(接收键盘指令或遥控器指令),设置终端信 号捕获处理函数,分析文件属性,在此步骤中检测文件格式并根据文件 类型调用相应解码器。\n第三步,检测播放时需要的驱动程序进行设置,并启动播放;\n包括检测视频驱动、音频驱动、检测媒体流类型,设置必要的参数 和变量,设置音频,设置视频。在播放过程中,系统处于消息循环状态 以接收键盘命令或者红外遥控。\n另外,播放视频时还要加载字幕,调整音频和视频同步,字幕和画 面同步,接收按键控制。\n播放结束后,系统将检测文件列表中的所有文件是否都已经被播放 和设置的播放循环次数是否已经循环完毕。\n如果文件列表中已经没有可播放的文件且达到预定循环次数,则程 序退出。
法律信息
- 2008-12-24
- 2007-08-08
- 2007-06-13
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2005-09-21
|
2004-03-19
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |