Gstreamer:无法通过TCP使用流

时间:2019-02-07 16:19:12

标签: gstreamer

我在装有网络摄像头的Windows笔记本电脑上安装了gstreamer。我想使用gstreamer传输网络摄像头并在另一台PC(相同的本地网络)上观看。

我的设置如下: 服务器(带网络摄像头的笔记本电脑,Windows)

gst-launch-1.0.exe ksvideosrc ! video/x-raw,width=640,height=480,framerate=30/1 ! videoconvert ! x264enc bframes=0 key-int-max=45 bitrate=512 ! video/x-h264,profile=baseline,stream-format=avc,alignment=au,width=640,height=480,framerate=30/1 ! tcpserversink port=7001 host=0.0.0.0 recover-policy=keyframe sync-method=latest-keyframe

运行此命令时,网络摄像头指示灯会亮起,这意味着摄像头处于活动状态。

我正在尝试通过输入tcp://:7001通过VLC消费流 挂在连接状态 端口已打开,当笔记本电脑上的gstremer处于活动状态时,我可以远程登录到该端口。

试图通过运行在PC上与gstremer一起使用

gst-launch-1.0.exe -v tcpclientsrc host=192.168.1.5 port=7001 ! decodebin ! autovideosink

但是它挂在管道上是PREROLLING ...

我正在Windows上使用gstremers 1.15.1(在两台PC上)

我怎么了?

谢谢

0 个答案:

没有答案