MediaElement缓冲两次

时间:2011-03-14 15:01:59

标签: .net silverlight silverlight-4.0

我正在使用MediaElement播放视频,并在缓冲发生时使用BufferingProgressChanged事件更新进度条。但是,当MediaElement的BufferingProgress属性达到1时,它会重置为0,然后再次将buffesr重置为1。结果,进度显示两次,这对用户来说很奇怪。

知道为什么会这样,以及如何预防?

我见过其他人问这个问题,但到目前为止还没有答案。我想这是一个非常重要的问题,希望你们中的一位专家可以提供帮助!

如果您不知道答案,可以投票支持这个问题,以便引起更多人的注意吗?感谢...

1 个答案:

答案 0 :(得分:0)

这似乎是视频编码的问题。 使用Expression Encoder进行编码解决了这个问题。