DirectShow DirectShow 레퍼런스 DirectShow 의 필터 BDA MPEG-2 트랜스포트 정보 필터 [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
디지털 TV 방송은 많은 프로그램과 관련의 기본 스트림 (오디오, 비디오, IP 데이터등)을 1 개의 트랜스포트 스트림에 다중화한다. 수신자가 특정의 프로그램에 관련하는 모든 기본 스트림을 올바르게 수신할 수 있어 또 어느 프로그램이 스트림에 포함되어 있는지를 인식할 수 있도록, 트랜스포트 스트림에는, 자신에게 포함되는 정보의 카탈로그로서 기능하는 다양한 테이블 세트가 저장 되고 있다. BDA 네트워크 프로바이더의 지시에 근거해,MPEG-2 디멀티플렉서는 이러한 테이블을 트랜스포트 정보 필터에 송신한다. 그 후 트랜스포트 정보 필터는, 그래프내의 다른 리시버 필터를 컨트롤 할 수 있도록(듯이), 이러한 테이블을 해석해, 네트워크 프로바이더에 그 정보를 제공한다.
또 이 필터는, 가이드 스토어 로더 애플리케이션이 대역내 EPG 정보를 취득할 수 있도록, COM 인터페이스도 제공한다.
필터 인터페이스 | IBaseFilter ,IConnectionPointContainer,IGuideData ,ITuneRequestInfo |
입력 핀 미디어 타입 | 메이저 타입 :MEDIATYPE_MPEG2_SECTIONS
서브 타입 :
포맷 타입 : 없음 |
입력 핀인타페이스 | IPin |
출력 핀 미디어 타입 | 이용할 수 없다. |
출력 핀인타페이스 | 이용할 수 없다. |
필터 CLSID | 이용할 수 없다. |
메리트 | MERIT_NORMAL |
필터 카테고리 | KSCATEGORY_BDA_TRANSPORT_INFORMATION |
주의
현재,IGuideData 인터페이스는 DVB 브로드캐스트에서만 이용할 수 있다. 그 외의 타입에 대해서는, 필터는 인터페이스의 문의에 대해서 E_NOINTERFACE 를 돌려준다.
이 필터는 IGuideDataEvent 접속 포인트 인터페이스에 의한 이벤트 통지를 지원 한다. 이벤트 싱크를 설정하려면 , 필터의 IConnectionPointContainer 인터페이스를 사용한다.
참조