艾利丹尼森上海:DVB学习是常遇到的问题

来源:百度文库 编辑:九乡新闻网 时间:2024/04/24 13:37:35

 DVB学习是常遇到的问题

默认分类 2010-05-11 12:00:06 阅读168 评论0   字号: 订阅

1、在进行节目搜索时,NIT搜索,手动搜索以及全频段搜索都要用到那些表,什么顺序?utremqg
先收NIT,找到频点列表,依次搜每一个频点。如果是全频段搜索,自己建一个频点列表开始搜。在一个频点上,先收PAT,然后收PMT,就可以把节目搜出来了,再搜SDT找到频道名称.。utremqg
2、为什么不先搜索sdt在搜索pat pmt表呢?utremqg
表当然应该一起去拿,不过PAT表因为要作为PMT表的索引,所以播发频率会比较高,一般会比较早收到。utremqg
3、PAT,PMT,CAT表多长时间更新一次?utremqg
在搜索节目的时候PAT,PMT表要进行解析,获取各个节目的PID,PCR,由于我们的工作现在在做DVB—C的时候,只是用测试码流进行测试,还没有用真正的电视节目测过,所以现在得到的PAT,PMT,CAT是固定不变的,所以在搜索的时候将获取的PID保留下来就行了,以后就不需要重新解析,如果是实际节目这几个表都是要变化的,那它们多久变化一次,要怎样进行更新呢,多久一次呢? 有没有这种情况,由于PAT等表的更新,正在收看的节目看不到了呢?我们的设想是采用定时器隔一段时间检测一次,如果变了就更新。utremqg
utremqg
ETR 154里指出PAT及PMT的间隔应小于等于100毫秒, 它们可以在任何时间更新,13818-1中定义了这些constraints。utremqg
4、SCPC/MCPC是什么意思?utremqg
SCPC 表示单路单载波 一路载波只能传一套电视节目;MCPC 表示多路单载波 一路载波能传多套电视节目。utremqg
5、如果没有TDT的EPG,机顶盒如何正确显示时间,复用器有没有发送时钟基准的功能?utremqg
可以自己设置;utremqg
音视频的传送是非同步的,靠PTS进行同步;utremqg
PTS是编码端STC的一个采样值;而编码端和解码端的STC同步就要靠PCR了。utremqg
6、若某一转发器频率12462M,经KU高频头后它的中频是多少,如何计算,哪位大吓知道?utremqg
用转发器的频率-高频头的本振频率=中频,中频应该落在950-2150MHz之间,所以应该注意选择高频头的不同本振频率。utremqg
C波段的刚好相反:高频头的本振频率-转发器的频率=中频utremqg
7、 A、DVB-C,DVB-T,DVB-S 是什么意思?是标准吗?还有他的RF输入频率是多少?utremqg
B、他们后端解码是一样的吗?还有很多的网大虾说CA,CA是什么意思?utremqg
A、 DVB-C: Digital Video Broadcasting- Cable 有线传输标准utremqg
DVB-T: Digital Video Broadcasting- Terrestrial 地面传输标准utremqg
DVB-S: Digital Video Broadcasting- Satellite 卫星传输标准utremqg
数字电视使用的是原模拟电视频道空隙?utremqg
B、 后端MPEG-2解码是一样的。utremqg
CA: Conditional Access 条件接收是运营商利益的保证.里面有一些加密算法.utremqg
C、 现在主流的芯片有ST,ATI,IBM,Philps,Fujitsu等utremqg
8、解复用的问题utremqg
请教大虾一个问题:utremqg
高频头出来的数据是45M bit,也就是6M Byte ,如果采用硬件解复用来不来的及。也就是说,数据流是不间断的,硬件只有采一个数据解一个复用,那么解复用的时间是否只有6M间隙这么长的时间。否则后面的数据就会丢失。utremqg
如果采用dsp来解的话。内部跑100M(10ns),而外部进来的数据是6M(150ns),dsp是顺序执行的,不断的接收数据,每接受一个数据,必须在下一个数据来临前处理完毕,扔给驱动,dsp处理这一个数据的时间只有140ns,而在这么短的时间内,dsp要解复用,我不知道够不够。utremqg
答:解复用就是硬件完成的,软件肯定来不及。utremqg
解复用器去匹配数据流的PID,如果抓到该PID的包,就把他写在buff里,再DMA读走。utremqg
首先45Mbps比特率,换算到字节应有6M多。这一步没问题。要知道DSP工作时是成组运行的。也就是说一次处理一个TS包188字节,并非每个字节都要进行对比PID等工作。象加密判断、调整字段分析等也就是TS包开始的第四个字节判断,实际用时不会太多。可以先编个测试程序,做一下能力实验。


引文来源   DVB学习是常遇到的问题,希望大家补充 - 若非EDA研发网 - rfeda.net