5

클라이언트가 라이브 비디오 스트림과 Silverlight 플레이어를 가지고 있으므로 플레이어에게 자막을 추가하고 싶습니다. 그러나 지연으로 인해 비디오와 캡션을 동기화하는 방법이 필요합니다.어떻게 마커를 Silverlight 라이브 비디오 스트림에 삽입합니까?

TimelineMarkers (http://msdn.microsoft.com/en-us/library/system.windows.media.timelinemarker(VS.95).aspx)는 이것을 보관하는 방법처럼 보이지만 라이브 스트림에 삽입하는 방법의 예는 찾을 수 없습니다.

이 같은 것을 찾고 있습니다. http://www.adobe.com/devnet/flashmediaserver/articles/metadata_video_streaming_print.html하지만 Silverlight 용입니다.

+0

이 그것을 알아? –

+0

방금이 질문이 얼마나 오래되었음을 깨달았습니다. – tjscience

+0

아니요, 전체 프로젝트가 포기한 것입니다 ... – Sam

답변

-2

동적으로 다음과 같은 방식으로 미디어 요소에 마커를 추가 할 수 있습니다

TimelineMarker marker = new TimelineMarker(); 
marker.Text = "Some caption text..."; 
marker.Time = new TimeSpan(0, 30, 00); 
mediaElement.Markers.Add(marker); 
+0

이것은 실시간 스트리밍을위한 것입니다. –

관련 문제