Skip to content

tvOS issue with aspect ratio changing in mpeg ts stream

My app uses TVVLCKit to playback MPEG TS streams served by DBS2 receiver. I currently use yestrdays nightly. Following happens:

  1. you start plaback of a PAL stream (576i) showing old movie with 4:3 aspect ratio
  2. advertisment block starts with spots in 16:9 -> stream plays back in 4:3, so it is too tall
  3. stream switches back to 4:3 when movie begins again -> it is shown taller then 4:3

With every change of aspect ratio it gets worse. So the change of the aspect ratio is detected, but not correctly used for playback.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information