09 2012 档案
摘要:这篇讲讲直播机顶盒的基本硬件组成。不打算谈拆机看到的东西,那样我们只能看到一堆的电容,电阻。。。。:)。这里要观注的是主要是主芯片和一些重要的外设。1.tuner,就是高频头。这是一切数据的来源,无论是音视频,还是oc数据广播,或者某些vod实现方式的点播数据。一般来说,一个盒子只有一个,但是,对于某些具有特别功能的机顶盒,也可能会有多个,比如带有pvr(personal video record)。就可能需要有两个tuner。2.qam,解调器。tuner过来是是经过数字调制的正弦波,还只是模拟信号,需要qam解调,把模拟信号转化成数字信号,cpu才能处理。不同的信道调制方式不同,qam的规
阅读全文
摘要:网络上的数字电视的资料实在是比较少,大部分都在讲psi/si的基本表,这部分基本是与mpeg-2基本重合的。我更想讲的是数字电视的业务及基本实现的原理相关的。1,数字电视是什么?这里我们只讨论狭义上的单向广播电视。一个系统,一个由前端设备,终端和网络构成的系统。所谓前端,可以通俗的理解成,广播电视局,电视台,局方之类的播控管理方。实现把电视节目广播到各个终端上面,一般会有卫星信号接收器,视频编转码器,复用器,ca前端加扰器,qam等等。首先各个局方从卫星接收卫星信号,有时可能视频是由h264编码的,但是终端无法支持,所以要加上转码,把数个节目复用到一个频点上,经过加扰,调制,就播发出去了。下图
阅读全文
摘要:播放器解决了视频播放的问题。通常来说,解决问题最好的办好就是大而化小,小而化无。因为整个播放过程是一个复杂的过程,所以播放器也采用分而治之的办法。简单来说,这个大问题可以分解为四个小问题。1,数据接收;2,数据解析;3,数据解码;4,数据输出。我会对mplayer和vlc这两个开源播放器的代码结构来说明这四个问题。一,数据接收(access)自然,我们不能无中生有,要处理数据,总要有数据来源才行。但是数据来源的渠道有很多种。可能是硬盘文件,可能是dvd光盘,也可能是http/httplive数据包,也可能是rtp数据包(vod),或者ftp,广播电视的ts流等等。所以第一步我们要处理的问题就是
阅读全文

浙公网安备 33010602011771号