差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
digi:arm-embedded:ccmp2:usbwifi [2025/03/24 12:05] – robin | digi:arm-embedded:ccmp2:usbwifi [2025/03/24 14:59] (当前版本) – robin | ||
---|---|---|---|
行 49: | 行 49: | ||
3、本地打开:gst-launch-1.0 -v souphttpsrc location=http:// | 3、本地打开:gst-launch-1.0 -v souphttpsrc location=http:// | ||
</ | </ | ||
+ | 整成脚本: | ||
+ | < | ||
+ | #!/bin/bash | ||
+ | |||
+ | mjpg_streamer -i " | ||
+ | |||
+ | sleep 1 | ||
+ | |||
+ | gst-launch-1.0 souphttpsrc location=http:// | ||
+ | |||
+ | </ | ||
+ | |||
4、窄带小模块的优化方式 | 4、窄带小模块的优化方式 | ||
在mjpg_streamer -i " | 在mjpg_streamer -i " | ||
+ | 5、gstreamer的方式测试及比较 | ||
+ | 注意,我们创建/ | ||
+ | < | ||
+ | mkfifo / | ||
+ | gst-launch-1.0 -q v4l2src device=/ | ||
+ | image/ | ||
+ | multipartmux boundary=frame ! \ | ||
+ | filesink location=/ | ||
+ | nano / | ||
+ | 内容为: | ||
+ | #!/bin/sh | ||
+ | echo " | ||
+ | echo | ||
+ | cat / | ||
+ | 在thttpd.conf中启用 | ||
+ | nano / | ||
+ | 内容如下: | ||
+ | dir=/ | ||
+ | cgipat=/ | ||
+ | user=root | ||
+ | </ | ||
+ | |||
+ | 本地 | ||
+ | < | ||
+ | 本地显示 | ||
+ | gst-launch-1.0 filesrc location=/ | ||
+ | multipartdemux boundary=frame ! \ | ||
+ | image/jpeg ! jpegdec ! videoconvert ! waylandsink | ||
+ | 如果直接用摄像头而不是fifo流的命令是这个,但如果用web后估计会是占用状态,所以用上面的方式 | ||
+ | gst-launch-1.0 v4l2src device=/ | ||
+ | image/ | ||
+ | jpegdec ! videoconvert ! \ | ||
+ | waylandsink | ||
+ | </ | ||
+ | rtsp的方法待测 | ||