일반적으로 셋탑박스를 통해 어떤식으로 A/V 를 보는지 개괄적인 이해를 돕기위해 내가 아는 한도내에서 정리한 것이다.
이것은 순전히 내가 알고있는 내가 아는 한도 내에서 자유롭게 작성한 것이기 때문에 틀려도 이에 대한 책임은 전혀 없다. -_-;

Headend 에서 가정까지

일반적인 방송국들(KBS, MBC, SBS)에서 방송을 송출한다. 이 방송들은 공중파와 지상파로 송출한다. 여기서는 케이블을 이용한 지상파를 알아보기로 한다.
Headend 로 불리는 서비스 제공자들은 일반적으로 불리는 Headend 장비를 가지고, 케이블을 통해 스트림을 흘려보낸다.

이때 사용되는 Headend 장비들은 SI/PSIP Generator, A/V Source, CAS, Encoder, Mux, Modulerator 이다. 마지막으로 컴바이너를 통해 하나의 최종적인 스트림이 만들어진다.
전송방식에 따라 QAM, VSB, OPENCABLE 로 나뉜다. 이 것들은 서로 다른 채널 맵을 가진다.
채널맵만 보자면, VSB와 OPENCABLE 은 채널 대역이 일치한다. 단지 다르다면, Physical Channel 은 일치하지만, Virtual Channel 은 다를 수 있다.

채널정보(PAT, MGT등)와 CAS(암호화)가 된 스트림이 케이블을 타고 가정까지 전달된다.

셋탑에서 A/V 볼 때까지

셋탑에서는 우선 먼저 내가 보려고 하는 채널이 어떤 방식의 스트림인지(QAM, VSB, OPENCABLE) 알아야 한다. 이 결정은 지상파 셋탑인지 오픈케이블 셋탑인지 간에 다를 수 있다.
그리고 나서 하는 것이 채널 스캔이다. 특정한 채널 대역안에서 채널을 뽑아내는 과정이다.

가장 먼저 튜너에서 튜닝을 한다. 이때는 특정한 주파수를 대역을 따라 튜닝된다. 튜닝이 되면서 TS 스트림(A/V) 과 PSIP의 PAT 와 MGT 를 뽑아낸다(파싱).
파싱이 될때, Audio PID, Video PID 와 프로그램 정보(EPG)가 파싱된다.

A/V TS 스트림들은 A/V Decoder 을 통해 출력된다. 이때 출력 방식에 따라 Video 는 RGB, Y-CB-CR, Y-PB-PR, CVBS, DVI, HDMI, S-Video 로 선택이 가능하고 Aduio 는 AC3, LR, SPDIR 로 가능하다.
앞에서 파싱되어 나온 PSIP 정보를 가지고 UI 의 프로그램 정보를 출력한다.

오픈 케이블 셋탑의 경우

튜너가 OOB 가 지원되어야 한다. 이때는 PSIP 을 사용하지 않는다. 대신 SI 를 사용해서 파싱한다. 한마디로 SI 가 PSIP 대신이라고 보면 된다.
튜너에서 튜닝이 되면 A/V TS 스트림과 Audio PID, Video PID 와 프로그램 정보(EPG)가 파싱된다. 이때 바로 A/V Decoder 로 가는 것이 아니고 POD 로 들어간다.
POD 에 있는 Copy Protection 을 거쳐 디스크램블링 되어 A/V Decoder 로 간다.
또한 OOB 를 통해 Headend 로 부터 오는 데이터를 출력할 수 있다.(HTML)

  • computer/digitalarena/케이블에서_a_v를_보기까지_과정.txt
  • Last modified: 3 years ago
  • by likewind