一种网络电视机的制作方法

文档序号:7688336阅读:96来源:国知局
专利名称:一种网络电视机的制作方法
技术领域
本发明涉及消费性电子产品与网络通信技术领域,特别涉及一种可以被异地控制 与收看的网络电祸L才儿。背景技术
随着计算机和互联网技术的高速发展、3C融合的趋势以及电视机的数字化发展,作 为家庭核心家电的电视机已经开始向多媒体网络电视方向发展。能直接上网的电视机也 已经出现。同时随着宽带化成为建设信息高速网络架构的重点,许多城市的城域网从接 入到核心各个部分都实现了宽带化,架构了以IP为基础的无阻塞数据承栽平台。网络的 宽带化不仅是为了使人们在宽阔的信息高速路上更顺畅地进行交流,使网络上的信息不 再只是文本、图像或简单的声音文件,而且人们越来越希望宽带网络带来更直观更丰富 的新一代的媒体信息表现。流媒体便由此孕育产生了,而且流媒体技术的应用越来越普 及了。然而,虽然如今可直接上网的多媒体网络电视机可以实现局域网控制与共享播放, 但是操作比较繁瑣,而且仅仅只是限于家庭里的局域网,尤其对工作繁忙的人来说,网 络电视机并没有充分发挥出其特点及视听效能。随着流媒体技术与宽带化建设的高度发 展,是有必要研究开发一种方案,以通过Internet互联网在异地观看家里的电视机上的直 播节目,同时远程控制电视机、远程录制想看的电视节目,这不《又给人们带来方便,同 时也体现了高智能化发展的家庭生活方式。
发明内容
为解决上述问题,本发明的主要目的在于提供一种操作简单、方便实用的可以被 异地控制与收看的网络电视机。
为实现上述目的,本发明的技术方案为
一种网络电视机,包括有电视机本体、多媒体处理模块、连接于电视机本体与多媒 体处理模块之间的控制模块、视频模块以及音频模块、连接多媒处理模块的网络模块和 应用程序模块。
进一步地,所述多媒体处理模块包括硬件芯片部分以及底层系统软件部分,其中所 述硬件芯片部分包括有音视频处理器、存储器以及接口单元。
进一步地,所述底层系统软件包括有内核和驱动程序两部分,其中,内核即为操作 系统内核,而驱动程序即为各硬件设备、接口的驱动程序。
相较于现有技术,本发明电视机平台中加入多媒体处理模块、控制模块、网络模 块、应用程序模块、视频模块与音频模块,将电视机接入互联网,并配置专门的Web 服务器,同时在异地PC端安装客户端应用程序,接入互联网后,通过电视机的IP地 址实现点对点的连接与数据传输,在异地PC端可以通过互联网络收看该网络电视机 的直播电视节目,同时可以控制该网络电视机的频道更换以及录制指定的电视频道节 目。


