若该文为原创文章,转载请注明原文出处。
前面移植了live555,记录使用rk3568推流
一、流程
推流过程是在前面RTMP工程上修改的。RTMP推流是采集摄像头数据,AI推理,编码成H264通过FFMEPG推流,现在把FFMPEG改成使用Live555.
步骤:
1、使用opencv采集摄像头数据
2、初始化RKNN等
3、初始化编码器
4、初始化RTSP等
5、采集数据,RKNN推理
6、把推理结果通过编码器编码成h264格式
7、放入队列,RTSP推流
大概过程就是如此。
二、Live555推流过程
推流参考的是大神博客通过live555实现H264 RTSP直播_live555推流h264在哪里发送到网络的-CSDN博客
大神是通过FIFO管道传输数据,测试时,管道有时建立不成功,会连接不上。
直接修改成文件或队列方式。测试验证可行。
这里提供的是读文件的方式。