[发明专利]一种IPTV机顶盒组播节目接收方法无效
申请号: | 200610103705.1 | 申请日: | 2006-07-26 |
公开(公告)号: | CN101115049A | 公开(公告)日: | 2008-01-30 |
发明(设计)人: | 郝军杰;郑雷;毕杰 | 申请(专利权)人: | 北京汉辰科技有限公司 |
主分类号: | H04L29/00 | 分类号: | H04L29/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100102北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 iptv 机顶盒 节目 接收 方法 | ||
技术领域
本发明提出一种IPTV机顶盒组播节目接收方法,解决由于平台处理器处理性能不足而导致丢失网络数据的问题。通过此方法可以有效减少网络数据丢包量。从而解决组播节目数据接收的质量问题。
背景技术
有些性能受限的平台处理器在用于IPTV机顶盒接收组播节目时,因处理器的性能和总线速度问题,不能及时地把网络数据从网卡中取出,导致数据丢失,从而不能接收mpeg2高压缩码流(4Mbits/s以上码率)及mpeg4压缩方式的组播节目。从而导致不能使用UDP协议传输节目。本发明提出一种方法解决以上问题。
发明内容
本发明提出一种使用配有大缓冲区的网卡,增加网卡缓冲数据时间,从而弥补某些平台处理器(如SUNPLUS平台处理器)性能和总线速度缺陷。在选用网卡时,要求网卡缓冲区不小于64kbytes。使用大缓冲区网卡后,接收组播节目性能明显改善。对于mpeg2节目,最大码率可以达到15Mbits/s,对于mpeg4节目,最大码率可以达到5Mbits/s,完全满足广播质量的要求,提供D1高质量的显示效果。由于在100/10M自适应网卡中,很少有缓冲区大于64kbytes的网卡,所以,本发明采用1000/100/10M自适应网卡,利用其大缓冲区满足本发明的要求,但是千兆网卡对于系统要求比较高,所以在实际使用时,将千兆网卡设置为100/10M自适应,从而降低千兆网卡对系统性能的要求。
附图说明
图1是通用处理平台外接1000/100/10M自适应网卡的框图;
图2是SUNPLUS SPHE1001 IPTV机顶盒平台处理器外接1000/100/10M自适应网卡的框图。
具体实施方式
本发明解决技术问题的主要方法是采用大缓冲区弥补平台处理器性能不足问题。进一步地通过采用1000/100/10M自适应网卡提供大缓冲区。将1000/100/10M自适应网卡在实际使用时配置成为100/10M自适应。具体保护在SUNPLUS SPHE1001平台处理器上配合具有大缓冲网卡的应用。从而实现在SUNPLUS SPHE 1001 IPTV机顶盒上对于MPEG2码率大于4mbits/s的组播节目的支持。实现在SUNPLUS SPHE1001 IPTV机顶盒对于MPEG4组播节目的支持。
如图1所示,通过在处理平台外接1000/100/10M自适应网卡的方法,为平台提供网络输入接口。该平台处理器为媒体处理器,用于处理组播节目。其上连接有以太网卡、红外遥控接口、USB接口、无线上网卡、存储器和音视频输出。具体的过程是,从网络送来的高速视频流数据通过10/100/1000M自适应网卡接收,在该网卡中的大缓冲区内得到充分的缓冲,保证平台处理器有足够的时间取出并处理完数据,以防止数据由于处理不及时丢失。
图2是针对SUNPLUS SPHE1001 IPTV机顶盒平台处理器的具体实施框图,相对图1中的变化只是将平台处理器换成了SUNPLUS SPHE1001 IPTV机顶盒平台处理器。在此,将网卡换成1000/100/10M自适应网卡后,可以提供大的数据缓冲区,为了减缓1000M网卡对处理器的要求,在实际使用时是将网卡配置成100/10M自适应网卡。
实现本发明需要注意的问题是:
1.可以选用带有大缓冲区的100/10M自适应网卡,但是目前市场上具有64kbytes以上缓冲区的网卡比较少见。
2.也可以选用1000/100/10M自适应网卡。一般千兆网卡都具有比较大的缓冲区,但是千兆网卡对于系统要求比较高,可以设置千兆网卡为100/10M自适应,从而降低千兆网卡对系统的要求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京汉辰科技有限公司,未经北京汉辰科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610103705.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种图案地板的制作方法
- 下一篇:氨氮自动监测仪的自动恒温测量装置