gpt4 book ai didi

javascript - 如何避免网络音频 api 的 CORS 限制?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:33:29 26 4
gpt4 key购买 nike

我正在尝试为音频流创建一些可视化。但是当我尝试使用 createMediaElementSource() 函数访问原始音频数据时,我遇到了 CORS 问题。

有没有办法避免这种限制并从其他来源的流中获取原始音频数据?也许使用 WebSockets?

最佳答案

有五种方法来处理跨源检索的保护:

  1. CORS headers -- 这个比较理想,但是需要第三方服务器的配合
  2. JSONP -- 不适用于流媒体内容,您通常需要第三方服务器的配合
  3. iframe 和窗口间通信 -- 可能不适合流媒体内容,您需要第三方服务器的配合
  4. 关闭浏览器保护——您需要在自定义模式下运行浏览器,并且您不应将该浏览器用于任何其他用途
  5. 服务器端代理——相对较慢但通常是唯一可行的选择

关于javascript - 如何避免网络音频 api 的 CORS 限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30603872/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com