librtmp推流库在瑞芯微RV1109平台上的移植和应用(一)

简介: librtmp推流库在瑞芯微RV1109平台上的移植和应用(一)

最近在研究生课程、案例分析、论文、小组团队会议、研讨会等上花了很多时间,导致近期睡眠时间严重不足:

640.png

今天介绍在嵌入式Linux下跑RTMP推流用的librtmp库的两种移植方法。目前,在网上发现很多作者写的东西都是错的,基本上都是复制粘贴,完全没有经过验证就照搬过去,对于技术学习角度来说,这是不严谨的,所以我决定自己重新再梳理一遍。


关于rtmp,目前我所了解的库有librtmpsrs-lib-rtmp,其中srs是比较容易的,它可以直接将H.264的码流推送到RTMP服务器,而librtmp则需要对H.264再做一次的封装,我们先来介绍librtmp在嵌入式平台上的移植,接下来我将用librtmp来实现MIPI摄像头的实时推流。

640.png

640.png

5、测试

640.png

640.png

640.png

640.png

640.png

640.png

640.png

640.png

640.png

640.png

640.png

640.png

640.png

640.png

640.png

640.png

参考:

https://blog.csdn.net/fteworld/article/details/51171731?locationNum=7&fps=1

往期精彩

基于瑞芯微RV1109 Linux屏幕背光调试心得


基于瑞芯微RV1109 Linux触摸屏GT911驱动调试心得


基于瑞芯微RV1109 Linux串口驱动调试心得(给正点原子DS100示波器点赞!)


Camera知识体系架构之驱动&应用&调试学习笔记-以瑞芯微RV1109为例(一)

目录
相关文章
|
3月前
|
前端开发 安全 Linux
|
5月前
|
人工智能 JavaScript 物联网
极智AI | 全志XR806 OpenHarmony鸿蒙系统固件编译
大家好,我是极智视界,本教程详细记录了全志 XR806 OpenHarmony 鸿蒙系统固件编译的方法。
96 0
|
5月前
|
人工智能
极智AI | 全志XR806 OpenHarmony鸿蒙系统固件烧录
大家好,我是极智视界,本教程详细记录了全志 XR806 OpenHarmony 鸿蒙系统固件烧录的方法。
84 0
|
编解码 Linux
基于瑞芯微RV1109 Linux触摸屏GT911驱动调试心得
基于瑞芯微RV1109 Linux触摸屏GT911驱动调试心得
847 0
|
Shell Linux 开发工具
鸿蒙移植i.mx6ull(三) 体验鸿蒙内核Liteos-a
鸿蒙移植i.mx6ull(三) 体验鸿蒙内核Liteos-a
395 0
鸿蒙移植i.mx6ull(三) 体验鸿蒙内核Liteos-a
|
Linux 网络安全
Exynos4412系统移植总结
Exynos4412系统移植总结
Exynos4412系统移植总结
|
Web App开发 双11 iOS开发
苹果打造ARM大一统,Win on ARM却仍未成形
苹果打造ARM大一统,Win on ARM却仍未成形
223 0
苹果打造ARM大一统,Win on ARM却仍未成形
|
安全 编译器 Linux
QT5.6移植到ARM三星4412-
QT5.6移植到ARM三星4412-
224 0
QT5.6移植到ARM三星4412-
|
物联网 编译器 调度
RISC-V MCU开发实战 (三):移植鸿蒙OS项目
ARM上移植实时操作系统大家可能比较熟悉,对于RISC-V内核的MCU,可能相对比较陌生。下面结合WCH的CH32V103和CH32V307两款芯片来详细说下针对RISC-V平台,移植实时操作系统的注意点。
RISC-V MCU开发实战 (三):移植鸿蒙OS项目
|
Ubuntu Linux Shell
Windows-下学习阿里平头哥-RISC-V-芯片开发平台-wujian100
本文介绍 Windows-下学习阿里平头哥-RISC-V-芯片开发平台-wujian100
1782 0
Windows-下学习阿里平头哥-RISC-V-芯片开发平台-wujian100