图l为本发明网络电视机的原理结构框图。图2为本发明网络电视机的数据传输基本原理图。 图3为本发明网络电视机本地电视机端软件流程图。 图4为本发明网络电视机异地PC机端软件流程图。
具体实施方式
请参阅图l所示,本发明网络电视机包括电视机本体、多媒体处理模块、连接于 电视机本体与多媒体处理模块之间的控制模块、视频模块与音频模块、连接多媒处理 模块的网络模块和应用程序模块。
所述多媒体处理模块主要对音视频信号进行处理,另外,该多媒体处理模块还具有 网络处理器的功能,负责处理电视机与多媒体处理模块之间的通信控制与信息处理,以 及对音视频流媒体进行编解码,控制存储、接口以及电源供电。多媒体处理模块由硬件 芯片与底层系统软件组成,所述底层系统软件主要包括内核和驱动程序两部分,内核即 为操作系统内核,而驱动程序即为各硬件设备、接口等驱动程序。硬件芯片包括音视频
处理器、存储器以及接口单元。其中,音视频处理器可以是基于单片系统(soc)的数
字信号处理器(DSP)或者微处理器(MPU), —般采用32位处理器,当然,随着技术 的发展,也可以采用64位处理器,以达到更高的处理速度与传输速度。存储器包括 EPROM(电可编程只读存储器)、 FLASH(闪存)以及SDRAM(同步动态随机存储器)。 其中,EPROM用于升级扩展;FLASH用于存储底层系统软件、驱动程序以及应用软件; 而SDRAM主要用于音视频流的緩存、应用数据的存储。接口单元包括有10/100MENET 接口与ENET PHY控制芯片、USB2.0接口与USB2.0 PHY控制芯片、存储控制接口以及 应用程序接口 。
所述控制模块连接电视机本体CPU,主要用于处理电视机本体与多媒体处理模块的 信息交换控制,是多媒体处理模块与电视机本体间的通信主线,其处理各种不同的通信 机制,可向电视机本体CPU发送控制命令并响应来自电视机本体CPU的命令,同时也处 理网络模块发送来的控制命令。当网络模块接收到PC端的信息或数据后交给多媒体处理 模块处理,如果是电视机的控制命令,则多媒体处理模块提取命令交给控制模块,控制 模块经过处理后转化成电视机本体能接收的命令形式,并发送给电视机本体CPU, CPU 再响应命令。
所述视频模块和音频模块主要用于处理电视体发送给多媒体处理模块的音视频信 号,将模拟信号转化成标准的数字电视信号发送至多媒体处理模块进行处理。在本创作 中,视频模块可以是视频转换芯片,优选视频转换芯片TVP5147/5160,音频处理则采用 伴音处理芯片。
所述网络模块包括有网络协议栈以及网络控制器,主要用于根据不同的网络协议进 行数据的打包、发送与接收。
所述应用程序模块为该网络电视机提供电视机端软件,通过Web服务器通过域名或 IP地址发布网络电视机的资源信息,并与PC机端通过互联网建立连接,接收PC机端的 控制命令并给控制模块进行响应,以及对多媒体处理的音视频数据进行压缩编码,然后 通过网络模块(RTP/RTSP协议)打包发送给PC机端,或者对音视频编码后存储到USB 接口设备上。
请参阅图2所示,为本创作网络电视机的数据传输原理图示。其中,用HTTP/TCP 来传输控制信息,而用RTP/UDP来传输实时音视频数据。用户在PC端选择需要收看的 电视机,PC端Web浏览器通过电视机的的域名或IP地址与电视机对应的Web服务器之间使用HTTP/TCP交换控制信息,以便把需要传,输的实时教据从电视才几有关的原始信息中 检索出来;PC端Web浏览器启动PC端音视频客户程序,使用HTTP从Web服务器检索相 关参数对音视频客户程序初始化,所述参数包括电视机频道目录信息、音视频数据的编 码类型以及电视机的IP地址;音视频客户程序与电视机之间运行实时流协议,以交换音 视频传输所需的控制信息,实时提供执行播放、快进、快倒、暂停及录制等命令的方法; 电视机使用RTP / UDP协议将音视频数据传输给音视频客户程序, 一旦音视频数据抵达 PC端,音视频客户程序即可播放输出。
在传输过程中,PC端使用RTP/UDP和RTSP/TCP两种不同的通信协议与电视机 建立联系,可以把电视机的输出重定向到一个不同于运行音视频客户程序所在PC端 的目的地址。
请参阅图3所示,为本创作电视机端软件流程图,建立Web月良务器,制作网站, 电视机通过Web服务器获取来自PC端客户的音视频流连接请求与控制信息,根据PC 端的控制信息,与PC端客户程序建立直接的连接,并检索PC端客户所要求的频道信 息响应频道调节命令,调换频道后,音、视频模块将该频道电视模拟信号转换为标准 的数字信号(8bits流),然后由多媒体处理模块分别对视频信号进行H.264编码压缩, 音频信号进行G.711/G.726编码压缩,将压缩后的音视频信号同步复合打包进行緩存, 响应PC端的音视频流后,将緩存中的内容送入网络接口通过RTP/UDP协议发送到 PC端客户。其中,在检索频道信息的时候,如果接收到录制该频道节目的控制命令, 则在音视频信号编码复合后,存储到USB接口设备上。
发送音视频流的过程中,如果接收到PC端的调换频道的命令信息,则重新检索 频道信息并重新响应频道调节命令;如果接收到断开网络连接的控制信息,则停止音 视频流的发送,恢复到初始状态。
请参阅图4所示,为本创作的异地PC端软件流程图。其中,PC端安装有响应的 客户程序,主要包括音视频客户程序(媒体播放器)。PC端启动Web浏览器,输入电视 机的域名或者IP地址,找到电视机所在的Web服务器,连接Web服务器后开始交换 控制信息,把需要传输的实时数据从电视机的原始信息中检索出来并发送连接请求, 启动音视频客户程序,初始化后与电视机建立直接的连接。根据检索出来的频道信息 选择频道,发送频道调节命令信息,电视机响应后会发送该频道的音视频流,音视频 客户程序在接收到电视机发送的音视频流(RTP/RTSP数据包)后,开始对音视频流 进行解复,合成同步的视频信号与音频信号,然后根据H.264标准解码视频流,根据 G,711/G726标准解码音频流,进行緩存。如果想及时观看,则从緩存中读取解码后的 音视频流就可以输出播放了。如果想录制节目到电视机端,则在发送频道选择的命令 后,发送录制节目的命令信息,电视机接收到录制命令后会直接将编码后的音视频流 存储到USB接口设备上。更换频道时,重新选择频道后将命令发送给电视机,电视机 响应后就会调节频道,并重新发送新频道的音视频流;如果退出音视频客户程序,则 发送断开连接命令给电视机,电视机收到命令后将会停止发送音^见频流。
以上所描述的最佳实施例仅是对本发明进行阐述和说明,但并不局限于所公开的 任何具体形式,进行许多修改和变化是可能的。
权利要求
1.一种网络电视机,包括有电视机本体,其特征在于还包括有多媒体处理模块、连接于电视机本体与多媒体处理模块之间的控制模块、视频模块与音频模块、连接多媒体处理模块的网络模块和应用程序模块。
2. 如权利要求l所述的网络电视机,其特征在于所述多媒体处理模块包括硬件芯片 部分以及底层系统软件部分,其中所述硬件芯片部分包括有音视频处理器、存储器以及 接口单元。
3. 如权利要求2所述的网络电视机,其特征在于所述底层系统软件包括有内核和驱 动程序两部分,其中,内核即为操作系统内核,而驱动程序即为各石更件设备、接口的驱 动程序。
4. 如权利要求2或3所述的网络电视机,其特征在于所述音频处理器可以是基于单 片系统的数字信号处理器或微处理器。
5. 如权利要求4所述的网络电视机,其特征在于所述存储器包括有用于扩展的 EPROM、用于存储底层系统软件和驱动程序与应用软件的FLASH存储器、以及用于音视 频流的緩存与应用数据存储的SDRAM存储器。
6. 如权利要求5所述的网络电视机,其特征在于所述接口单元包括有10/100MENET 接口与ENET PHY控制芯片,USB2.0接口与USB2.0 PHY控制芯片、存储控制接口以及应 用程序接口。
7. 如权利要求6所述的网络电视机,其特征在于所述控制才莫块连接于电视机本体 CPU,以处理电视机本体与多媒体处理模块的信息交换控制。
8. 如权利要求7所述的网络电视机,其特征在于所述音频才莫块、视频模块连接于电 视机本体的音视频信号处理电路。
9. 如权利要求8所述的网络电视机,其特征在于所述音频^f莫块为伴音处理芯片,而 所述视频模块为视频转换芯片
10. 如权利要求9所述的网络电视机,其特征在于所述网络才莫块有包括网络协议栈以 及网络控制器。
全文摘要
本发明公开一种网络电视机;包括有电视机本体、多媒体处理模块、连接于电视机本体与多媒体处理模块之间的控制模块、视频模块以及音频模块、连接多媒处理模块的网络模块和应用程序模块。通过在电视机平台中加入多媒体处理模块、控制模块、网络模块、应用程序模块、视频模块与音频模块,将电视机接入互联网,并配置专门的Web服务器,同时在异地PC端安装客户端应用程序,接入互联网后,通过电视机的IP地址实现点对点的连接与数据传输,在异地PC端可以通过互联网络收看该网络电视机的直播电视节目,同时可以控制该网络电视机的频道更换以及录制指定的电视频道节目。
文档编号H04N7/52GK101309352SQ200810066729
公开日2008年11月19日 申请日期2008年4月16日 优先权日2008年4月16日
发明者刘海勇, 元 梁, 武沛钧 申请人:深圳创维-Rgb电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1