基于数字媒体处理器芯片em
iptv是利用宽带网基础设施,以家用电视机(或计算机)作为显示设备、集互联网、多媒体、通信等多种技术于一体,通过互联网络协议(ip)向家庭提供包括数字电视在内多种交互式数字媒体服务的新技术。机顶盒分为两大类,一类是通过接收数字编码的电视信号(来自卫星或有线电视网,使用mpeg压缩方式),获得更清晰,更稳定的图像和声音质量,这种机顶盒一般称为电视机顶盒。另外一类机顶盒内部包含操作系统和互联网浏览软件,通过电话网或有线电视网连接互联网,使用电视机作为显示器,从而实现没有电脑的上网,这种机顶盒叫做网络机顶盒,本文就是介绍的就是这种iptv机顶盒。
iptv机顶盒特点
(1)高质量的音视频输出。采用高清技术视频解码格式和杜比数字技术音频解码输出,用户就可以在家里体验到多声道数字立体声和清晰逼真的节目带来的震撼。
(2)节目录制。要求机顶盒带有硬盘,在机顶盒中实现相应的软件功能,还需要机顶盒端支持两路传输流的解调:一路用于节目收看,一路用于节目录制。
(3)多媒体文件的储存和播放。储存多媒体文件要求机顶盒带有硬盘。并支持相应的标准外接接口。为了浏览或播放储存的多媒体文件,机顶盒还需要相应的软件功能支持,例如图片浏览器、视频播放器、mp3播放器等。
(4)视频点播(video on demand)。基于双向平台的视频点播业务,将充分满足用户的个性化节目需求。视频点播将使节目资源得到最大限度的开发和利用,不同的节目将被合理地分配给不同需求的用户,实现交互功能,要求机顶盒具有双向功能,可以采用以太网形式,通过adsl或其他方式回传信息。
em
本课题采用的主处理芯片是sigma design公司生产的em
设计
硬件系统设计
iptv机顶盒硬件框图如图1所示。
本课题采用数字媒体处理器芯片em
前面板控制器采用的是nec公司生产的upd16311芯片,该芯片是一块支持fip或者vfd显示的芯片,该芯片支持两种显示模式:12段16位或者20段8位。与em
红外线输入部分采用的是nec公司的rc5协议格式的接收芯片irdc367,采用异步串行方式工作。该芯片采用低功耗功率高效率coms技术的微处理器开发的红外线译码ic,它可以接收nec 6121/2格式的红外线编码ic。
音频方面em
视频方面em
在网络接口方面,因为iptv的数据量还是比较大的,而且目前的宽带网络也比较普及了,因此采用了比较常用且实用的以太网接口。在本课题中主处理芯片em
软件模块设计
本课题软件部分是基于espial公司的evo平台的设计。其中的底层视频播放部分的核心软件模块是基于evo平台的。模块调用流程如图2所示。图3为本课题的一个用户应用软件设计流程图。
其中初始化各种选项包括初始化视频、音频和显示选项。之后是创建用户api例程并,为其分配内存空间,解码链控制(decoding chain control)打开并设置是各种解码器源,如果失败就跳到clean up结束。如果所有设置均正确,就进入死循环,等待键盘输入并执行相应的操作,包括媒体播放的暂停、搜索、快进等基本操作,设置音量,设置制式(ntsc或pal制式),设置输出模式,设置流监视、osd和比特率,改变屏幕大小,增减像素值读取并显示每个流的类型和语言等操作。
本文介绍了iptv机顶盒的关键技术及特点,设计了基于数字媒体处理器芯片em
上一篇:MyvuTV让移动数字电视的大屏体验不再是梦
下一篇:2010年 网络视频能否迎来盒子时代
推荐阅读最新更新时间:2024-05-03 19:22