user968763
user968763

Reputation: 31

Apple HTTP LIVE streaming

Is it possible to use the Live streaming method to create a Voice call or Video call app ? thanks

Upvotes: 3

Views: 842

Answers (1)

S B
S B

Reputation: 8384

HLS is not the ideal technology for your purpose due to

  1. Latency HLS video stream is broken down into mpegts chunks of 10secs each which has to be transferred fully before it can be played. Hence there is always a significant delay associated with HLS.
  2. Buffering In case of poor data transmission, HLS player buffers and doesn't skip ahead which is not what you want for a video chat.
  3. No Hole punching HLS works on HTTP, not UDP - so you won't be able to leverage UDP hole-punching if your clients are behind NAT / firewalls

Upvotes: 4

Related Questions