我正在通过http为html5视频标签进行支离破碎的mp4直播,到目前为止它很高兴与Chrome合作,但FF和IE似乎都失败了。 VLC和ffplay也很好地播放流。我试图查看可能使FF不满意的更多细节,并最终发现我使用了错误的HTTP响应代码 - 我发送的是200 OK
而不是206 Partial Content
。我还不确定这是不是令人烦恼的FF和IE,但在阅读完RFC和所有内容之后,我得出结论,我不知道如何指定响应头请求标头Range: bytes=0-
。我有一个直播,我不知道长度,所以应设置为*
,但如果我回复Content-Range: bytes 0- /*
,即使Chrome立即关闭连接,所以我想这是错误的。那么正确的respone标题是什么?
或者我应该忽略请求标头并返回200 OK
?