0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

采用EM8620L处理器实现IPTV机顶盒的设计

电子设计 作者:电子设计 2018-09-20 08:33 次阅读

基于数字媒体处理器芯片EM8620L的IP机顶盒的电路,外围电路简单,实用性强,可实现各种高质量的视频音频输出,并通过网络支持视频点播。

IPTV是利用宽带网基础设施,以家用电视机(或计算机)作为显示设备、集互联网、多媒体、通信等多种技术于一体,通过互联网络协议(IP)向家庭提供包括数字电视在内多种交互式数字媒体服务的新技术。机顶盒分为两大类,一类是通过接收数字编码的电视信号(来自卫星或有线电视网,使用MPEG压缩方式),获得更清晰,更稳定的图像和声音质量,这种机顶盒一般称为电视机顶盒。另外一类机顶盒内部包含操作系统和互联网浏览软件,通过电话网或有线电视网连接互联网,使用电视机作为显示器,从而实现没有电脑的上网,这种机顶盒叫做网络机顶盒,本文就是介绍的就是这种IPTV机顶盒。

IPTV机顶盒特点

(1)高质量的音视频输出。采用高清技术视频解码格式和杜比数字技术音频解码输出,用户就可以在家里体验到多声道数字立体声和清晰逼真的节目带来的震撼。

(2)节目录制。要求机顶盒带有硬盘,在机顶盒中实现相应的软件功能,还需要机顶盒端支持两路传输流的解调:一路用于节目收看,一路用于节目录制。

(3)多媒体文件的储存和播放。储存多媒体文件要求机顶盒带有硬盘。并支持相应的标准外接接口。为了浏览或播放储存的多媒体文件,机顶盒还需要相应的软件功能支持,例如图片浏览器、视频播放器、MP3播放器等。

(4)视频点播(video on demand)。基于双向平台的视频点播业务,将充分满足用户的个性化节目需求。视频点播将使节目资源得到最大限度的开发和利用,不同的节目将被合理地分配给不同需求的用户,实现交互功能,要求机顶盒具有双向功能,可以采用以太网形式,通过ADSL或其他方式回传信息

EM8620L芯片

