大头
Table_bottom

标签云
Table_bottom

分类
Table_bottom

日历
八月
31123456
78910111213
14151617181920
21222324252627
28293031123
Table_bottom

评论
Table_bottom

留言
Table_bottom

微博
Table_bottom

热门文章
Table_bottom

随机文章
Table_bottom

豆瓣上谁关注这里
Table_bottom

链接
Table_bottom

搜索栏
Table_bottom

RSS
RSS Link
Table_bottom

功能
Table_bottom

页面
Table_bottom

计数器
447102
Table_bottom

访客统计
Table_bottom

存档
Table_bottom

DVB SI中的Network ID

loveisbug posted @ 2013年2月07日 11:27 in 工作 with tags DVB-T SI , 2285 阅读

项目需要从DVB-T码流的SI中获取Original Network ID,Transport Stream ID,Service ID,以这三个ID唯一确定一个节目,目的只是显示该节目的台标。理论依据来自这个网页中的一句话:

Every service in a DVB network can be uniquely identified by three values. These values are the original network ID (the ID of the network that originally broadcast the service), the transport stream ID (to identify a particular transport stream from that network) and a service ID to identify a service within that transport stream.

大多数时候这个方法是有效的,可是有的地区DVB-T SI中没有Original Network ID和Transport Stream ID,譬如台湾。所有节目的这两个ID值均为0。 我们认为是内容运行商制作时的不规范,使得SI信息部分缺失,只提供了Service ID。 再后来我们发现,有的地区DVB-T SI中,Transport Stream ID不为0,但是Original Network ID为0。这带来一个疑问,0是不是有效的Network ID? 查DVB Service网站,对Network ID有如下解释。

A Network is defined as a “collection of MPEG 2 Transport Stream (TS) multiplexes transmitted on a single delivery system, e.g. All digital channels on a specific cable system.” In the specific case of a terrestrial network, a specific Network_ID is associated with each major transmission point. Network_IDs are unique within the geographical region defined by the “country_code”. For satellite networks, this is a region spanning many countries. For a cable network, this is a single country. For terrestrial networks, this is a single country also, but it’s important that two adjacent countries NOT have the same block of Network_IDs, hence the concept of colour coding.

这看上去就很清楚了。网页上还有一张表,表里指出:

0x0000是保留的ID 0x0001 to 0x2000给Satellite Networks 0x2001 to 0x3000给Terrestrial Networks

但是,从这个网页的“allocation table”标签页里看到(网站也提供了下载这张表),0x2000之前也有ID分配给了Terrestrial Network,譬如0x0090。 再看Original Network ID的解释。

An Original_Network_ID (ONID) is defined as the “unique identifier of a network”. Its main use is in the unique identification of a service through the path Original_Network_ID, Transport_Stream_ID. Originally linked to Network_IDs, ONIDs should mainly be used for network operators, broadcasters and content producers.

下载Original Network ID分配表,可以看出Original Network ID定义的是内容运行商。0x0000也是保留ID。

但是,从igorfuna网站看到,有一些DVB-T网络的Network ID也在0x2000之前,譬如意大利的Mediaset,Original Network ID是0x0110,Network ID也是0x0110。这是怎么回事?

在西班牙的马德里,有一些节目的Transport Stream ID是0x1458,Original Network ID是0x0163,表里查不到这个ID值。这又是怎么回事?

还是在马德里,另一些节目的Transport Stream ID是0x3138,Original Network ID是0x0000,这是偷懒偷一半么?

cleaning services 说:
2019年10月12日 18:17

If you're looking for the top cleaning supplier in Dubai to help you out prepare any flat or organize new tenants, then this experienced cleaner is getting ready to help you will. You can have confidence in us for work on the largest standards by means of passion and additionally respect with regard to work relating to us. We make sure you ensure top service to clean out many bedroom-based apartment rentals, magnificent Cambodian or possibly small broadcasters. We provide you with extra superior quality of service plan strictly by means of environmentally polite cleaning equipment while housecleaning you fat-free or family home.

riverbankmarketing.c 说:
2020年4月16日 18:36

Many available world, especially folks who rely at sales and even marketing designed for success, don't even have a solid grasp on everything that sales and even marketing can be. Yes, each of the are interconnected, but they are really not one additionally, the same. Sales departments go with marketing; selling departments and even strategies be found to rss feed sales (become aware of I do not say "make" revenues). <a href="http://www.riverbankmarketing.com">riverbankmarketing.com</a>

siberyanhealth.com 说:
2020年4月16日 18:37

There are particular advantages to a regular whole body health come by with medical attention. One of the important health benefits is preventing disease. Preventive well-being checks are usually essential especially regarding with hazard factors designed for different health and well-being. A control health come by can also aid in the ahead of time detection and even treatment to a health situation, which is without a doubt valuable notably in occasions of cancer tumor. <a href="http://www.siberyanhealth.com">siberyanhealth.com</a>

healthynbalanced.com 说:
2020年4月16日 18:37

At this moment the Kent County Health Dept has begun setting up a strategic policy for the community to deal with these matters. A wide selection of community sets have started meeting monthly to make this strategize your move plan. You can get four get the job done groups, one for the key patches of focus. I am active in the Substance Exploitation workgroup on your behalf of probably my individuals, Kent More advanced School Place.

sikkimhealth.org 说:
2020年4月16日 18:38

Simply because noted above I can recommend that medical care providers get involved with town groups to population grade health management ways of improve in overall health belonging to the community. One good region of involvement is definitely the Community Well-being Needs Comparability project to be implemented because of the local well-being department and even non-profit the work place.

cleantechlaws.com 说:
2020年4月16日 18:38

A complete security examine is essential to campus reliability. However much of our survey in security administrators / criminal arrest chiefs indicates that a lot college administrators do not allow a lot of these assessments to remain done. Two reasons why you are this refusal is definitely the fear in liability exposure additionally, the chance the fact that the audit would most likely require differences in organization systems.


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter