2011-08-01 9 views
2

이 질문에 어떤 태그가 필요한지 잘 모릅니다. 저는 현재 디지털 TV 방송에 대한 ATSC 표준에 대해 연구하고 있습니다. 내용을 살펴볼 때 의문입니다. 디지털 TV 방송에서 단일 대역폭에는 여러 채널 (서비스)이 포함됩니다.ATSC Digital Broadcasting

브로드 캐스터에 의해 코딩되고 다중화 된 데이터를 전송 스트림이라고합니다.

전송 스트림은 헤더와 페이로드로 구성됩니다. 헤더는 오디오 기본 스트림 또는 비디오 기본 스트림 또는 데이터 기본 스트림의 PID로 구성됩니다. 이 전송 스트림은 전송 스트림을 구문 분석하고 PAT, PMT, EIT, ETT, SDT, NIT, CAT 테이블에 데이터를 저장하는 미들웨어를 포함하는 셋톱 박스에 의해 수신됩니다.

PSI ATSC 테이블이 아닌 테이블?

+0

무엇을 의미합니까? tranponder의 비디오 및 오디오가 아닌 방송 서비스? – ninjalj

+0

이러한 태그는 더 적합해야합니다 (PSI가 MPEG 외부에 있더라도) – ninjalj

+0

ATSC 스트림을 디코딩하는 방법을 이해하는 데 유용한 GitHub https://github.com/GenerallyHelpfulSoftware/ATSCgh에서 사용할 수있는 ATSCgh 라이브러리를 찾을 수 있습니다. Objective-C로 작성되었으므로 컴파일하는 데 유용하지 않을 수 있습니다. –

답변

10

이 몇 문장 전체 표준을 설명처럼,하지만 여기있다 :

MPEG 2 시스템 - ISO/IEC 13818-1 번호가 함께하는 방법 압축 된 비디오 패킷의 구조와 타이밍을 정의 관련 정보가 전송 될 수 있습니다. 이러한 스트림을 188 바이트로 패킷 화 된 전송 스트림이라고합니다.

많은 오디오 및 비디오 스트림을 동시에 다중화 할 수 있습니다. 이들은 스트림의 PID로 식별됩니다. PID 집합과 스트림 구성은 PAT 및 PMT 테이블로 표현됩니다. PAT, PMT 및 CAT 테이블은 MPEG2 시스템에서 필수 항목이며 스트림이 없으면 스트림을 쉽게 디코딩 할 수 없습니다. 그러나이 외에도 NIT, SDT 및 EIT와 같은 다른 테이블로 인코딩 된 추가 정보가 필요합니다.

귀하의 질문에 대답하기 전에 혼란의 원인이되는 몇 가지 의문점을 정리하고 싶습니다.

이 전송 스트림은 PAT, PMT, EIT, ETT, SDT, NIT, CAT 테이블에 데이터를 tranport 스트림을 파싱 미들웨어를 포함하는 셋톱 박스에 의해 수신되고 넣고 ..

정확한 표현이다 :

이 전송 스트림은 SDT는 NIT가 CAT 테이블 ..이 상기,745,151 의해 수신 된 오디오 비디오 데이터 및 기타 중요한 테이블 PAT, PMT, EIT, ETT를 운반 tranport 스트림의 테이블을 구문 분석하고 적절한 오디오 비디오 라인을 디코딩하는 미들웨어가 포함 된 셋톱 박스.

예, PAT PMT 이외의 다른 테이블은 사용할 수 없으며 전송 스트림은 STB에서 완전히 디코딩 할 수 있습니다. 이들은 ATSC 테이블이 아닙니다. 다른 테이블은 관련 정보를 쉽게 넣을 수 있습니다.

마지막으로 : 위의 표를 매핑하면 EPG가 수행되지 않습니다. EPG는 단순히 -EIT라는 표에서 옮겨집니다. PAT에서 언급 한 프로그램 이름 (채널)을 나타냅니다. 아래 참고 문헌 중 하나는 그 점을 설명합니다.

나는 당신의 참고를위한 약간의 참조 문서를 제공하고있다 :
1. PSIP: Program specific information
2 PSIP tutorial
4. Using SI Tables to Create Electronic Program Guides
5. 3. The ATSC transport layer, including program and system information protocol (PSIP)
ISO/IEC 13818-1 MPEG 2 시스템을. "2.4.4 프로그램 고유 정보"절을 읽으십시오.
6. SYSTEM INFORMATION FOR DIGITAL TELEVISION ATSC STANDARD.
7. ETSI EN 300 468 - DVB (Digital Video Broadcasting); DVB 시스템에서 서비스 정보 (SI)에 대한 명세 - 5 절에서는 SI 정보를 설명한다.

+0

너무 많은 dipan 감사합니다. U는 매우 명확하고 깔끔하게 나를 좋아하는 초심자가 이해할 수 있다고 설명했습니다. 정말 고마워. – Angus

1

저는 ATSC 테이블과 PSI 테이블을 호출하는 부분에 약간의 중복이 있다고 생각합니다. PSI 테이블은 PAT, PMT, NIT 및 CAT입니다. 다른 테이블은 ATSC 테이블입니다. 이를 염두에두고 PSI 테이블에 ATSC 데이터를 생성 할 방법이 없습니다.

+0

: 저는이 ATSC 및 DVB 개념의 초보자입니다. 자습서가있는 웹 사이트는 도움이 될 수있는 저의 저서입니다. 저는 300468 및 13818 ETSI의 사양을 살펴 보겠습니다. 초보자로서 나는 그것을 찾기가 어렵다. – Angus

+0

다른 테이블 (NIT, PAT, PMT, EIT, SDT, ETT) 간의 매핑이 EPG 가이드에서 어떻게 발생하는지 알고 싶었습니다. – Angus

+0

저는 DVB에도 꽤 처음이에요. 내가 시작한 책은 [압축 된 디지털 비디오 전송] (http://www.amazon.com/Transporting-Compressed-Springer-International-Engineering/dp/140207011X)이었습니다. 처음에는 나에게는별로 유용하지 않았지만 지금은 몇 달 동안 DVB에 대해 인터넷 검색 및 독서를하고 있었지만 지금은 더 이해할 수있을 것입니다. 나에게 도움이 된 자료는이 [흥미로운 목록] (http://dveo.com/DVB-ASI-MPEG-2-white-papers.shtml)이었습니다 (저는 회사와 제휴하지 않았으며 알맞은 목록). –