Search code examples
androidmobilevideo-streaminghttp-live-streaming

Streaming image artefacts


when I watched videos on my mobile phone I never noticed any image artefacts. Most of the time I was connected to a Wi-Fi and the streaming protocol was HLS. On error the video just stopped, crashed or showed me a load indicator.

That’s why I would ask on which faults you can see image artefacts? If the streaming protocol or the device detect image artefacts in error cases? And which image artefacts you guys has seen.

Thanks!


Solution

  • Image artefacts are caused by errors in the video stream. The errors are a result of bad input stream, errors made by the encoder, errors during transfer and so on. Some errors are fatal, from others the decoder can recover - this depends on the decoder itself. IMHO android video capabilities are very poor.