Usage of tee to split encoder output

pchaurasia pchaurasia at gameloreinc.com
Mon Sep 18 05:44:00 UTC 2017


Hi Folks,

1. I am looking to build this pipeline -

camera_rd --> encode --> tee t1 --> queue1 --> filesink t1. --> queue2 -->
decode --> opencv processing

2. First I am trying to accomplish - 

camera_rd --> encode --> tee t1 --> queue1 --> filesink t1. --> queue2 -->
playbin --> nveglglessink

3. I have following pipeline that is not working - 

ubuntu at tegra-ubuntu:~/tegra_multimedia_api/argus/samples$ gst-launch-1.0
nvcamerasrc fpsRange="30.0 30.0" ! 'video/x-raw(memory:NVMM),
width=(int)1920, height=(int)1080, format=(string)I420,
framerate=(fraction)30/1'  ! omxh265enc bitrate=3000000 ! h265parse! queue
name=queenc ! matroskamux name=mux ! tee name=t ! queue ! filesink
location=test_file.mkv async=0 t. ! queue ! playbin 

WARNING: erroneous pipeline: could not link queue2 to playbin0


Any idea how to connect (last queue) queue  to playbin ? 


Thanks,



--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/


More information about the gstreamer-devel mailing list