前言
我一直在阅读 ogg 文档,尤其是框架部分。
当然,我不是很了解。但据我了解,ogg 文件由一系列 ogg 页面(最大 64kB)组成。“绝对颗粒位置”决定了一个ogg视频在每个页眉中的帧数。
实际问题
假设我有一些大型视频文件,例如本地存储的安全镜头。将视频文件拆分为 ogg 页面,并将它们存储在 Web 服务器的 MySQL 表中,每个页面都有相应的时间戳。(最大 Blob 大小为 64kB)
当请求从时间A到时间B观看视频时,php 脚本将查询表并获取该时间跨度之间的 ogg 页面。并将帧号从 0 增加到x并使用适当的 mime 类型将其回显。
这合理吗?