2012-05-20 61 views
0

我有一个使用流式视频的小型iPhone应用程序。使用我的Macbook上的Apache,我能够毫无困难地使其工作。即,我部署了.m3u8和.ts文件,并且服务器正在流式传输文件,手机应用程序也正在显示视频。从Windows上的Apache HTTP实时流式传输

现在我尝试在运行在Windows Server上的apache服务器上复制它,并且无法使其工作。两种内容类型的mime.types都有正确的设置。

在本地使用mediastreamvalidator会返回验证好的状态。在远程流上运行它会挂起它。

access.log显示请求的前五个段,然后什么也没有。如果我尝试从Safari访问,它会显示控件和跟踪栏更新8秒,然后不显示任何内容。我已经看到this的问题,但这似乎不是问题。

在浏览器中,本地和远程的GET语句返回相同的结果。

从本地URL播放Safari,Firefox和Chrome都不会,也不会出现任何错误。

任何帮助将不胜感激!

+0

你发现你需要对mediafilesegmenter使用“-no-floating-point-duration”和“-frame-index-file none”参数。 仍然无法在Firefox或Chrome中使用。但是现在这不是问题。 –

+0

Windows服务器是否意味着您在Windows计算机上运行Apache? Apple HTTP Live Streaming工具可以在Windows上使用吗? – user3799575

回答

0

原来,您需要对mediafilesegmenter使用“-no-floating-point-duration”和“-iframe-index-file none”参数。仍然不适用于Firefox或Chrome。但是现在这不是问题。

相关问题