2011-04-08 136 views
1

是否可以使用某些Flash播放器实时播放视频(mp4)?我的意思是,玩家可以即时接收数据,而不是从已保存的文件中获取数据,但例如, PHP脚本(它发送适当的内容类型标题),它是在播放器播放它时下载和“回声”文件 - 例如,某种直播。实时流式传输MP4文件

回答

-1

,您可以使用VLC媒体播放器从:

http://www.videolan.org/vlc/

你安装成功后,点击菜单媒体 - >打开网络流上和URL的视频充满。

+0

我希望能够使用基于网络的解决方案。像流水游戏一样。使用VLC是唯一的方法? – 2011-04-08 09:08:26

+0

我误解了你的问题。我以为你想要一个桌面解决方案。不确定流水游戏是否具备该功能,但有商业解决方案** Moyea Web Player ** @ http://www.playerdiy.com – 2011-04-08 09:28:38

1

对于使用闪光灯进行即时回放,您需要格式化您的mp4文件,使文件前面的moov标题框可以立即开始播放。这可以通过qt-faststart实用程序完成。

为了允许使用闪存寻找文件(文件的一部分未下载),您需要使用伪流。 (由于Flash已禁用部分字节标题)。这需要在服务器端实现:http://h264.code-shop.com/trac以及flash端(jwplayer和flowplayer都支持这种方法,并且在搜索时发送?start = 123 param)

另一个选项是使用html5标记但只有少数浏览器支持mp4) - 那么你不需要伪静音后端。