flash as3 - 一个视频对象,多个视频文件
我有 1 个视频对象和 3 个缩略图,单击这些缩略图时,将播放不同的视频文件。对于这种情况,最佳做法是什么?
目前我有一个网络连接、一个网络流和一个视频对象。单击缩略图时,我只说 ns.pause(),然后说 ns.play(video2.flv)。这种方法是有效的,除非我播放 video1.flv,然后播放 video2.flv,然后再次播放 video1.flv,它会变得混乱 - 视频播放但被丑陋的线条切碎。
I have one video object and 3 thumbnails which, when clicked, will play different video files. What is the best practice for this situation?
Currently I have one net connection, one net stream, and one video object. When a thumbnail is clicked, I just say ns.pause(), then ns.play(video2.flv). This sort of works, except if I play video1.flv, then video2.flv, then play video1.flv again, it gets all scrambled - the video plays but is chopped up with ugly lines across it.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
调用 ns.close() 在 ns.play() 之前应重置流以供其他用途。
calling ns.close() before ns.play() should reset the stream for another use.