2011-09-28 180 views
3

是否可以使用直播方式創建語音通話或視頻通話應用程序? 感謝Apple HTTP LIVE流式傳輸

+0

的[HTTP實時流(HTTP://來自Apple的tools.ietf.org/html/draft-pantos-http-live-streaming-05)協議不適用於雙向實時通信。如果您足夠快地更新索引文件,它會變得非常接近,但請注意,它需要兩側的服務器發佈要傳輸的文件。這僅僅是適合這項工作的技術。 – Jano

回答

4

HLS是不是你的目的的理想技術由於

  1. 延遲 HLS視頻流被分解成MPEGTS的每一個必須被全部轉移,可以播放之前10secs塊。因此總是有一個與HLS相關的顯着延遲。
  2. 緩衝如果數據傳輸不良,HLS播放器緩衝並且不會跳過,這不是您想要的視頻聊天。
  3. 沒有打孔 HLS適用於HTTP,UDP不是 - 所以你將不能夠利用UDP hole-punching如果你的客戶是後面的NAT /防火牆