This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM5708: QMediaplayer issue

Part Number: AM5708


Hi everyone,

I am using the AM5708 for development. Now I am having a problem. When using QMediaPlayer to play mp4 files, it is always unsuccessful.

So I used the player program in the /usr/share/qt5/examples/multimediawidget directory to test it. It was also unsuccessful and reported the following error:

root@AM57xx-Tronlong:/usr/share/qt5/examples/multimediawidgets/player# /etc/init.d/weston stop
Stopping Weston
root@AM57xx-Tronlong:/usr/share/qt5/examples/multimediawidgets/player# ./player -platform linuxfb
Warning: "Failed to connect: Connection refused"
Error: "Could not determine type of stream."
Warning: "Failed to connect: Connection refused"
Error: "Could not determine type of stream."

My SDK version is ti-processor-sdk-linux-rt-am57xx-evm-04.03.00.05, this may be a bit old, but I have no way to change it.

In addition, I can use the command

“gst-launch-1.0 filesrc location=test.mp4 ! qtdemux ! h264parse ! ducatih264decvpe ! kmssink”

to play video, but once I use QMediaPlayer, it will not work.

Please tell me how to solve this problem, thank you very much.


best regards

xiaoma

  • Hello,

    I am not able to replicate your problem using the TI SDK 4.3. I went to the directory "/usr/share/qt5/examples/multimediawidgets/player" and launched the application using the following command: "./player -platform linuxfb". Next, I told the application to play a video located under the directory "/usr/share/ti/video/HistoryOfTIAV-480p.mp4" and I was able to play the video without any problems. 

    Regards,
    Krunal

  • Hi Krunal,

    Thank you for your prompt reply.

    I re-tested it, still the same problem, here are the steps I performed:

    root@AM57xx-Tronlong:/usr/share/qt5/examples/multimediawidgets/player# ./player -platform linuxfb
    Warning: "Failed to connect: Connection refused"
    Error: "Could not determine type of stream."
    Warning: "Failed to connect: Connection refused"
    Error: "Could not determine type of stream."

    I didn't find "/usr/share/ti/video/HistoryOfTIAV-480p.mp4", so I tested another file, which can be played normally via gst-launch.

    Will it be an encoder problem?

    Here is the plugin for gst on my side:

    root@AM57xx-Tronlong:/usr/share/qt5/examples/multimediawidgets/player# gst-inspect-1.0 --plugin
    video4linux2: v4l2src: Video (video4linux2) Source
    video4linux2: v4l2sink: Video (video4linux2) Sink
    video4linux2: v4l2radio: Radio (video4linux2) Tuner
    video4linux2: v4l2deviceprovider (GstDeviceProviderFactory)
    video4linux2: v4l2video0convert: V4L2 Video Converter
    video4linux2: v4l2video10convert: V4L2 Video Converter
    videoconvert: videoconvert: Colorspace converter
    videorate: videorate: Video rate adjuster
    videotestsrc: videotestsrc: Video test source
    coreelements: capsfilter: CapsFilter
    coreelements: concat: Concat
    coreelements: downloadbuffer: DownloadBuffer
    coreelements: fakesrc: Fake Source
    coreelements: fakesink: Fake Sink
    coreelements: fdsrc: Filedescriptor Source
    coreelements: fdsink: Filedescriptor Sink
    coreelements: filesrc: File Source
    coreelements: funnel: Funnel pipe fitting
    coreelements: identity: Identity
    coreelements: input-selector: Input selector
    coreelements: output-selector: Output selector
    coreelements: queue: Queue
    coreelements: queue2: Queue 2
    coreelements: filesink: File Sink
    coreelements: tee: Tee pipe fitting
    coreelements: typefind: TypeFind
    coreelements: multiqueue: MultiQueue
    coreelements: valve: Valve element
    coreelements: streamiddemux: Streamid Demux
    playback: playbin: Player Bin 2
    playback: playsink: Player Sink
    playback: subtitleoverlay: Subtitle Overlay
    playback: streamsynchronizer: Stream Synchronizer
    playback: decodebin: Decoder Bin
    playback: uridecodebin: URI Decoder
    coretracers: latency (GstTracerFactory)
    coretracers: log (GstTracerFactory)
    coretracers: rusage (GstTracerFactory)
    coretracers: stats (GstTracerFactory)
    ducati: ducatih264dec: DucatiH264Dec
    ducati: ducatimpeg4dec: DucatiMpeg4Dec
    ducati: ducatimpeg2dec: DucatiMpeg2Dec
    ducati: ducativc1dec: DucatiVC1Dec
    ducati: ducatijpegdec: DucatiJpegDec
    ducati: ducatih264enc: H264 Encoder
    ducati: ducatimpeg4enc: MPEG4 Encoder
    ducati: ducatijpegenc: JPEG Encoder
    app: appsrc: AppSrc
    app: appsink: AppSink
    goom2k1: goom2k1: GOOM: what a GOOM! 2k1 edition
    dtmf: rtpdtmfdepay: RTP DTMF packet depayloader
    dtmf: rtpdtmfsrc: RTP DTMF packet generator
    dtmf: dtmfsrc: DTMF tone generator
    midi: midiparse: MidiParse
    debug: cpureport: CPU report
    debug: testsink: Test plugin
    debug: taginject: TagInject
    debug: progressreport: Progress report
    debug: pushfilesrc: Push File Source
    debug: navseek: Seek based on left-right arrows
    debug: rndbuffersize: Random buffer size
    debug: capssetter: CapsSetter
    debug: breakmydata: Break my data
    removesilence: removesilence: RemoveSilence
    segmentclip: videosegmentclip: Video buffer segment clipper
    segmentclip: audiosegmentclip: Audio buffer segment clipper
    speed: speed: Speed
    videobox: videobox: Video box filter
    audiofx: scaletempo: Scaletempo
    audiofx: audioecho: Audio echo
    audiofx: audiofirfilter: Audio FIR filter
    audiofx: audiowsincband: Band pass & band reject filter
    audiofx: audiowsinclimit: Low pass & high pass filter
    audiofx: audioiirfilter: Audio IIR filter
    audiofx: audiochebband: Band pass & band reject filter
    audiofx: audiocheblimit: Low pass & high pass filter
    audiofx: audiodynamic: Dynamic range controller
    audiofx: audioamplify: Audio amplifier
    audiofx: audiokaraoke: AudioKaraoke
    audiofx: audioinvert: Audio inversion
    audiofx: audiopanorama: Stereo positioning
    isomp4: qtmoovrecover: QT Moov Recover
    isomp4: mj2mux: MJ2 Muxer
    isomp4: 3gppmux: 3GPP Muxer
    isomp4: ismlmux: ISML Muxer
    isomp4: mp4mux: MP4 Muxer
    isomp4: qtmux: QuickTime Muxer
    isomp4: rtpxqtdepay: RTP packet depayloader
    isomp4: qtdemux: QuickTime demuxer
    mpegpsdemux: mpegpsdemux: The Fluendo MPEG Program Stream Demuxer
    spectrum: spectrum: Spectrum analyzer
    mulaw: mulawdec: Mu Law audio decoder
    mulaw: mulawenc: Mu Law audio encoder
    udp: udpsrc: UDP packet receiver
    udp: dynudpsink: UDP packet sender
    udp: multiudpsink: UDP packet sender
    udp: udpsink: UDP packet sender
    imagefreeze: imagefreeze: Still frame stream generator
    flxdec: flxdec: FLX video decoder
    mpegtsmux: mpegtsmux: MPEG Transport Stream Muxer
    jpegformat: jifmux: JPEG stream muxer
    jpegformat: jpegparse: JPEG stream parser
    videoparsersbad: vc1parse: VC1 parser
    videoparsersbad: h265parse: H.265 parser
    videoparsersbad: pngparse: PNG parser
    videoparsersbad: mpeg4videoparse: MPEG 4 video elementary stream parser
    videoparsersbad: mpegvideoparse: MPEG video elementary stream parser
    videoparsersbad: diracparse: Dirac parser
    videoparsersbad: h264parse: H.264 parser
    videoparsersbad: h263parse: H.263 parser
    dataurisrc: dataurisrc: data: URI source element
    gdp: gdppay: GDP Payloader
    gdp: gdpdepay: GDP Depayloader
    rtpmanager: rtpdtmfmux: RTP muxer
    rtpmanager: rtpmux: RTP muxer
    rtpmanager: rtpssrcdemux: RTP SSRC Demux
    rtpmanager: rtprtxsend: RTP Retransmission Sender
    rtpmanager: rtprtxreceive: RTP Retransmission receiver
    rtpmanager: rtprtxqueue: RTP Retransmission Queue
    rtpmanager: rtpsession: RTP Session
    rtpmanager: rtpptdemux: RTP Demux
    rtpmanager: rtpjitterbuffer: RTP packet jitter-buffer
    rtpmanager: rtpbin: RTP Bin
    rtponvif: rtponvifparse: ONVIF NTP timestamps RTP extension
    rtponvif: rtponviftimestamp: ONVIF NTP timestamps RTP extension
    mpegtsdemux: tsdemux: MPEG transport stream demuxer
    mpegtsdemux: tsparse: MPEG transport stream parser
    dvdspu: dvdspu: Sub-picture Overlay
    fieldanalysis: fieldanalysis: Video field analysis
    id3tag: id3mux: ID3 v1 and v2 Muxer
    audiovisualizers: wavescope: Waveform oscilloscope
    audiovisualizers: synaescope: Synaescope
    audiovisualizers: spectrascope: Frequency spectrum scope
    audiovisualizers: spacescope: Stereo visualizer
    smooth: smooth: Smooth effect
    interleave: deinterleave: Audio deinterleaver
    interleave: interleave: Audio interleaver
    equalizer: equalizer-10bands: 10 Band Equalizer
    equalizer: equalizer-3bands: 3 Band Equalizer
    equalizer: equalizer-nbands: N Band Equalizer
    smpte: smptealpha: SMPTE transitions
    smpte: smpte: SMPTE transitions
    adpcmenc: adpcmenc: ADPCM encoder
    y4menc: y4menc: YUV4MPEG video encoder
    soup: souphttpclientsink: HTTP client sink
    soup: souphttpsrc: HTTP client source
    mpegpsmux: mpegpsmux: MPEG Program Stream Muxer
    audiofxbad: audiochannelmix: Simple stereo audio mixer
    debugutilsbad: errorignore: Convert some GstFlowReturn types into others
    debugutilsbad: watchdog: Watchdog
    debugutilsbad: debugspy: DebugSpy
    debugutilsbad: compare: Compare buffers
    debugutilsbad: chopmydata: FIXME
    debugutilsbad: fpsdisplaysink: Measure and show framerate on videosink
    debugutilsbad: checksumsink: Checksum sink
    jpeg: jpegdec: JPEG image decoder
    jpeg: jpegenc: JPEG image encoder
    ossaudio: osssink: Audio Sink (OSS)
    ossaudio: osssrc: Audio Source (OSS)
    adpcmdec: adpcmdec: ADPCM decoder
    alpha: alpha: Alpha filter
    autodetect: autoaudiosrc: Auto audio source
    autodetect: autoaudiosink: Auto audio sink
    autodetect: autovideosrc: Auto video source
    autodetect: autovideosink: Auto video sink
    accurip: accurip: AccurateRip(TM) CRC element
    ivfparse: ivfparse: IVF parser
    alphacolor: alphacolor: Alpha color filter
    compositor: compositor: Compositor
    png: pngenc: PNG image encoder
    png: pngdec: PNG image decoder
    videocrop: aspectratiocrop: aspectratiocrop
    videocrop: videocrop: Crop
    dvb: dvbbasebin: DVB bin
    dvb: dvbsrc: DVB Source
    goom: goom: GOOM: what a GOOM!
    auparse: auparse: AU audio demuxer
    audioparsers: wavpackparse: Wavpack audio stream parser
    audioparsers: sbcparse: SBC audio parser
    audioparsers: mpegaudioparse: MPEG1 Audio Parser
    audioparsers: flacparse: FLAC audio parser
    audioparsers: dcaparse: DTS Coherent Acoustics audio stream parser
    audioparsers: ac3parse: AC3 audio stream parser
    audioparsers: amrparse: AMR audio stream parser
    audioparsers: aacparse: AAC audio stream parser
    mxf: mxfmux: MXF muxer
    mxf: mxfdemux: MXF Demuxer
    autoconvert: autovideoconvert: Select color space convertor based on caps
    autoconvert: autoconvert: Select convertor based on caps
    stereo: stereo: Stereo effect
    vmnc: vmncdec: VMnc video decoder
    pulseaudio: pulsedeviceprovider (GstDeviceProviderFactory)
    pulseaudio: pulsesrc: PulseAudio Audio Source
    pulseaudio: pulsesink: PulseAudio Audio Sink
    asfmux: asfparse: ASF parser
    asfmux: rtpasfpay: RTP ASF payloader
    asfmux: asfmux: ASF muxer
    replaygain: rgvolume: ReplayGain volume
    replaygain: rglimiter: ReplayGain limiter
    replaygain: rganalysis: ReplayGain analysis
    festival: festival: Festival Text-to-Speech synthesizer
    kms: kmssink: Video sink
    gaudieffects: gaussianblur: GstGaussianBlur
    gaudieffects: solarize: Solarize
    gaudieffects: exclusion: Exclusion
    gaudieffects: dodge: Dodge
    gaudieffects: dilate: Dilate
    gaudieffects: chromium: Chromium
    gaudieffects: burn: Burn
    rawparse: audioparse: Audio Parse
    rawparse: videoparse: Video Parse
    shm: shmsink: Shared Memory Sink
    shm: shmsrc: Shared Memory Source
    decklink: decklinkvideosrc: Decklink Video Source
    decklink: decklinkaudiosrc: Decklink Audio Source
    decklink: decklinkvideosink: Decklink Video Sink
    decklink: decklinkaudiosink: Decklink Audio Sink
    jp2kdecimator: jp2kdecimator: JPEG2000 decimator
    cairo: cairooverlay: Cairo overlay
    alaw: alawdec: A Law audio decoder
    alaw: alawenc: A Law audio encoder
    shapewipe: shapewipe: Shape Wipe transition filter
    fbdevsink: fbdevsink: fbdev video sink
    deinterlace: deinterlace: Deinterlacer
    videomixer: videomixer: Video mixer 2
    gstsiren: sirenenc: Siren Encoder element
    gstsiren: sirendec: Siren Decoder element
    matroska: webmmux: WebM muxer
    matroska: matroskamux: Matroska muxer
    matroska: matroskaparse: Matroska parser
    matroska: matroskademux: Matroska demuxer
    netsim: netsim: Network Simulator
    speex: speexdec: Speex audio decoder
    speex: speexenc: Speex audio encoder
    subenc: webvttenc: WebVTT encoder
    subenc: srtenc: Srt encoder
    id3demux: id3demux: ID3 tag demuxer
    coloreffects: chromahold: Chroma hold filter
    coloreffects: coloreffects: Color Look-up Table filter
    geometrictransform: perspective: perspective
    geometrictransform: fisheye: fisheye
    geometrictransform: mirror: mirror
    geometrictransform: square: square
    geometrictransform: tunnel: tunnel
    geometrictransform: bulge: bulge
    geometrictransform: stretch: stretch
    geometrictransform: waterripple: waterripple
    geometrictransform: twirl: twirl
    geometrictransform: sphere: sphere
    geometrictransform: rotate: rotate
    geometrictransform: pinch: pinch
    geometrictransform: marble: marble
    geometrictransform: kaleidoscope: kaleidoscope
    geometrictransform: diffuse: diffuse
    geometrictransform: circle: circle
    bayer: rgb2bayer: RGB to Bayer converter
    bayer: bayer2rgb: Bayer to RGB decoder for cameras
    videosignal: simplevideomark: Video marker
    videosignal: simplevideomarkdetect: Video detecter
    videosignal: videoanalyse: Video analyser
    inter: intervideosink: Internal video sink
    inter: intervideosrc: Internal video source
    inter: intersubsink: Internal subtitle sink
    inter: intersubsrc: Internal subtitle source
    inter: interaudiosink: Internal audio sink
    inter: interaudiosrc: Internal audio source
    videoframe_audiolevel: videoframe-audiolevel: Video-frame audio level
    rtsp: rtpdec: RTP Decoder
    rtsp: rtspsrc: RTSP packet receiver
    y4mdec: y4mdec: YUV4MPEG demuxer/decoder
    camerabin: camerabin: Camera Bin
    camerabin: wrappercamerabinsrc: Wrapper camera src element for camerabin2
    camerabin: viewfinderbin: Viewfinder Bin
    icydemux: icydemux: ICY tag demuxer
    level: level: Level
    multifile: splitmuxsrc: Split File Demuxing Bin
    multifile: splitmuxsink: Split Muxing Bin
    multifile: splitfilesrc: Split-File Source
    multifile: multifilesink: Multi-File Sink
    multifile: multifilesrc: Multi-File Source
    faad: faad: AAC audio decoder
    aiff: aiffmux: AIFF audio muxer
    aiff: aiffparse: AIFF audio demuxer
    videofiltersbad: videodiff: FIXME Long name
    videofiltersbad: zebrastripe: Zebra stripe overlay
    videofiltersbad: scenechange: Scene change detector
    navigationtest: navigationtest: Video navigation test
    flac: flactag: FLAC tagger
    flac: flacdec: FLAC audio decoder
    flac: flacenc: FLAC audio encoder
    sdp: sdpdemux: SDP session setup
    audiomixer: audiointerleave: AudioInterleave
    audiomixer: liveadder: AudioMixer
    audiomixer: audiomixer: AudioMixer
    waylandsink: waylandsink: wayland video sink
    pnm: pnmenc: PNM image encoder
    pnm: pnmdec: PNM image decoder
    wavenc: wavenc: WAV audio muxer
    multipart: multipartmux: Multipart muxer
    multipart: multipartdemux: Multipart demuxer
    avi: avisubtitle: Avi subtitle parser
    avi: avimux: Avi muxer
    avi: avidemux: Avi demuxer
    rtp: rtpstreamdepay: RTP Stream Depayloading
    rtp: rtpstreampay: RTP Stream Payloading
    rtp: rtpvrawpay: RTP Raw Video payloader
    rtp: rtpvrawdepay: RTP Raw Video depayloader
    rtp: rtpvp9pay: RTP VP9 payloader
    rtp: rtpvp9depay: RTP VP9 depayloader
    rtp: rtpvp8pay: RTP VP8 payloader
    rtp: rtpvp8depay: RTP VP8 depayloader
    rtp: rtpvorbispay: RTP Vorbis payloader
    rtp: rtpvorbisdepay: RTP Vorbis depayloader
    rtp: rtptheorapay: RTP Theora payloader
    rtp: rtptheoradepay: RTP Theora depayloader
    rtp: rtpsv3vdepay: RTP SVQ3 depayloader
    rtp: rtpspeexdepay: RTP Speex depayloader
    rtp: rtpspeexpay: RTP Speex payloader
    rtp: rtpsirendepay: RTP Siren packet depayloader
    rtp: rtpsirenpay: RTP Payloader for Siren Audio
    rtp: rtpsbcpay: RTP packet payloader
    rtp: rtpsbcdepay: RTP SBC audio depayloader
    rtp: rtpqdm2depay: RTP QDM2 depayloader
    rtp: rtpqcelpdepay: RTP QCELP depayloader
    rtp: rtpmp4gpay: RTP MPEG4 ES payloader
    rtp: rtpmp4gdepay: RTP MPEG4 ES depayloader
    rtp: rtpmp4adepay: RTP MPEG4 audio depayloader
    rtp: rtpmp4apay: RTP MPEG4 audio payloader
    rtp: rtpmp4vdepay: RTP MPEG4 video depayloader
    rtp: rtpmp4vpay: RTP MPEG4 Video payloader
    rtp: rtpmp2tpay: RTP MPEG2 Transport Stream payloader
    rtp: rtpmp2tdepay: RTP MPEG Transport Stream depayloader
    rtp: rtpmp1sdepay: RTP MPEG1 System Stream depayloader
    rtp: asteriskh263: RTP Asterisk H263 depayloader
    rtp: rtpL24depay: RTP audio depayloader
    rtp: rtpL24pay: RTP audio payloader
    rtp: rtpL16depay: RTP audio depayloader
    rtp: rtpL16pay: RTP audio payloader
    rtp: rtpklvpay: RTP KLV Payloader
    rtp: rtpklvdepay: RTP KLV Depayloader
    rtp: rtpjpegpay: RTP JPEG payloader
    rtp: rtpjpegdepay: RTP JPEG depayloader
    rtp: rtpj2kpay: RTP JPEG 2000 payloader
    rtp: rtpj2kdepay: RTP JPEG 2000 depayloader
    rtp: rtph265pay: RTP H265 payloader
    rtp: rtph265depay: RTP H265 depayloader
    rtp: rtph264pay: RTP H264 payloader
    rtp: rtph264depay: RTP H264 depayloader
    rtp: rtph263pay: RTP H263 packet payloader
    rtp: rtph263depay: RTP H263 depayloader
    rtp: rtph263pdepay: RTP H263 depayloader
    rtp: rtph263ppay: RTP H263 payloader
    rtp: rtph261depay: RTP H261 depayloader
    rtp: rtph261pay: RTP H261 packet payloader
    rtp: rtpopuspay: RTP Opus payloader
    rtp: rtpopusdepay: RTP Opus packet depayloader
    rtp: rtpmpvpay: RTP MPEG2 ES video payloader
    rtp: rtpmpvdepay: RTP MPEG video depayloader
    rtp: rtpmparobustdepay: RTP MPEG audio depayloader
    rtp: rtpmpapay: RTP MPEG audio payloader
    rtp: rtpmpadepay: RTP MPEG audio depayloader
    rtp: rtppcmapay: RTP PCMA payloader
    rtp: rtppcmupay: RTP PCMU payloader
    rtp: rtppcmudepay: RTP PCMU depayloader
    rtp: rtppcmadepay: RTP PCMA depayloader
    rtp: rtpamrpay: RTP AMR payloader
    rtp: rtpamrdepay: RTP AMR depayloader
    rtp: rtpgsmpay: RTP GSM payloader
    rtp: rtpgsmdepay: RTP GSM depayloader
    rtp: rtpg729pay: RTP G.729 payloader
    rtp: rtpg729depay: RTP G.729 depayloader
    rtp: rtpg726pay: RTP G.726 payloader
    rtp: rtpg726depay: RTP G.726 depayloader
    rtp: rtpg723pay: RTP G.723 payloader
    rtp: rtpg723depay: RTP G.723 depayloader
    rtp: rtpg722pay: RTP audio payloader
    rtp: rtpg722depay: RTP audio depayloader
    rtp: rtpilbcdepay: RTP iLBC depayloader
    rtp: rtpilbcpay: RTP iLBC Payloader
    rtp: rtpgstpay: RTP GStreamer payloader
    rtp: rtpgstdepay: GStreamer depayloader
    rtp: rtpdvpay: RTP DV Payloader
    rtp: rtpdvdepay: RTP DV Depayloader
    rtp: rtpceltpay: RTP CELT payloader
    rtp: rtpceltdepay: RTP CELT depayloader
    rtp: rtpbvpay: RTP BV Payloader
    rtp: rtpbvdepay: RTP BroadcomVoice depayloader
    rtp: rtpac3pay: RTP AC3 audio payloader
    rtp: rtpac3depay: RTP AC3 depayloader
    flv: flvmux: FLV muxer
    flv: flvdemux: FLV Demuxer
    rfbsrc: rfbsrc: Rfb source
    dvbsuboverlay: dvbsuboverlay: DVB Subtitles Overlay
    vcdsrc: vcdsrc: VCD Source
    wavparse: wavparse: WAV audio demuxer
    freeverb: freeverb: Reverberation/room effect
    cutter: cutter: Audio cutter
    gdkpixbuf: gdkpixbufsink: GdkPixbuf sink
    gdkpixbuf: gdkpixbufoverlay: GdkPixbuf Overlay
    gdkpixbuf: gdkpixbufdec: GdkPixbuf image decoder
    effectv: rippletv: RippleTV effect
    effectv: streaktv: StreakTV effect
    effectv: radioactv: RadioacTV effect
    effectv: optv: OpTV effect
    effectv: quarktv: QuarkTV effect
    effectv: revtv: RevTV effect
    effectv: vertigotv: VertigoTV effect
    effectv: shagadelictv: ShagadelicTV
    effectv: warptv: WarpTV effect
    effectv: dicetv: DiceTV effect
    effectv: agingtv: AgingTV effect
    effectv: edgetv: EdgeTV effect
    taglib: apev2mux: TagLib-based APEv2 Muxer
    taglib: id3v2mux: TagLib-based ID3v2 Muxer
    apetag: apedemux: APE tag demuxer
    ivtc: combdetect: Comb Detect
    ivtc: ivtc: Inverse Telecine
    pcapparse: irtspparse: IRTSPParse
    pcapparse: pcapparse: PCapParse
    videofilter: videomedian: Median effect
    videofilter: videoflip: Video flipper
    videofilter: videobalance: Video balance
    videofilter: gamma: Video gamma correction
    yadif: yadif: YADIF deinterlacer
    vpeplugin: ducativc1decvpe: ducativc1decvpe
    vpeplugin: ducatijpegdecvpe: ducatijpegdecvpe
    vpeplugin: ducatimpeg4decvpe: ducatimpeg4decvpe
    vpeplugin: ducatimpeg2decvpe: ducatimpeg2decvpe
    vpeplugin: ducatih264decvpe: ducatih264decvpe
    vpeplugin: vpe: vpe
    interlace: interlace: Interlace filter
    staticelements: bin: Generic bin
    staticelements: pipeline: Pipeline object

    Total count: 132 plugins, 433 features

    Regards,
    xiaoma

  • Hi Krunal,

    After I installed “gstreamer1.0-plugins-base-typefindfunctions_1.8.3-r0.arago0_armv7ahf-neon.ipk“, I was able to play the video using the player, but I encountered another problem:

    root@am57xx-evm:~# /usr/share/qt5/examples/multimediawidgets/player/player -platform linuxfb
    [ 151.355340] omap-iommu 55082000.mmu: 55082000.mmu: version 2.1
    Warning: "A lot of buffers are being dropped."
    Warning: "A lot of buffers are being dropped."
    Warning: "A lot of buffers are being dropped."
    Warning: "A lot of buffers are being dropped."
    Warning: "A lot of buffers are being dropped."
    Warning: "A lot of buffers are being dropped."

    The video has frame dropping, and there are green patches on the bottom and right side of the screen.

    Regards,
    xiaoma

  • Hello xiaoma,

    I am wondering if you could please try using the default filesystem that comes with the SDK. I am not able to replicate your issues with the default filesystem in the PSDK4.3.

    Regards,
    Krunal