AW: record H264 stream use multifilesink

Michelle Guo guolulu_318 at 126.com
Fri Oct 13 11:55:12 UTC 2017


Hi Thornton,

Thank you for your reply.

My pipeline is shown below:
gst-launch-1.0 rtpbin name=rtpbin \ 
>  udpsrc 
> caps="application/x-rtp,media=(string)video,clock-rate=(int)90000,encoding-name=(string)H264,payload=(int)96" 
> port=5000 ! queue ! rtpbin.recv_rtp_sink_0  rtpbin. ! rtph264depay ! tee 
> name=teevideo teevideo. ! queue ! vpudec ! overlaysink async=false \ 
> teevideo. ! queue ! 
> "video/x-h264,width=1024,height=768,framerate=(fraction)25/1" !
> splitmuxsink 
> location="/../data/save%d.mkv" max-files=300 max-size-time=10000000000 
> muxer=matroskamux & 

The play branch and record branch can both work well. However, when I play
MKV video using VLC, mosaic appears on the screen, so the video can not play
successfully.

Since I am a new learner on Gstreamer, could you explain you solution in
details?

Thank you

regards,
Michelle



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


More information about the gstreamer-devel mailing list