CN101399905A - 交互式机顶盒 - Google Patents
交互式机顶盒 Download PDFInfo
- Publication number
- CN101399905A CN101399905A CNA2007101523660A CN200710152366A CN101399905A CN 101399905 A CN101399905 A CN 101399905A CN A2007101523660 A CNA2007101523660 A CN A2007101523660A CN 200710152366 A CN200710152366 A CN 200710152366A CN 101399905 A CN101399905 A CN 101399905A
- Authority
- CN
- China
- Prior art keywords
- igrs
- top box
- unit
- interactive set
- audio
- 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
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明公开了一种交互式机顶盒,涉及机顶盒。为解决现有技术中机顶盒均采用有线形式进行连网的问题而发明,本发明提供的交互式机顶盒以LINUX系统为操作平台,包括:协议栈单元,用于嵌入IGRS协议栈;建立连接单元,应用IGRS协议,与IGRS网络中其他IGRS设备建立连接。本发明提供的机顶盒不仅可以应用在IGRS网络中,与其他IGRS设备通过无线连接,实现网络资源共享,也可以与移动存储设备相连,共享其上的信息资源。
Description
技术领域
本发明涉及机顶盒,特别涉及一种交互式机顶盒。
背景技术
机顶盒(Set Top Box,STB)早期是指基于有线电视网络的模拟频道增补器、模拟频道解扰器;随着数字电视广播和因特网的迅速发展,用户对信息需求的不断增强,机顶盒演变成以电视机为显示终端的信息接收和处理设备。
目前,市场上已有的机顶盒种类很多,例如:根据接收的信号种类不同,可以分为模拟机顶盒和数字机顶盒;根据采用的信号传输网络不同,可以分为卫星传输机顶盒、有线光缆机顶盒和地面传输机顶盒。上述几种机顶盒中,大多数的功能仅限于接收和处理图像信号、音频信号,少数机顶盒提供有限的交互式服务,例如:根据用户的个人情况播放针对其需要的广告。
随着人们生活水平的提高,以及通讯和网络技术的发展,仅具有单一接收和处理图像信号、音频信号功能的机顶盒已经不能满足人们日益增长的物质文化需求,市场上出现了一种具有交互功能的互联网机顶盒,该互联网机顶盒在原有机顶盒的基础上添加了上网功能和硬盘存储功能,用户能够通过该机顶盒浏览网页、观看网络电视等,该互联网机顶盒为用户提供了丰富的信息资源,有效地满足了人们的物质文化需求;但是,所述互联网机顶盒受到连网方式的限制,不能够得到很好地推广应用。其主要原因是,现在的互联网机顶盒与网络的连接方式有三种,分别是:基于电话线的连接方式、基于以太网的连接方式,以及基于有限电缆的联机方式。
其中,基于电话线的连接方式最容易实现,并且成本也最低,因此现有的互联网机顶盒大部分基于这种连接方式,但其缺点是速度和响应慢,造成用户体验差。
与之相比,基于以太网的连接方式就不存在这些问题,它可以通过互联网提供视频点播和网上冲浪等交互式应用,但是,实现这种连接方式需要在机顶盒中添加一块100/10M以太网卡,这大幅增加了整机成本,此外,它的应用也受到用户家中是否已部署以太网接口的限制。
基于有线电缆的连接方式是业界设想的一种理想连接方式,它可以实现快捷、方便的交互式操作,但它要求有线电视网的运营商将目前单向传输的网络改造成双向网络,而这需要投入大量的财力和时间。
发明内容
本发明所要解决的技术问题是提供一种通过无线方式进行网络连接的交互式机顶盒。
为了解决上述技术问题,本发明提供的交互式机顶盒,以LINUX系统为操作平台,包括:
协议栈单元,用于嵌入IGRS(Intelligent Grouping and Resource Sharing,信息设备智能互联与资源共享)协议栈;
建立连接单元,应用IGRS协议,与IGRS网络中其他IGRS设备建立连接。
进一步,所述交互式机顶盒,还包括:
接收单元,通过IGRS协议中的音视频流传输基础应用,接收所述IGRS网络中其他IGRS设备发送的数据流;
解码单元,用于对所述接收到的数据流进行解码;
播放单元,用于播放解码后的数据流。
数据缓存单元,用于存储所述解码后的数据流,并将已存储的数据流传送给播放单元。
音视频传输服务单元,用于管理和维护所述接收单元接收的数据流;
连接管理服务单元,与接收单元和解码单元相连,用于检测IGRS网络负载,协调可用带宽,以及动态缓冲数据流;
播放控制单元,为播放单元提供基本的操作接口。
进一步,所述交互式机顶盒,还包括:
接口单元,用于接收移动存储设备上的音视频信息;
所述解码单元,用于对所述接收到的音视频信息进行解码;
所述播放单元,用于将解码后的音视频信息生成播放列表,播放该播放列表中的音视频信息。
循环检测单元,用于检测所述播放列表中的音视频信息是否已经播放完毕,若播放完毕,则退出播放,否则,继续播放。
初始化单元,用于在所述交互式机顶盒上电运行时,对播放单元的音频和视频进行初始化;
播放检测单元,用于检测播放单元的音视频驱动程序是否已经安装就绪,启动播放单元播放所述解码后的数据流,或者音视频信息;
同步单元,用于在播放过程中同步所述播放单元的音频和视频。
进一步,所述交互式机顶盒,还包括:
编码单元,用于对所述播放单元播放的数据流或者音视频信息进行编码;
发送单元,通过IGRS协议中的音视频流传输基础应用,将所述编码后的数据流,或者音视频信息发送给IGRS网络中其他IGRS设备。
本发明通过在交互式机顶盒内部嵌入IGRS协议栈,使所述交互式机顶盒作为一个设备(网络节点)在IGRS网络中发布,该交互式机顶盒能够通过IGRS协议栈提供的IGRS基础协议自动发现其他IGRS设备,例如:嵌入IGRS协议的计算机或者数码相机等,并且与之建立连接,从而实现了所述交互式机顶盒通过无线方式进行网络连接的目的,与现有技术相比,本发明所提供的交互式机顶盒不需要添加任何其他用于网络连接的硬件设备(例如:100/10M以太网卡),节省了制作成本;由于所述交互式机顶盒采用无线连网方式,所以不需要对已有网络作任何修改,节省了财力和时间;由于采用了无线连接方式,所述交互式机顶盒与其他IGRS设备进行资源共享时,信息传输的过程受物理条件(例如:传输介质)的影响较小,从而使信息传输速度更快、质量更好。
附图说明
图1为本发明提供的交互式机顶盒与IGRS电脑通信时的结构示意图;
图2为本发明提供的交互式机顶盒中嵌入的IGRS协议栈结构示意图;
图3为本发明提供的交互式机顶盒与移动存储设备通信的结构示意图;
图4为本发明提供的交互式机顶盒作为资源发布者向IGRS电脑发送数据时的结构示意图。
具体实施方式
为了解决现有技术中机顶盒均采用有线形式进行连网的问题,本发明提供一种交互式机顶盒,下面结合附图和实施例对本发明作详细说明。
本发明提供的交互式机顶盒,以LINUX系统为操作平台,包括:协议栈单元,用于嵌入IGRS协议栈;建立连接单元,应用IGRS协议,与IGRS网络中其他IGRS设备建立连接。
下面以所述交互式机顶盒与IGRS电脑(即:嵌入IGRS协议的电脑)之间的通信为例进行说明:
如图1所示,交互式机顶盒以LINUX系统为操作平台,为了使所述交互式机顶盒能够与IGRS网络中的IGRS电脑进行通信,交互式机顶盒包括:
协议栈单元,用于嵌入IGRS协议栈;
建立连接单元,应用IGRS协议,与IGRS网络中的IGRS电脑建立网络连接。
其中,所述IGRS协议栈包括6层,如图2所示,从上到下分别为:
IGRS应用层,包含各个用户自行开发的应用,例如,在本实施例中,为了使所述交互式机顶盒能够播放IGRS电脑上的音视频节目(即:所述交互式机顶盒能够接收IGRS电脑传输的音视频数据流),所述IGRS应用层包含音视频流传输基础应用;
IGRS应用框架层,作为特定应用的服务和客户的开发支持,提供IGRS设备协同服务的平台;
IGRS基础协议层,提供IGRS设备之间自动发现与资源共享的平台;
IGRS特定协议层,主要包括:SSDP(Simple Service Discovery Protocol,简单设备发现协议),GENA(General Event Notification Architecture,通用事件通知结构),以及SOAP(Simple Object Access Protocol,简单对象存取协议),用于IGRS设备之间交互消息;
TCP/IP协议层,提供传输协议和网络协议;
连接层,提供IGRS设备连接。
上述IGRS应用层、IGRS应用框架层、IGRS基础协议层以及IGRS特定协议层共同组成IGRS协议,该IGRS协议位于TCP/IP协议之上,使用HTTPU(基于UDP的HTTP单播)或者HTTPMU(基于UDP的HTTP多播)发送SSDP,通过SSDP使IGRS网络上各IGRS设备之间建立连接。
所述交互式机顶盒应用IGRS协议与IGRS电脑建立网络连接,可以实现在“零配置”前提下建立网络连接的目的,无须连线,也不需要人工设置网络连接,节省了人力和物力资源。
所述交互式机顶盒与IGRS电脑建立网络连接后,当用户希望通过该交互式机顶盒观看所述IGRS电脑上存储的电影时,所述交互式机顶盒还包括:
接收单元,通过IGRS协议中的音视频流传输基础应用,接收所述IGRS电脑发送的数据流;
解码单元,用于对从所述IGRS电脑接收到的数据流进行解码;
播放单元,用于播放解码后的数据流。
通过接收单元,所述交互式机顶盒能够以无线的形式接收来自IGRS电脑上的电影数据,该电影数据经过解码单元解码后,用户可以通过播放单元在电视上观看IGRS电脑上的电影,该交互式机顶盒为用户提供了丰富的交互式服务功能,用户通过该交互式机顶盒不仅能够观看普通的数字电视节目,还能够与其他IGRS设备(在本实施例中为IGRS电脑)互联,在所述其他IGRS设备上浏览更多的信息。
为了对所述解码后的数据流进行缓存,不会使解码后的数据流因传输过快而造成播放单元工作异常,或出现数据丢失的现象,所述交互式机顶盒还包括:
数据缓存单元,用于存储所述解码后的数据流,并将已存储的数据流传送给播放单元。
为了使所述交互式机顶盒进行网络通信时,系统更加稳定,不易出错,所述交互式机顶盒还包括:
音视频传输服务单元,用于管理和维护所述接收单元接收的数据流,使得接收单元能够正常工作;
连接管理服务单元,与接收单元和解码单元相连,用于检测IGRS网络负载,协调可用带宽,以及动态缓冲数据流;该连接管理服务单元对接收单元和解码单元上的数据流能够起到数据缓冲的作用,保证了数据在传输时不易丢失;
播放控制单元,为播放单元提供基本的操作接口,其中,所述操作接口包括:前进、后退、暂停、音量控制和进度控制接口,用户可以通过所述操作接口实现在播放音视频文件的过程中,对交互式机顶盒的控制作用。
本发明提供的交互式机顶盒,还能够与移动存储设备(例如:MP3、手机、PDA或者移动硬盘等)相连,播放所述移动存储设备上的音视频信息。
下面以所述交互式机顶盒与移动硬盘相连,播放该移动硬盘上存储的音乐电视为例进行说明:
如图3所示,为了能够使本发明提供的交互式机顶盒能够播放移动硬盘上存储的音乐电视,所述交互式机顶盒包括:
接口单元,用于接收移动硬盘上的音乐电视数据信息,该接口单元所使用的接口为现在市场上最为常见的USB接口;
所述接口单元在接收到移动硬盘上的音乐电视数据以后,将所述音乐电视数据传送给解码单元;所述解码单元会根据接受到的音乐电视数据的属性调用不同的解码器对其进行解码,并将解码后的音乐电视数据传送给播放单元;所述播放单元将解码后的音乐电视数据生成播放列表,根据用户的指定播放该列表中的音乐电视。
在所述交互式机顶盒中,还设置有循环检测单元,用于检测所述播放列表中的音乐电视是否已经播放完毕,若播放完毕,则退出播放,否则,继续播放。
为了使所述交互式机顶盒在上电运行时能够正常工作,所述交互式机顶盒中设置有初始化单元,用于在所述交互式机顶盒上电运行时,对播放单元的音频和视频进行初始化。
为了保证所述交互式机顶盒能够正常播放移动硬盘上的电视音乐信息,所述交互式机顶盒还包括:播放检测单元,用于检测播放单元的音视频驱动程序是否已经安装就绪,若安装就绪,则启动播放单元播放所述解码后电视音乐信息,若没有安装就绪,则不启动播放单元;这样就可以避免在交互式机顶盒系统中,没有安装好播放驱动的情况下,启动播放单元造成系统出错的情况。
为了使所述播放单元在播放移动硬盘上的音乐电视节目时,能够正常播放,所述交互式机顶盒还包括:同步单元,用于在播放过程中同步所述播放单元的音频和视频。
本发明所提供的交互式机顶盒作为一个资源接收者为用户提供了丰富的交互式服务,例如:用户可以通过所述交互式机顶盒与IGRS网络中其他IGRS设备连接,获取其上的资源;同时,也可以通过IGRS电脑与因特网相连,或许因特网上的丰富资源;还可以通过接口单元与移动存储设备相连,获取其上的资源;所述交互式机顶盒还可以作为一个资源发布者,将自身正在播放的节目通过IGRS网络传输给其他IGRS设备,实现资源共享。
下面以所述交互式机顶盒将正在播放的电视节目信息传输给IGRS电脑为例进行说明:
为了使所述交互式机顶盒能够将正在播放的电视节目信息传输给IGRS电脑,如图4所示,所述交互式机顶盒包括:
编码单元,用于对所述播放单元播放的电视节目信息进行编码;
发送单元,通过IGRS协议中的音视频流传输基础应用,将所述编码后电视节目信息通过IGRS网络传输给所述IGRS电脑。
通过所述交互式机顶盒,用户可以将自己喜欢看的电视节目以无线的形式传输给IGRS电脑,在所述IGRS电脑上进行编辑、保存,也可以通过所述IGRS电脑将编辑好的电视节目传输到因特网上,与更多的朋友进行共享。
以上结合较佳实施例描述本发明提供的交互式机顶盒,熟悉此技术领域的技术人员应当可在不脱离本发明的精神与原则下对本发明进行等效目的的变更与修改,该等效变更与修改,均应涵盖于本发明所界定的保护范围之中。
Claims (10)
1、一种交互式机顶盒,其特征在于,所述交互式机顶盒以LINUX系统为操作平台,包括:
协议栈单元,用于嵌入IGRS协议栈;
建立连接单元,应用IGRS协议,与IGRS网络中其他IGRS设备建立连接。
2、根据权利要求1所述的交互式机顶盒,其特征在于,还包括:
接收单元,通过IGRS协议中的音视频流传输基础应用,接收所述IGRS网络中其他IGRS设备发送的数据流;
解码单元,用于对所述接收到的数据流进行解码;
播放单元,用于播放解码后的数据流。
3、根据权利要求2所述的交互式机顶盒,其特征在于,还包括:
数据缓存单元,用于存储所述解码后的数据流,并将已存储的数据流传送给播放单元。
4、根据权利要求2或3所述的交互式机顶盒,其特征在于,还包括:
音视频传输服务单元,用于管理和维护所述接收单元接收的数据流;
连接管理服务单元,与接收单元和解码单元相连,用于检测IGRS网络负载,协调可用带宽,以及动态缓冲数据流;
播放控制单元,为播放单元提供基本的操作接口。
5、根据权利要求1所述的交互式机顶盒,其特征在于,还包括:
接口单元,用于接收移动存储设备上的音视频信息;
所述解码单元,用于对所述接收到的音视频信息进行解码;
所述播放单元,用于将解码后的音视频信息生成播放列表,播放该播放列表中的音视频信息。
6、根据权利要求5所述的交互式机顶盒,其特征在于,还包括:
循环检测单元,用于检测所述播放列表中的音视频信息是否已经播放完毕,若播放完毕,则退出播放,否则,继续播放。
7、根据权利要求6所述的交互式机顶盒,其特征在于,还包括:
初始化单元,用于在所述交互式机顶盒上电运行时,对播放单元的音频和视频进行初始化。
8、根据权利要求6所述的交互式机顶盒,其特征在于,还包括:
播放检测单元,用于检测播放单元的音视频驱动程序是否已经安装就绪,启动播放单元播放所述解码后的数据流,或者音视频信息。
9、根据权利要求6所述的交互式机顶盒,其特征在于,还包括:
同步单元,用于在播放过程中同步所述播放单元的音频和视频。
10、根据权利要求2或5所述的交互式机顶盒,其特征在于,还包括:
编码单元,用于对所述播放单元播放的数据流或者音视频信息进行编码;
发送单元,通过IGRS协议中的音视频流传输基础应用,将所述编码后的数据流,或者音视频信息发送给IGRS网络中其他IGRS设备。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2007101523660A CN101399905A (zh) | 2007-09-28 | 2007-09-28 | 交互式机顶盒 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2007101523660A CN101399905A (zh) | 2007-09-28 | 2007-09-28 | 交互式机顶盒 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101399905A true CN101399905A (zh) | 2009-04-01 |
Family
ID=40518137
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2007101523660A Pending CN101399905A (zh) | 2007-09-28 | 2007-09-28 | 交互式机顶盒 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101399905A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102056022A (zh) * | 2010-10-26 | 2011-05-11 | 深圳创维-Rgb电子有限公司 | 一种操作系统在机顶盒中的应用方法、装置及机顶盒 |
CN102098563A (zh) * | 2011-02-22 | 2011-06-15 | 深圳市同洲电子股份有限公司 | 互动数字电视系统、方法、数字电视接收终端及客户端 |
CN102118645A (zh) * | 2009-12-31 | 2011-07-06 | 康佳集团股份有限公司 | 一种设置在机顶盒上的mp3播放系统及控制方法 |
CN102438176A (zh) * | 2010-09-29 | 2012-05-02 | Tcl集团股份有限公司 | 基于igrs技术的将移动终端内容在电视端显示的方法 |
US9705743B2 (en) | 2014-03-13 | 2017-07-11 | Xiaomi Inc. | Method and device for sharing data |
-
2007
- 2007-09-28 CN CNA2007101523660A patent/CN101399905A/zh active Pending
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102118645A (zh) * | 2009-12-31 | 2011-07-06 | 康佳集团股份有限公司 | 一种设置在机顶盒上的mp3播放系统及控制方法 |
CN102118645B (zh) * | 2009-12-31 | 2014-12-10 | 康佳集团股份有限公司 | 一种设置在机顶盒上的mp3播放系统及控制方法 |
CN102438176A (zh) * | 2010-09-29 | 2012-05-02 | Tcl集团股份有限公司 | 基于igrs技术的将移动终端内容在电视端显示的方法 |
CN102438176B (zh) * | 2010-09-29 | 2014-08-13 | Tcl集团股份有限公司 | 基于igrs技术的将移动终端内容在电视端显示的方法 |
CN102056022A (zh) * | 2010-10-26 | 2011-05-11 | 深圳创维-Rgb电子有限公司 | 一种操作系统在机顶盒中的应用方法、装置及机顶盒 |
CN102056022B (zh) * | 2010-10-26 | 2013-04-17 | 深圳创维-Rgb电子有限公司 | 一种操作系统在机顶盒中的应用方法、装置及机顶盒 |
CN102098563A (zh) * | 2011-02-22 | 2011-06-15 | 深圳市同洲电子股份有限公司 | 互动数字电视系统、方法、数字电视接收终端及客户端 |
US9705743B2 (en) | 2014-03-13 | 2017-07-11 | Xiaomi Inc. | Method and device for sharing data |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9591262B2 (en) | Flow-control based switched group video chat and real-time interactive broadcast | |
CN102075728B (zh) | 一种共享音频和/或视频的方法及系统 | |
US8887222B2 (en) | Multicasting in a wireless display system | |
CN103686219B (zh) | 一种视频会议录播的方法、设备及系统 | |
WO2015166573A1 (ja) | ライブ放送システム | |
EP2933982B1 (en) | Media stream transfer method and user equipment | |
CN112383803B (zh) | 信息处理方法及相关装置 | |
CN103491179A (zh) | 基于Web的多屏互动方法及系统 | |
JP6719166B2 (ja) | ライブ放送システム | |
TW201547265A (zh) | 媒體投影方法、媒體投影設備、控制終端以及雲端伺服器 | |
CN103139211A (zh) | 一种多屏适配显示系统及其实现方法 | |
CN102577416B (zh) | 用于选择性输出多媒体内容的方法、装置和系统 | |
CN105323628A (zh) | 基于dlna跨屏播放的方法及系统、浏览器端装置和播放装置 | |
CN101789956A (zh) | 一种实现数字家庭远程通讯服务的系统及方法 | |
CN101399905A (zh) | 交互式机顶盒 | |
CN101299709A (zh) | 基于互联网的流式媒体服务器系统 | |
CN1972447A (zh) | 基于流媒体技术的多画面播放器及其播放方法 | |
CN105721898A (zh) | 电视终端、云服务器群组、电视播放系统及方法 | |
CN102685599A (zh) | 电视节目互动系统及方法 | |
CN102316300A (zh) | 视频通话的甩屏方法、系统及设备 | |
CN105430460B (zh) | 一种基于移动终端的视频数据推送方法和装置 | |
CN110502649B (zh) | 一种多媒体业务的分类方法及装置 | |
CN1293488C (zh) | 一种无线多媒体传输系统及其实现方法 | |
CN119324998A (zh) | 一种基于Robot代理机制的直播方法及系统 | |
TW200906185A (en) | A network unit, a central distribution control unit and a computer program product |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Open date: 20090401 |