使用 `
Range 請求或文件無索引,播放器只能順序緩衝播放。ffmpeg -i input.ts -c copy -movflags +faststart output.mp4
# 或重編碼兼容性更好
ffmpeg -i input.ts -c:v libx264 -c:a aac -movflags +faststart output.mp4
<!-- 舊:WMP 播放 TS,不可 Seek -->
<object type="application/x-mplayer2" data="ftp://server/video.ts"></object>
<!-- 新:原生 video 播放 MP4,完整控制 -->
<video src="https://cdn.example.com/video.mp4" controls preload="metadata"></video>
<!-- 或 HLS 直播/點播 -->
<video id="player" controls></video>
<script src="https://cdn.jsdelivr.net/npm/hls.js@latest/dist/hls.min.js"></script>
<script>
if (Hls.isSupported()) {
var hls = new Hls();
hls.loadSource('https://cdn.example.com/video.m3u8');
hls.attachMedia(document.getElementById('player'));
}
</script>