DirectShow DirectShow 레퍼런스 DirectShow 의 필터 BDA MPEG-2 트랜스포트 정보 필터   [목차열람] [주소복사] [슬롯비우기]
BDA MPEG-2 트랜스포트 정보 필터
 
Microsoft DirectX 9.0

BDA MPEG-2 트랜스포트 정보 필터

디지털 TV 방송은 많은 프로그램과 관련의 기본 스트림 (오디오, 비디오, IP 데이터등)을 1 개의 트랜스포트 스트림에 다중화한다. 수신자가 특정의 프로그램에 관련하는 모든 기본 스트림을 올바르게 수신할 수 있어 또 어느 프로그램이 스트림에 포함되어 있는지를 인식할 수 있도록, 트랜스포트 스트림에는, 자신에게 포함되는 정보의 카탈로그로서 기능하는 다양한 테이블 세트가 저장 되고 있다. BDA 네트워크 프로바이더의 지시에 근거해,MPEG-2 디멀티플렉서는 이러한 테이블을 트랜스포트 정보 필터에 송신한다. 그 후 트랜스포트 정보 필터는, 그래프내의 다른 리시버 필터를 컨트롤 할 수 있도록(듯이), 이러한 테이블을 해석해, 네트워크 프로바이더에 그 정보를 제공한다.

또 이 필터는, 가이드 스토어 로더 애플리케이션이 대역내 EPG 정보를 취득할 수 있도록, COM 인터페이스도 제공한다.

필터 인터페이스 IBaseFilter ,IConnectionPointContainer,IGuideData ,ITuneRequestInfo
입력 핀 미디어 타입 메이저 타입 :MEDIATYPE_MPEG2_SECTIONS

서브 타입 :

  • MEDIASUBTYPE_ATSC_SI
  • MEDIASUBTYPE_DVB_SI

포맷 타입 : 없음

입력 핀인타페이스 IPin
출력 핀 미디어 타입 이용할 수 없다.
출력 핀인타페이스 이용할 수 없다.
필터 CLSID 이용할 수 없다.
메리트 MERIT_NORMAL
필터 카테고리 KSCATEGORY_BDA_TRANSPORT_INFORMATION

주의

현재,IGuideData 인터페이스는 DVB 브로드캐스트에서만 이용할 수 있다. 그 외의 타입에 대해서는, 필터는 인터페이스의 문의에 대해서 E_NOINTERFACE 를 돌려준다.

이 필터는 IGuideDataEvent 접속 포인트 인터페이스에 의한 이벤트 통지를 지원 한다. 이벤트 싱크를 설정하려면 , 필터의 IConnectionPointContainer 인터페이스를 사용한다.

참조

↑TOP