좋은 하루 동료 프로그래머 RPi에서 gstreamer로 .ts 파일을 바로 재생하려고합니다. gstreamer를-1.0뿐만 아니라 GST-OMX가 성공적으로 설치되었으며, 매력 등이 예 파이프 라인 실행 : 나는 플레이 playbin를 사용하려고하면 gst-launch-1.0 -v filesrc location=h264_720p_hp_5.1_6mbps_ac3_planet.mp4 ! qtdemux ! h264parse ! omxh264dec ! autovideosink
Raspberry Pi에서 Gstreamer-1.0으로 mpeg2ts 재생
실제로 있긴하지만, gst-launch-1.0 playbin uri=file:/root/h264_720p_hp_5.1_6mbps_ac3_planet.mp4
사용하여 작동합니다. ts 파일은 실제로 그것을 실행하지만 매우 가난한 프레임 속도로만이 접근법을 사용할 수 없게 만듭니다.
위에서 설명한 것과 비슷한 사용자 지정 파이프 라인을 빌드하려고하면 "tsparse"가 "omxmpeg2videodec"과 호환되지 않는 것으로 나타납니다.
이 내가 실행하는 것입니다 :
이 오류를 출력gst-launch-1.0 -v filesrc location=parkrun1920_12mbps.ts ! tsdemux ! tsparse ! omxmpeg2videodec ! autovideosink
:
erroneous pipeline: could not link mpegtsparse2-0 to omxmpeg2videodec-omxmpeg2videodec0
사람이 내가 gstreamer를 유창 MPEG2-TS 파일을 플레이를 할 수있는 방법을 생각을 가지고 있습니까?
내 목표는 동일한 RPi에서 mumudvb가 제공하는 http 유니 캐스트 mpeg2-ts 스트림을 재생하는 것입니다.
도움을 주셔서 감사합니다.
편집 : omxplayer는 완벽하게 부드러운 .ts 파일을 재생하므로 내 문제가 하드웨어 또는 파일과 관련이 없다고 생각합니다.