-
DirectShow 기초 1
DirectShow 많이 들어보셨을 겁니다.DirectX에 들어있는것중 하나이지요.DirectX에는 DirectSound, DirectMusic, DirectShow 가 있습니다.DirectShow는 멀티미디어의 통합관리를 한다고 생각하시면 됩니다.저도 배우면서 1주일정도 고생을 했네요.다른분들이 좀더 쉽게 이해할 수 있었으면 좋겠습니다.DirectShow! 조금 공부해보시면 알겠지만 핀, 필터 등의 개념이 생소합니다.전 이 구조를 이해하는도 오래 걸렸습니다.먼저 DirectShow를 이해하기 위해 GraphEdit 라는 프로그램이 있으면 좋습니다.graphedit.zip압축을 푼 후 regsvr32 proppage.dll 를 실행하여 proppage.dll 를 […]
-
DirectShow 비디오 윈도우 셋팅
특정위도우에 비디오 재생을 하는 방법에 대해 설명하겠습니다.…비디오파일을 나타낼때, filter graph는 video renderer filter가 포함되어 있어야 합니다.비디오는 압축되지 않은 데이터를 비디오 데이터를 입력 받고 윈도우에 스크린 나타는것을 나타냅니다.달리지정하지않으면, 비디오 재생 윈도우는 타이틀바와 테두리가 있는 최상위 윈도우입니다.어플리케이션에서 만든 특정윈도우에서 비디오가 나타나기를 원할것입니다.어플리케이션 윈도우의 자식 비디오 윈도우에 나타나게 만들것입니다.윈도우의 위치, 스타일 지정한 비디오 윈도우의 프로퍼티를 세팅해서 만들수 있습니다.Filter […]
-
[DirectShow기초] 필터와 필터 그래프
필터란? MSDN에 따르면 다음과 같다. A key component in the DirectShow architecture, a filter is a COM object that supports DirectShow interfaces or base classes. It might operate on streams of data in a variety of ways, such as reading, copying, modifying, or writing the data to a file. Sources, transform filters, and renderers are all particular […]
-
동영상 압축에 대한 이해 -4
동영상 압축에 대한 이해 -4 ..more
-
동영상 압축에 대한 이해 -2
동영상 압축에 대한 이해 -2 ..more
-
동영상 압축에 대한 이해 -3
동영상 압축에 대한 이해 -3 ..more
-
동영상 압축에 대한 이해 -1
동영상 압축에 대한 이해 -1 ..more
-
RTSP(Real Time Streaming Protocol)
*RTSP(Real Time Streaming Protocol)RTSP(RealTime Streaming Protocol)은 On Demand 형식으로 리얼타임 미디어 전송을 행하는 애플리케이션 계층의 프로토콜RTSP는 인터넷 상에서 스트리밍 데이터를 제어하는 방법에 대한 표준안으로 스트리밍 기술이 사용하는 표준 프로토콜RTP 스트림 제어를 위한 메시지 패킷 TCP를 하부 계층 프로토콜로 사용RTSP도H.323과 마찬가지로, 멀티미디어 콘텐츠 패킷 포맷을 지정하기 위해RTP를 사용한다. 그러나 H.323이 적당한 크기의 그룹간에 화상회의를 하기 위해 […]
-
RTSP(Real Time Streaming Protocol)
*RTSP(Real Time Streaming Protocol)RTSP(RealTime Streaming Protocol)은 On Demand 형식으로 리얼타임 미디어 전송을 행하는 애플리케이션 계층의 프로토콜RTSP는 인터넷 상에서 스트리밍 데이터를 제어하는 방법에 대한 표준안으로 스트리밍 기술이 사용하는 표준 프로토콜RTP 스트림 제어를 위한 메시지 패킷 TCP를 하부 계층 프로토콜로 사용RTSP도H.323과 마찬가지로, 멀티미디어 콘텐츠 패킷 포맷을 지정하기 위해RTP를 사용한다. 그러나 H.323이 적당한 크기의 그룹간에 화상회의를 하기 위해 […]
-
DirectShow
소개FilterFilter GraphDirectShow 어플리케이션 작성작성 환경 세팅Filter 작성시 추가 환경Playing the FileSample Code소개다양한 포멧(ASF,AVI,MP3)의 미디어 스트림을 제어할수 있는 구조체.가장 기본단위의 S/W 컴포넌트 : FilterFilter파일 읽기.video caputure 디바이스를 통해서 video 얻기각각의 스트림 포멧으로 디코딩.데이터를 그래픽 혹은 사운드 카드로 전송.Filter Graph다수의 Filter가 연결된 형태.파일을 입력받아 출력할때까지의 구조.eg.)HardDrive-> File Source(Async) -> AVI Spliter -> AVI Decompressor -> Video Renderer […]