您好,
我可以把帧发送给 USB 摄像头来显示、可以了、gstreamer 的命令如下:
"gst-launch-1.0 v4l2src device=/dev/video-usb-cam0! video/x-raw,format=yuy2,framerate=5/1,width=1920,height=1080! tiovxdlcolorconvert! video/x-raw,宽度=1920,高度=1080,格式=NV12! 排队! tiperfoverlay main-title=null 覆盖类型=1! kmssink sync=false max-latenity=5000000 qos=true processing-dailed=15000000 driver-name=tidss connector-id=40 plane-id=31 force-modesetting=true "。
但当我想 把该帧发送 到远程设备时、错误 的是 gstreamer 的命令如下:
"gst-launch-1.0 v4l2src device=/dev/video-usb-cam0! video/x-raw,format=yuy2,framerate=5/1,width=1920,height=1080! tiovxdlcolorconvert! video/x-raw,宽度=1920,高度=1080,格式=NV12! 排队! tiperfoverlay main-title=null 覆盖类型=1! v4l2jpegenc! multipartmux border=spionisto! rndbuffersize max=65000! udpsink host=127.0.0.1 port=8081 sync=false"
日志如下:
应用程序:初始化...!!!
内存:初始化...!!!
MEM:已初始化 DMA 堆(FD=6)!!!
内存:初始化...完成!!
IPC:初始化...!!!
IPC:初始化...完成!!!
remote_service: init ...!!!
remote_service: init……done!!!
2448.927539 s:GTC 频率= 200 MHz
应用程序:初始化...完成!!
2448.927673 s:vx_zone_init:已启用
2448.927690 s:vx_zone_error:Enabled
2448.927699 s:vx_zone_warning:Enabled
2448.929166 s:vx_zone_init:[tivxInitLocal:130]初始化已完成!!
2448.929798 s:vx_zone_init:[tivxHostInitLocal:101]已针对主机完成初始化!!
正在将管道设置为暂停...
管道是活跃的,不需要 PREROLL ...
管道是 PREROLLED ..
正在设置管道播放...
新时钟:GstSystemClock
错误:来自元素/GstPipeine0/GstV4l2Src:v4l2src0:内部数据流错误。
其他调试信息:
../gstreamer-1.20.6/libs/gst/base/gstbasesrc.c (3127):Gst_base_src_loop ():/GstPipeline:pipeline0/GstV4l2Src:v4l2src0:
流已停止、原因未协商(-4)
执行在0:00:01.562151780之后结束
错误:来自元素/GstPipeine0/GstQueue:queue0:内部数据流错误。
正在将管道设置为空...
其他调试信息:
../gstreamer-1.20.6/plugins/elements/gstqueue.c (992):GST_Queue_handle_sink_event ():/GstPipeine0/GstQueue:queue0:
流已停止、原因未协商(-4)
正在释放管道...
2452.250634 s:vx_zone_init:[TIvxHostDeInitLocal:115]已为主机完成初始化!!
2452.255732 s:vx_zone_init:[tivxDeInitLocal:193]取消初始化已完成!!!
应用程序: Deinit ..!!
remote_service: Deinit……!!!
remote_service: deinit……完成!!
IPC: Deinit...!!
IPC: DeInit ...完成!
内存:Deinit…!!!
DDR_SHARED_MEM:分配:7个分配、共21772872字节
DDR_SHARED_MEM:free's:7个免费的字节,共21772872个字节
DDR_SHARED_MEM:open 的:0个字节的分配
Mem: Deinit...完成!!
应用程序: Deinit ...完成!
