Streaming GStreamer流必须首先启动客户端
我能够流h264或MPEG4视频。必须首先启动客户端播放器,然后启动流媒体启动服务器 我需要的是能够在服务器之后连接到已经开始播放的流启动客户端 服务器和客户端都在同一个i.MX6设备上运行 服务器示例:Streaming GStreamer流必须首先启动客户端,streaming,gstreamer,Streaming,Gstreamer,我能够流h264或MPEG4视频。必须首先启动客户端播放器,然后启动流媒体启动服务器 我需要的是能够在服务器之后连接到已经开始播放的流启动客户端 服务器和客户端都在同一个i.MX6设备上运行 服务器示例: gst-launch-0.10 -vvv filesrc location=bruce.mp4 typefind=true \ ! qtdemux name=demux \ demux.video_00 \ ! queue ! h264parse split-packetize
gst-launch-0.10 -vvv
filesrc location=bruce.mp4 typefind=true \
! qtdemux name=demux \
demux.video_00 \
! queue ! h264parse split-packetized=true \
! mpegtsmux ! rtpmp2tpay ! gdppay \
! udpsink host=239.255.1.1 port=5004
客户示例:
gst-launch-0.10 -vvv
udpsrc port=5004 multicast-group=239.255.1.1 caps="application/x-gdp" \
! gdpdepay ! gstrtpjitterbuffer \
! rtpmp2tdepay ! mpegtsdemux name=demux \
! queue max-size-buffers=0 max-size-time=0 \
! vpudec low-latency=true framedrop=true \
! mfw_isink sync=false