1

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

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

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

任何人都可以建议一些快速修复相同的东西吗?

我发现已经针对这个问题为 Ubuntu 发布了一些补丁,但我没有看到任何关于 RHEL 的补丁。

4

2 回答 2

1

错误报告可能会对您有所帮助。似乎 .ts 文件扩展名具有旧含义...

于 2013-05-22T15:30:18.050 回答
1

对于到达此页面的其他人,在放置“text/vnd.trolltech.linguist”后首先在 Google 引擎和 StackOverflow 上固定(在我的情况下,因为 Facebook 在尝试上传时说“不允许使用 text/vnd.trolltech.linguist” TS 文件),您可以尝试将扩展名文件更改为 ".MTS" 或 ".M2TS" ,遵循 Wil Macaulay 在论坛上发布的建议

.MTS 和 .M2TS 文件扩展名应解析为 mime 类型视频/MP2T

那对我有用。希望这可以帮助 :-)

于 2017-12-09T16:08:32.703 回答