2010-01-21 56 views
2

我有一个简单的Flash视频播放器,从流式媒体服务器流式传输视频。该流播放良好,我玩视频和做简单的功能没有问题。不过,我的问题是,在视频的鼠标上方,出现了控件,当我在视频上进行搜索或擦洗时,我会看到一些用于显示视频(如小口袋)视频的奇怪框玩的速度超快(你基本上可以看到它在寻找),直到它达到所需要的位置,然后这些小盒子消失。是否有其他人有这些问题,如果是的话,我该如何解决这个问题?我认为这可能是某种掩盖问题,但我一直无法弄清楚。请帮忙!!!流式Flash视频问题 - 剪切

回答

0

这很奇怪;我从来没有见过这样的事情。如果您使用的是内置的FLVPlayback控件,我的钱就成了服务器端配置问题。否则,请使用FLVPlayback控件尝试。

此外,请确保您没有任何其他图像在舞台上的视频背后。

祝你好运!

编辑:尝试在调用seek之前调用NetStream.pause()。

+0

是的,这真的很奇怪。虽然我没有使用FLVPlayback控件。我正在使用NetStream和视频对象。不知道这是否有帮助,但这里是我洗刷时使用的代码: var mc = vidControls.seekerBar.scrubBar; var dist:Number = mc._xmouse/mc._width; (Math.floor(ns.duration * dist)); 不知道为什么这会造成这种奇怪的效果,但。 – Stanley 2010-01-21 20:40:57

+0

在寻求网络流之前暂停网络流是一个好主意,但它仍然不起作用。这里有一个图像链接,以更好地解释我遇到的问题。 http://www.seguemedia.com/flvScrubbing.jpg有没有其他想法? – Stanley 2010-01-21 21:58:23

+0

它看起来像“渲染”框中的透明部分没有足够快地更新。尝试将其设置为.visible = false。 – iandisme 2010-01-21 22:50:11

0

感谢您的回复。什么是“渲染”框。我想我不确定我应该使用“.visible = false”来应对。我动态地创建一个视频对象,并将netstream应用到该对象。我不认为将对象设置为visible = false是正确的解决方案。