http 树莓派+官方摄像头模块+VLC串流实时输出网络视频流

转:http://bbs.ickey.cn/group-topic-id-14728.html

http://www.raspberry-projects.com/pi/pi-hardware/raspberry-pi-camera/streaming-video-using-vlc-player

http://shumeipai.nxez.com/2014/11/23/raspberry-pi-using-vlc-show-nude-webcam-stream-h264.html

默认大概5秒,可以改变VLC的参数,大幅降低延时。

–udp-caching=500 延时0.5秒

sudo apt-get update

sudo apt-get install vlc
raspivid -o - -t 0 -w 640 -h 360 -rot 180 -fps 25|cvlc -vvv stream:///dev/stdin --sout '#standard{access=http,mux=ts,dst=:8090}' :demux=h264
在电脑端,无论是Windows,Linux还是OSX,或者安卓机器,只要能安装VLC,现在就可以打开VLC,然后打开媒体-》网络串流-》输入http://192.168.1.112(pi的ip):8090查看实时不卡的网络监控了。
rtsp输出

pi@raspberrypi ~ $ sudo raspivid -o - -t 0 -w 640 -h 360 -rot 180 -fps 25|cvlc -vvv stream:///dev/stdin --sout '#rtp{sdp=rtsp://192.168.1.112:10086/stream}' :demux=h264

客户端

yanisyu@yanisyu-Aspire-E1-571G:~/movie$ vlc rtsp://192.168.1.112:10086/stream

第一行是更新软件数据库

第二行是安装vlc

第三行是使用PI官方的raspivid捕获视频工具把视频流输出到vlc,通过vlc转码成h264网络视频流通过http协议以ts的形式封装,然后输出到8090端口,用这个当监控只要网络稳定绝对不卡。

看到以下窗口就说明开始正常输出内容了。然后在其它VLC客户端打开网络串流就行了。

还有哦。摄像头模块工作的时候那个红色的灯会一直亮,嘿嘿,要想禁用它的话

sudo nano /boot/config.txt

然后加入一行

disable_camera_led=1

按Ctrl+X按Y保存退出就行了。不要干坏事哦。。。。。。。。。。。。。

    A+
发布日期:2015年08月13日  所属分类:未分类

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: