2010-01-14 4 views
2

wma 파일이 있으면 어떻게 C#을 사용하여 헤더를 구문 분석 할 수 있습니까?C#에서 asf 헤더를 읽는 방법?

목적은 콘텐츠 암호화 개체 (DRM 라이선스의 일부를 구성)에서 키 ID를 찾는 것입니다. WM 형식 SDK 또는 WM 권한 관리자를 사용합니까?

답변

0

프레임 워크에 WindowsMediaPlayer 클래스가 있습니다. asf 파일을 열고 특정 헤더 플래그 (예 : 버퍼링 시간)를 읽을 수 있으며 다른 라이브러리 (taglib)는 읽을 수 없습니다.

+1

수업에 연결할 수 있습니까? ['System.Windows.Media.MediaPlayer'] (http://msdn.microsoft.com/en-us/library/ms635239.aspx) 클래스를 찾을 수는 있지만 그게 당신이 말하는 것 같지 않습니다. . –

1

WMA 파일은 ASF 형식입니다. Microsoft에서 ASF specification을 다운로드 할 수 있습니다.

1

Microsoft Media Format 11 SDK에는 ASF 파일 형식에서 헤더를 읽는 방법을 보여주는 샘플 코드가 포함되어 있습니다.

행운을 빌어 요!

관련 문제