2009-11-13 9 views
1

웹 응용 프로그램에서 '스트리밍'채널을 선택할 수 있습니다. 이들은 라이브 이벤트Windows Media Services 9 배포 네트워크에서 브로드 캐스트되고있는 Windows Media 스트림입니다.라이브에서 * X 초마다 미리보기 이미지를 가져 오는 방법 * Windows Media 스트림

나는 스트림의 상대적으로 최근 썸네일 이미지를 제공하고자합니다 (사용자로 볼 수 있습니다). 그러나 CNN과 수많은 다른 사이트에서 플래시로 수행 한 것을 보았지만 결코 Windows Media에서이 작업을 수행했습니다.

이미 WMV 파일에서 미리보기 이미지를 추출 할 수있는 C#/DirectX 라이브러리가 있지만 실제로 원본 스트림 인 경우 스트림이 파일에서 가져 오지 않았습니다.

내 가정은 지금까지 있습니다 :

  1. 는 윈도우 미디어 플레이어 객체로 스트림을 수신하고 어떻게 든 wmplayer를 지원하는 경우 썸네일을 취할 것입니다 서비스 응용 프로그램/데몬의 일종을 실행해야합니다 ... - 또는 -

  2. 구성에게 스트림을

    는 파일에 보관하고, 보관 Fi를 사용할 수 마지막 프레임에서 들여다 봐도하기 위해 기존의 클래스 라이브러리를 사용하는 르는 섬네일을 얻기 위해 쓰여지고있다.

깨끗한 해결책처럼 보이지만 WMPlayer가 프레임을 잡는 방법을 지원하는 방법이 무엇인지 모르겠으니 # 1 할 것입니다.

더 좋은 방법이 있습니까?

답변