Kepler Mpeg2 support

App Name: Tablo
We are wondering if Kepler supports the mpeg2 video format/codec (not HLS mpeg2ts) - The documentation here does not list it, but the language of the codec list could indicate that the list there is not inclusive of all formats.

The headless js video playback service does not report an error when we try to play MPEG2 video, and seems to just fail silently. The logs for the service are also ambiguous.

Thanks!

1 Like

Hi @Jon_Page ,

Can we get the sample content url?
Our team will check on this and get back.

Thanks,
Rohit

Sure, I have forwarded a stream url to our amazon contact, with this ticket linked!

Hey guys, I am having the same problem. @Jon_Page Did you manage to solve this problem?

Just to specify, I have an MPEG2TS container stream with an MPEG2 Video (codec) and AC3 audio. This is the stream info from ffprobe:

Stream #0:0[0x71]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p(tv, top first), 720x480 [SAR 32:27 DAR 16:9], 29.97 fps, 29.97 tbr, 90k tbn
Side data:
cpb: bitrate max/min/avg: 15000000/0/0 buffer size: 1835008 vbv_delay: N/A
Stream #0:1[0x74](eng): Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, stereo, fltp, 128 kb/s
Stream #0:2[0x75](spa): Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, stereo, fltp, 128 kb/s

And when trying to play this stream in the Video src (@amazon-devicesamazon-devicesamazon-devicesamazon-devices/react-native-w3cmedia) the app literally breaks; I am wondering if there is some workaround to play this kind of stream, if not, if there is some intention in the future to implement this.

@Amz_Rsk I am wondering if there is some workaround to play this kind of stream, if not, if there is some intention in the future to implement this. Other questions:

  • Does the Vega device have a codec for MPEG-2 video?
  • Does the Vega OS have the ability to deal with MPEG-2 video?
  • Is there some way for the WebView app (The Webview inside the React Native app) to access the GStream (like a bypass) to deal with this kind of codec?
  • Is there some way for the React Native app to access the GStream (like a bypass) to deal with this kind of codec?

Hi @PatrickJanuario ,

This is still WIP from our team.

However, our team can check on your case to check for workarounds or solutions.
Can you please create a new bug for this to have all the information in place and to better track this?
Bug template: Bug Reports - Amazon Developer Community

Thanks,
Rohit

Hey Rohit, thank you for the fast response. I already created the error report about three weeks ago ( Amazon Developer Sign-In ). If the support team could answer there would be great! Thanks!