2011-07-05 150 views
1

我通过端口81传输视频,但是,当我点击视频中间时,我并没有得到我期待的(转发)。这是否与我的lighttpd安装或我正在使用的软件有关?我正在使用一个框架,其中所有必须完成的操作都在lighttpd流值上设置为'1',并且如果lighttpd安装正确,应该很好(事实上,我已经为另一个安装执行了此操作,我不知道现在有什么问题)。Lighttpd:视频流式传输不正确

我在CentOS上使用lighttpd 1.5。通过端口81流。下面是我添加到lighttpd.conf和modules.conf的一些行:http://paste.lighttpd.net/2517

从我在firebug中可以看到的视频是通过mydomain.com:81流式传输的。 Firefox的Live HTTP标题也显示没有问题;他们使用lighttpd和octet/stream作为应用程序显示正在流式传输的视频。

任何可以帮助我解决这个问题的输入?

非常感谢!

+0

你流视频或只是下载一个电影文件? (什么是内容类型设置?) – Jay

+0

流媒体视频。内容类型未设置,它是默认值。视频以.flv格式显示,并在Firefox中显示为八位字节/流。 – luqita

回答

1

非常古老的问题,但很有趣,因为我不得不解决同样的问题。

当您不使用HTML5播放器时,Lighttpd本身不支持转发/伪流。

您需要添加的lighttpd模块,它可以在这里找到: http://h264.code-shop.com/trac/wiki

你将不得不合并一些文件通过自己构建lighttpd的,它在其网站上写的。 不要使用lighttpd-1-4-18的源代码,因为bug而无法编译,请使用1.4.28代替。

也很有趣:http://flash.flowplayer.org/plugins/streaming/pseudostreaming.html