我有一個視頻網址和同一媒體音頻網址。我想要做的就是一起玩。如何視頻和音頻軌道添加到MediaPlaybackItem在Windows 10
here in MSDN這是寫:
使用MediaSource的播放是方便,因爲它提供了播放從各種不同的來源媒體 常見的方式,但可以訪問更多的 先進的行爲通過創建從MediaPlaybackItem MediaSource。這包括訪問和管理媒體項目的多個音頻,視頻和數據軌道的能力。
它實際上有VideoTracks
和但它們是隻讀的。
var videoSource = MediaSource.CreateFromUri(new Uri(videoUrl));
var mediaPlaybackItem = new MediaPlaybackItem(videoSource);
var videoTracks = mediaPlaybackItem.VideoTracks;
從VideoTracks
集合的價值來自哪裏?
非常感謝。我從你的回答中瞭解到,MediaPlaybackItem對我的目的沒有用處,因爲音軌已經被捆綁在文件中了。和「MediaComposition」需要這些文件是本地的。我想我必須手動同步兩個'MediaPlayer'才能進行在線媒體播放。 – Blendester
我希望他們可以實現[MediaTimelineController](https://msdn.microsoft.com/en-us/windows/uwp/audio-video-camera/play-audio-and-video-with-mediaplayer#use-mediatimelinecontroller-同步內容 - 跨多個玩家)也適用於早期版本的Windows 10。 – Blendester