我有便宜的 Apache PHP 主机。我有一个 mp4 和/或 Ogg 视频文件。我想动态地将此视频流式传输给用户。并让那些用户通过 HTML 5 视频播放器看到它。
您如何使用视频标签(即非渐进式下载)和 Apache PHP 进行真正的流式传输(能够滚动到视频的任何部分而无需先前下载完整视频)?
这里的“真实”流媒体和“伪”流媒体之间似乎有轻微的混淆。我相信真正的流媒体是指通过流媒体协议(例如 rtsp、rtmp 或 mms)从专业媒体服务器流式传输视频,其中媒体在可供观看之前不会首先下载。我不认为任何浏览器都支持 HTML5 - 至少我还没有看到任何支持它。
伪流似乎是您想要的,但它基本上仍然是渐进式流,唯一的区别是您告诉服务器您要从文件中的哪个位置或时间开始流式传输。
这是一个使用时间偏移移动到视频的任何部分的 HTML5 视频示例。它应该为您提供自己尝试所需的所有信息。