我正在尝试将视频内容流式传输到 Windows 手机。我正在使用以下代码。“播放器”是此处使用的 Silverlight 媒体播放器。
PlaylistItem item = new PlaylistItem();
item.DeliveryMethod = Microsoft.SilverlightMediaFramework.Plugins.Primitives.DeliveryMethods.AdaptiveStreaming;
item.MediaSource = new Uri("http://playready.directtaps.net/smoothstreaming/SSWSS720H264/SuperSpeedway_720.ism/Manifest");
item.VideoHeight = strmPlayer.Height;
item.VideoWidth = strmPlayer.Width;
player.Playlist.Add(item);
player.Play();
我可以在模拟器中播放它,但在设备上我什么都看不到。谁能纠正我哪里出错了?
我有时会在调试输出窗口中获得此日志。Microsoft.Web.Media.SmoothStreaming.dll 中出现了“System.InvalidOperationException”类型的第一次机会异常