本课题采用的主处理芯片是sigma design公司生产的EM8620L,它具有以下特性:MPEG解码,可以同时解码两路MPEG视频流;WMV9解码;支持多种DVD/媒体格式,包括音频、JPEG、MP3和MPEG-4 AVI文件;音频解码和I/O,内嵌基于DSP的音频解码器,支持DVD音频、杜比数字5.1声道、MPEG-4AAC、窗式媒体音频、16位线性PCM等;视频处理和显示,最多可以处理五个独立的视频或图像位面,支持2维图像加速,支持数字输出、模拟输出和分量模拟输出;比特流的多路分解;PCI和外设总线,PCI总线是工作在33或66MHz的32位总线,外设总线接口可编程为多种模式,包括通用模式,接外部设备ISA-like总线,接硬盘的IDE总线和接flash ROM的存储器总线模式;系统内存,支持32位、166MHz的(DDRSDRAM,最多可挂64MB;嵌入式的支持ARM-4T RISC指令集的CPU,支持独立的直接映射指令和数据缓存。

设计

硬件系统设计

IPTV机顶盒硬件框图如图1所示。

采用EM8620L处理器实现IPTV机顶盒的设计

本课题采用数字媒体处理器芯片EM8620L,内存接64M(DDR)SDRAM,前端有前面板控制器,接收红外信号遥控输入。该系统视频支持高清输出,也可以模拟方式输出。音频方面通过DA转换,可转为模拟音频输出,并可通过PCI总线连接以太网或无线局域网支持视频点播功能。

前面板控制器采用的是NEC公司生产的UPD16311芯片,该芯片是一块支持FIP或者VFD显示的芯片,该芯片支持两种显示模式:12段16位或者20段8位。与EM8620L的连接非常简单,为串行方式(CLK,STB,Din,Dout)。

红外线输入部分采用的是NEC公司的RC5协议格式的接收芯片IRDC367,采用异步串行方式工作。该芯片采用低功耗功率高效率COMS技术的微处理器开发的红外线译码IC,它可以接收NEC 6121/2格式的红外线编码IC。

音频方面EM8620L自带了音频DSP处理器,因此本课题中没有外接外部codec解码芯片。接口方面主处理芯片支持IIS总线也可通过S/PDIF光纤输出。在本课题中采用IIS总线形式,外界国家半导体公司生产的LM4921DAC芯片输出模拟音频信号。

采用EM8620L处理器实现IPTV机顶盒的设计

视频方面EM8620L内建了3路12位视频DAC,因此不用再外接DAC,较清输出分辨率最高可达1920×1080i。

在网络接口方面,因为IPTV的数据量还是比较大的,而且目前的宽带网络也比较普及了,因此采用了比较常用且实用的以太网接口。在本课题中主处理芯片EM8620L通过PCI总线,通过物理层(PHY)芯片与网络处理模块中的MAC配对,通过RJ45与10/100T的以太网相接,完全可以满足IPTV的带宽要求。

软件模块设计

本课题软件部分是基于Espial公司的EVO平台的设计。其中的底层视频播放部分的核心软件模块是基于EVO平台的。模块调用流程如图2所示。图3为本课题的一个用户应用软件设计流程图。

采用EM8620L处理器实现IPTV机顶盒的设计

其中初始化各种选项包括初始化视频、音频和显示选项。之后是创建用户API例程并,为其分配内存空间,解码链控制(decoding chain control)打开并设置是各种解码器源,如果失败就跳到Clean up结束。如果所有设置均正确,就进入死循环,等待键盘输入并执行相应的操作,包括媒体播放的暂停、搜索、快进等基本操作,设置音量,设置制式(NTSC或PAL制式),设置输出模式,设置流监视、OSD和比特率,改变屏幕大小,增减像素值读取并显示每个流的类型和语言等操作。

本文介绍了IPTV机顶盒的关键技术及特点,设计了基于数字媒体处理器芯片EM8620L的IP机顶盒的电路,外围电路简单,实用性强,可实现各种高质量的视频、音频输出,并通过网络支持视频点播,如果时间及条件许可,可以通过外设总线接口外挂硬盘,实现节目录制,多媒体文件存储播放等功能,随着宽频网络和数字电视的普及和发展,IPTV市场将越来越开放,IPTV机顶盒将在功能上进一步扩展和完善,得到更加广泛的应用。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机顶盒
    +关注

    关注

    4

    文章

    379

    浏览量

    53439
  • 处理器
    +关注

    关注

    68

    文章

    18219

    浏览量

    221935
  • 芯片
    +关注

    关注

    446

    文章

    47705

    浏览量

    408853
收藏 人收藏

    评论

    相关推荐

    数字电视机顶盒原理

    机顶盒都以数字方式处理信号的端到端系统。现在世界上有3个主要的标准体系: ATSC、DVB和ISDB,都是基于MPEG-2的TS(传送流)机制,数字电视广播标准用来定义在不同传输介质上如何实现TS流传
    发表于 06-24 12:23

    机顶盒芯片解决方案群英荟萃

    和H.264/AVC以及AVS标准。STi710x采用90nm工艺,可单片集成所有的机顶盒功能和多标准解码电路,而不是在现有产品中插接一个另外的处理器模块。据称,STi710x和STi520x占据了全球
    发表于 06-30 12:22

    机顶盒原理及关键技术

    ,提高性能; 或者采用芯片实现Tuner 的功能。   由于CPU与TS流解复用器,MPEG-2 A/V解码,视频编码集成,形成STB 的核心芯片,它的发展速度将决定
    发表于 07-27 23:11

    机顶盒小知识

    。   ●支持软件在线更新功能。   ●支持复合视频(CVBS)输出,具有音频输出处理功能(单声道、立体声和双声道)。   2. 增强型机顶盒: 在普及型机顶盒基础上增加基本中间件软件系统,基于基本中间件可以
    发表于 04-21 09:22

    ST助力NTT Plala推出先进新一代智能IPTV机顶盒

    基于Linux、安卓冰淇淋三明治和HTML5的全球机顶盒中间件平台选择最适用的高端机顶盒系统级芯片时,意法半导体Orly脱颖而出,特别是Orly的双核ARM® Cortex™-A9 MPCore® 处理器能够
    发表于 09-22 11:35

    ST助力NTT Plala推出先进新一代智能IPTV机顶盒

    基于Linux、安卓冰淇淋三明治和HTML5的全球机顶盒中间件平台选择最适用的高端机顶盒系统级芯片时,意法半导体Orly脱颖而出,特别是Orly的双核ARM® Cortex™-A9 MPCore® 处理器能够
    发表于 11-08 10:36

    数字机顶盒的结构和原理

    数字机顶盒工作在有线电视网络状态下,有线电视网采用模拟传输,因此必须对数字信号进行调制和解调才能在模拟信道传输,调制解调是系统关键的组成部分,在技术上类似现在的电话调制解调的原理
    发表于 11-26 11:14

    怎么实现基于EM8620IPTV机顶盒设计?

    本文介绍一种基于EM8620芯片的IPTV机顶盒设计方案,该方案能够通过网络实现交互电视业务,支持MPEG2、MPEG4、VC-1(WMV9)、Real等多种视频压缩标准解码,具有电视
    发表于 05-28 06:14

    有关IP机顶盒的知识都总结好了

    IP机顶盒是什么?IP机顶盒的构成与功能IP机顶盒的分类方式机顶盒IPTV平台的接口
    发表于 05-28 06:49

    海思Hi3798MV200机顶盒芯片处理器

    Hi3798MV200是用于IPTV/OTT机顶盒市场的支持4KP60解码的全4K高性能SOC芯片。集成4核64位高性能Cortex A53处理器和多核高性能2D/3D加速引擎;支持H.265
    发表于 07-01 13:01

    基于32位处理器EM8620LIPTV机顶盒设计方案

    IPTV的系统中,用户终端机顶盒是一个非常关键的设备,它不但是收看电视节目的终端,而且还是一个信息汇聚、交互的平台,被认为是构成未来家庭多媒体中心的重要组成部分,
    发表于 12-02 16:06 52次下载

    基于EM8620LIPTV机顶盒的设计

    基于EM8620LIPTV机顶盒的设计 基于数字媒体处理器芯片em8620l的ip机顶盒的电
    发表于 12-14 14:16 738次阅读
    基于<b class='flag-5'>EM8620L</b>的<b class='flag-5'>IPTV</b><b class='flag-5'>机顶盒</b>的设计

    IPTV网络电视原理及机顶盒设计

    本专题为你简述iptv网络电视原理及iptv机顶盒设计。内容涵盖iptv网络电视的含义、原理与结构,iptv网络电视相关技术分析、
    发表于 11-02 14:40
    <b class='flag-5'>IPTV</b>网络电视原理及<b class='flag-5'>机顶盒</b>设计

    iptv机顶盒和网络机顶盒有什么区别

    IPTV机顶盒和网络机顶盒是两种常见的电视盒子,用于将互联网上的媒体内容传输到电视上。尽管它们有一些相似之处,但也存在一些重要的区别。本文将详细介绍这两种机顶盒的区别,并讨论它们在功能
    的头像 发表于 01-17 09:29 861次阅读

    iptv机顶盒怎么连接 iptv机顶盒和网络机顶盒有什么区别

    和其他互联网内容。在本文中,我们将讨论IPTV机顶盒的连接方式以及与传统的网络机顶盒之间的区别。 IPTV机顶盒的连接方式可以通过有线或无线
    的头像 发表于 02-05 13:40 675次阅读