【问题标题】:Silverlight, Play Video stream from IP camera in Silverlight Media ElementSilverlight,在 Silverlight 媒体元素中播放来自 IP 摄像机的视频流
【发布时间】:2012-03-21 06:50:01
【问题描述】:
我正在尝试将轴相机与我的 Silverlight 应用程序集成。我的 AXIS IP 摄像机正在将 MJPEG 图像作为视频流发送,我想在我的 Silverlight 应用程序中显示视频流。我怎样才能做到这一点,因为当我将媒体元素放在 Silverlight 页面上并将源设置为 AXIS IP 摄像机的地址时,媒体元素什么也不显示。我应该使用什么来从我的 Silverlight 页面中的 AXIS 相机获取视频流。
谢谢
Softobiz
【问题讨论】:
标签:
asp.net
silverlight
silverlight-4.0
web
silverlight-3.0
【解决方案1】:
这是我使用的,但我的流是视频 (MPEG),而不是图像。
MyPlayer.Playlist.Clear();
PlaylistItem item = new PlaylistItem();
item.MediaSource =new Uri("192....");
item.DeliveryMethod = Microsoft.SilverlightMediaFramework.Plugins.Primitives.DeliveryMethods.Streaming;
MyPlayer.Playlist.Add(item);
MyPlayer.Playlist[0].MediaSource.ToString();
MyPlayer.Play();