【问题标题】:Apple HTTP LIVE streamingApple HTTP LIVE 流式传输
【发布时间】:2012-05-03 22:43:12
【问题描述】:

是否可以使用实时流媒体方法创建语音通话或视频通话应用程序? 谢谢

【问题讨论】:

  • Apple 的HTTP Live Streaming 协议不适用于双向实时通信。如果您更新索引文件的速度足够快,它将接近,但请注意,它需要在每一端发布文件以流式传输的服务器。它只是不适合这项工作。

标签: ios http-live-streaming


【解决方案1】:

HLS 不是适合您的理想技术,因为

  1. 延迟 HLS 视频流被分解为 10 秒的 mpegts 块,每个块必须完全传输才能播放。因此,与 HLS 相关的延迟总是很明显。
  2. 缓冲在数据传输不佳的情况下,HLS 播放器会缓冲并且不会向前跳过,这对于视频聊天来说不是您想要的。
  3. 不打洞 HLS 适用于 HTTP,而不是 UDP - 如果您的客户端位于 NAT/防火墙后面,您将无法利用 UDP hole-punching

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-04-05
    • 1970-01-01
    • 1970-01-01
    • 2013-12-25
    • 1970-01-01
    • 2012-01-01
    • 1970-01-01
    • 2021-07-18
    相关资源
    最近更新 更多