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为例(一)

目录
相关文章
|
4月前
|
人工智能 JavaScript 物联网
极智AI | 全志XR806 OpenHarmony鸿蒙系统固件编译
大家好,我是极智视界,本教程详细记录了全志 XR806 OpenHarmony 鸿蒙系统固件编译的方法。
86 0
|
编译器 Apache
适配龙芯平台的Apache交叉编译
适配龙芯平台的Apache交叉编译
199 0
适配龙芯平台的Apache交叉编译
|
4月前
|
人工智能
极智AI | 全志XR806 OpenHarmony鸿蒙系统固件烧录
大家好,我是极智视界,本教程详细记录了全志 XR806 OpenHarmony 鸿蒙系统固件烧录的方法。
82 0
|
存储 Shell
编译移植龙芯2K1000平台下的qt-5.13
本文记录对龙芯2K进行qt5.13.1版本的移植。 本文中对于tslib的安装不做讲解,使用了QT4进行核心板开发的童鞋一般情况下,应该已经安装好了tslib了,直接使用就行。
582 0
|
Shell Linux 开发工具
鸿蒙移植i.mx6ull(三) 体验鸿蒙内核Liteos-a
鸿蒙移植i.mx6ull(三) 体验鸿蒙内核Liteos-a
388 0
鸿蒙移植i.mx6ull(三) 体验鸿蒙内核Liteos-a
|
芯片
鸿蒙移植i.mx6ull(八) 添加一个单板(上)
鸿蒙移植i.mx6ull(八) 添加一个单板
294 0
鸿蒙移植i.mx6ull(八) 添加一个单板(上)
|
C语言
鸿蒙移植i.mx6ull(八) 添加一个单板(下)
鸿蒙移植i.mx6ull(八) 添加一个单板
123 0
鸿蒙移植i.mx6ull(八) 添加一个单板(下)
|
Linux 程序员 调度
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十五)驱动程序基石(中)
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十五)驱动程序基石
216 0
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十五)驱动程序基石(中)
|
Linux 调度 开发工具
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十五)驱动程序基石(上)
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十五)驱动程序基石
246 0
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十五)驱动程序基石(上)
|
存储 Ubuntu Linux
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十五)驱动程序基石(下)
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十五)驱动程序基石
216 0
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十五)驱动程序基石(下)