我正在尝试使用外部Apache设置Flash Media Server,以便在Chrome浏览器的HTML5视频播放器中传输某些vod内容。 我按照Adobe Help的说明进行了操作,但这并没有多大帮助。我可以看到服务列表中运行的FMS和FMSHttpd服务。
正常的html页面显示正常,但视频不是流媒体。
我正在将它流式传输到html5视频元素,代码在html中如下所示
<video controls="controls" autoplay="autoplay"
src="http://localhost/vod/sample2_1000kbps.f4v" width="480" height="352">Video Tag not supported</video>
FMS和Apache都在Windows机器中,但位于不同的位置。
我知道在这个复杂的设置中我可能在几个地方犯了一个错误,但是,任何帮助都将受到赞赏。
提前致谢
答案 0 :(得分:1)
确保您尝试使用Apache(即使是您自己安装的)。使用IIS等其他Web服务器将无法正常工作。
您可以直接申请网址吗? http://localhost/vod/sample2_1000kbps.f4v。您需要确保手动安装的Apache配置为查看磁盘上的正确位置,该文件实际位于该位置。
该网址看起来像是在尝试渐进式下载文件。 FMS根本不参与其中。你能否详细解释一下你想要实现的目标。
如果您没有使用FMS安装的Apache,您甚至不应该在服务列表中看到FMFShhtp。
停止fmshttpd。在您的手册中,Apache httpd.conf确保DocumentRoot指向vod / sample2_1000kbps.f4v文件所在的正确位置。启动Apache手册。请求文件。什么是Apache访问/错误日志?
为什么不想使用FMS附带的Apache?
答案 1 :(得分:0)
我想我已经想到了这一点。内置的apache正在侦听端口8134而不是默认的80.所以当我把URL作为computername:8134时,一切正常。