2010-01-14 6 views
0

나는 C# .net을 사용하여 ASP.NET을 개발하고 있으며 많은 WMV 파일을 가지고 있고 내가 준 파일의 범위를 봐야합니다. 파일 크기는 너무 큰 사용자는 파일의 전체를 다운로드해서는 안되며, 내가 제공하는 범위 사이에서 다운로드해야합니다. 저를 도울 누군가가 있습니까?ASP.NET을 사용하여 큰 WMV 파일의 범위를 재생

+0

문제가 명확하지 않습니다. 다음과 같습니다 : 여러 개의 WMV 파일이 있습니다 (재생할 때마다 20 분씩 재생됩니다). 이제 사용자가 각 파일의 일부를 다운로드 할 수있게 하시겠습니까? 5 분 정도 말하십시오. 또는 WMV 내의 어느 지점에서나 사용자에게 비디오를 스트리밍 하시겠습니까? – ChrisBD

+0

예, WMV 내의 모든 지점에서 사용자에게 동영상을 스트리밍하고 싶습니다. 내 비디오가 1GB보다 크고 사용자가 관심있는 위치를보고 싶어하므로 프로그래밍 방식으로 지정된 지점으로 가고 싶습니다. FLV로 변환해서는 안됩니다. 파일은 WMV 파일이어야합니다. 나는 어떻게 할 수 있을지 전혀 모른다 : ( FileStream으로 무언가를 시도하지만 :( – Murat

+0

아무도 도와주지 않습니까? – Murat

답변

0

불행히도 WMV 파일의 처음에는 헤더가 있고 마지막에는 인덱스가 있기 때문에 MPEG1/2 또는 H.264와 같은 "스트리밍"형식이 훨씬 더 좋기 때문에 부분 파일을 제공하기 위해 FileStream을 사용할 수 없습니다. .

부분 WMV 파일 스트리밍을위한

나는

Microsoft Media Services

에 조사 할 것이 당신은 당신이 동적으로해야합니다에서 스트리밍 할 오프셋을 통해 엄격한 제어를 원하는 경우하지만, 당신을 위해 일을 할 기본적으로됩니다 파일 재생 목록 생성 (서버 쪽 재생 목록 참조)

관련 문제