Gstreamer plugins bad : mpegts decoding issue

Hi,
I have compiled the gstreamer and all the plugins in openwrt. But the decoding the mpegts audio stream through an alexa application is creating problem.
The error shows like this :

Your GStreamer installation is missing a plug-in.,debug:
no suitable plugins found\:
Missing decoder\: MPEG-2 Transport Stream (video/mpegts\, systemstream\=(boolean)true\, packetsize\=(int)188)

I wanted to know which gstremer plugins I am missing ?
I checked on board. Libraries related to mpegts are present (libgstmpegtsdemux.so*)

openwrt details :

DISTRIB_ID='OpenWrt'
DISTRIB_RELEASE='Chaos Calmer'
DISTRIB_REVISION='a1b4813+r49254'
DISTRIB_CODENAME='chaos_calmer'
DISTRIB_TARGET='ipq/ipq40xx'
DISTRIB_DESCRIPTION='OpenWrt Chaos Calmer 15.05.1'
DISTRIB_TAINTS='no-all busybox override'

You look like you're running an OEM build based on the now-obsolete, unsupported, and known insecure Chaos Calmer release (from 2015). Even though that might have some OpenWrt code in it, virtually all OEM releases can't be supported here as they run proprietary kernels, drivers, and/or application software.

OpenWrt has IPQ40xx support at this time, but it is not clear what device you are running. Knowing the device would help determine which current firmware is appropriate, including if a pre-built image with the GUI included is available.

2 Likes