我有一个视频,我想在其中向用户展示(“该”用户,因为他可以访问 Chrome PC 或 Chrome android)。
如果可能的话,使用 html5 标签会很好,但由于它是 TS,所以不能...
所以,我需要一个更好的建议,告诉我如何播放它们,而不是打开 vlc 并复制并粘贴文件路径。 但这是个糟糕的主意……
我看到了this添加 VLC 协议(protocol) ( vlc://链接 ) 的库,但我更喜欢使用服务器端解决方案。
我上传了一个示例文件,您可以在其中看到 here .
我不想将所有文件都转换成另一种格式。
编辑: 如果将来有人来这里,在听取@szatmary 的建议后,GitHub 上有一些项目在做这件事,但是我不能在不部分转换(以某种方式)的情况下使用它们中的任何一个,因为我正在与非常大的公司合作文件 (10G+) 和极弱的计算机(单 1.8 Cpu 内核)我设法只显示音频,不是真正的解决方案,但满足了我的需求。
最佳答案
将文件转换为 mp4。如果 ts 文件是 h.264+aac,您可以在 javascript 中转换为 fmp4 并通过媒体源扩展播放,但这需要大量代码才能开始工作。
关于video - 如何在 chrome 中播放 MPEG-TS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45817522/