FFmpeg 4.3 H265 二十二.4,使用计算机摄像头,通过VCL软件, 模拟 监控摄像头 的 RTSP 流
如果你有了支持RTSP协议的摄像头,此章节可以忽略
0.前提:为什么要学习这部分内容
我们本章节是学习如何将 监控摄像头 中的数据 处理。
监控摄像头一般都会符合 RTSP 协议。
也就是说,从监控摄像头出来的数据格式对应的url一般是这样的:
#define CAM1 \
"rtsp://admin:admin@192.168.2.108/cam/realmonitor?channel=1&subtype=0"
暂时还没有买摄像头,因此使用笔记本自带的摄像头,通过 VLC软件 将笔记本自带的摄像头的数据转换为 RTSP 协议数据。
模拟后的数据格式对应的url为:
rtsp://:8554/111
1. 打开VLC软件-->打开捕获设备
2. 在捕获设备中选择你的 音视频 硬件,选择串流
3. 下一步
4. 将你的摄像头和麦克风作为RTSP 串流输出
5.设置你的RTSP 串流的输出名字,这个随便起,但是要记住
6. 配置你的音视频格式,以及封装格式
封装格式
视频编解码器选择 h264,
音频编解码器选择 aac,
7. 生成流模式为:
8.查看属性
9.开启
当点击开启后,VLC软件 将 计算机摄像头 的数据 转化成 RTSP流格式。
10.暂停
11.验证
当开启后,我们再打开另一个VLC软件
设置要播放的地址:
可以看到,右边的VLC播放器在播放