使用 JS 判断 PSSH Box
现在 AI 已经非常牛逼了,如果你有这样的需求,非常明确的,建议你直接使用 AI。这是谷歌 Gemini 给出的结果: 使用 JavaScript 检测 MP4 文件中的 PSSH(保护系统特定标头)是一项复杂的任务,主要是因为: 二进制数据:MP4 文件是二进制的,而不是基于文本的。浏览器环境中的 JavaScript 在低级别上限制了对二进制数据的直接访问。 文件结构:PSSH 嵌入在 MP4 的原子结构中,需要解析才能找到它。 浏览器安全性:浏览器限制直接文件系统访问,限制您直接读取任意 MP4 文件的能力。 但是,您可以通过多种技术组合来实现这一点,主要涉及用于检索文件的 fetch API、用于二进制数据处理的 ArrayBuffer 和自定义解析逻辑。以下是一般方法的细分: 获取 MP4 文件: async function getPSSH(url) { try { const response 详情 »