Advertisement
Guest User

Untitled

a guest
Jun 16th, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. m_pPipeline = gst_parse_launch("tcpserversrc host=192.168.0.3 port=5000 ! tsdemux ! h264parse ! avdec_h264 ! autovideosink", NULL);
  2.  
  3. src = gst_element_factory_make("tcpserversink", "src");
  4. demux = gst_element_factory_make("tsdemux", NULL);
  5. h264parse = gst_element_factory_make("h264parse", NULL);
  6. avdec_h264 = gst_element_factory_make("avdec_h264", NULL);
  7. sink = gst_element_factory_make("autovideosink", NULL);//NULL);
  8. g_object_set(G_OBJECT(src), "host", "192.168.0.3", "port", 5000, nullptr);
  9. gst_bin_add_many(GST_BIN(m_pPipeline), src, demux, h264parse, avdec_h264, sink, nullptr);
  10. gst_element_set_state(src, GST_STATE_PLAYING);
  11.  
  12. Setting pipeline to PAUSED ...
  13. Pipeline is live and does not need PREROLL ...
  14. Setting pipeline to PLAYING ...
  15. New clock: GstSystemClock
  16.  
  17. gst-launch-1.0 v412src device=/dev/video0 ! video/x-h264,width=1280,height=720,framerate=30/1 ! h264parse ! mpegtsmux ! tcpclientskin host=192.168.0.3 port=5000
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement