我正在从Red Hat Enterprise Linux Server 6.3版流式传输一些HTTP Live Stream。在客户端,当我执行Wireshark跟踪时,我总是将视频文件ts视为text / vnd.trolltech.linguist,而不是视频/ mp2t。
如果我使用Windows IIS服务器传输相同的内容,我会收到视频/ mp2t。
如果有任何更改Apache MIME配置的要求以便它流式传输正确的数据类型,我不是吗?
有人可以建议一些快速修复吗?
我发现Ubuntu已针对此问题发布了一些补丁,但我没有看到RHEL的任何内容。
答案 0 :(得分:1)
This bugreport可能对您有所帮助。好像.ts文件扩展名有一个古老的意思......
答案 1 :(得分:1)
对于到达此页面的其他人,在放入" text / vnd.trolltech.linguist"之后首先在Google引擎和StackOverflow上固定。 (在我的情况下,因为Facebook说" text / vnd.trolltech.linguist不被允许"当试图上传TS文件时),你可以尝试将扩展文件更改为" .MTS"或" .M2TS" ,遵循Wil Macaulay在论坛上发布的建议
.MTS和.M2TS文件扩展名应解析为mime type video / MP2T
对我有用。 希望这会有所帮助: - )