我有一个播放视频的MediaElement
。我的视频以二进制形式存储在我的SQL Server数据库中。如何使用MediaElement从数据库以大块流式传输视频
这对我的工作方式是Silverlight应用程序从Web服务中读取所有二进制数据。该网络服务返回一个byte[]
,我变成一个流,并设置为MediaElement
的来源。
这个问题的最大问题是它需要在设置MediaElement
的源之前读取所有的数据。对于大视频,这需要很长时间。
所以,我希望以某种方式将块和缓冲区放在一起,就像任何在线视频播放器一样。
任何线索我如何能够实际上做到这一点?
嗨 MediaElement的> 的问题是,我们不希望有整电影被冲进客户端。 我测试过** Mezzmo **和** IIS Live Smooth Streaming **,但我找不到它们代表其内容的mms地址。 –
2013-08-05 08:10:24
你能解释一下你做了什么?因为我有类似的问题。
服务器上有很多电影,客户端应该通过Silverlight的MediaElement观看它们。 那是可能有类似的MediaElement: