.ts文件总是被识别为text / vnd.trolltech.linguist,而不是视频/ mp2t

时间:2013-01-09 07:40:20

标签: http video-streaming mime-types

我正在从Red Hat Enterprise Linux Server 6.3版流式传输一些HTTP Live Stream。在客户端,当我执行Wireshark跟踪时,我总是将视频文件ts视为text / vnd.trolltech.linguist,而不是视频/ mp2t。

如果我使用Windows IIS服务器传输相同的内容,我会收到视频/ mp2t。

如果有任何更改Apache MIME配置的要求以便它流式传输正确的数据类型,我不是吗?

有人可以建议一些快速修复吗?

我发现Ubuntu已针对此问题发布了一些补丁,但我没有看到RHEL的任何内容。

2 个答案:

答案 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

对我有用。 希望这会有所帮助: - )