【问题标题】:Playing secure audio streams with HTML5 Audio使用 HTML5 音频播放安全的音频流
【发布时间】:2012-05-22 10:29:38
【问题描述】:

是否可以使用 HTML5 音频标签播放受保护的流?我正在播放的流受密码保护(HTTP 基本身份验证),我如何提供凭据?提前致谢

【问题讨论】:

标签: basic-authentication html5-audio


【解决方案1】:

在您的 source 标记中使用特殊的 HTTP URL 格式 http://username:password@example.com/your_stream - 这会在标准 HTTP“授权”标头中发送凭据。

【讨论】:

  • 如果我没有用户名和密码,但我有授权不记名令牌怎么办?
  • @awe 授权承载令牌通常在特殊的 HTTP 头 Authorization: <your_token> 中传递
  • 但是我们如何在音频加载时附加这个标题?
  • 你不需要附加header,如果你使用这种url形式,它会自动附加。
  • @nrofis 如果您需要 HTTP 标头授权,您必须自己使用 JS 进行授权,获取音频数据并使用请求的块提供 html5 音频 pleer(请参阅developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-07-27
  • 1970-01-01
  • 1970-01-01
  • 2014-11-16
  • 1970-01-01
相关资源
最近更新 更多