5

クライアントにはライブ ビデオ ストリームと 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 用です。

4

1 に答える 1

-2

次の方法で、メディア要素にマーカーを動的に追加できます。

TimelineMarker marker = new TimelineMarker();
marker.Text = "Some caption text...";
marker.Time = new TimeSpan(0, 30, 00);
mediaElement.Markers.Add(marker);  
于 2012-06-14T18:16:03.280 に答える