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

目录
相关文章
|
6月前
|
编译器
移植openssl到海思3536c平台
移植openssl到海思3536c平台
62 1
|
IDE 中间件 编译器
【NXP】LPC55S69开发环境搭建
【NXP】LPC55S69开发环境搭建
160 0
|
编译器 测试技术
【NXP】LPC55S69初上手
【NXP】LPC55S69初上手
171 0
|
Shell Linux 开发工具
鸿蒙移植i.mx6ull(三) 体验鸿蒙内核Liteos-a
鸿蒙移植i.mx6ull(三) 体验鸿蒙内核Liteos-a
442 0
鸿蒙移植i.mx6ull(三) 体验鸿蒙内核Liteos-a
|
芯片
鸿蒙移植i.mx6ull(八) 添加一个单板(上)
鸿蒙移植i.mx6ull(八) 添加一个单板
307 0
鸿蒙移植i.mx6ull(八) 添加一个单板(上)
|
C语言
鸿蒙移植i.mx6ull(八) 添加一个单板(下)
鸿蒙移植i.mx6ull(八) 添加一个单板
133 0
鸿蒙移植i.mx6ull(八) 添加一个单板(下)
|
物联网
鸿蒙移植i.mx6ull (七) Liteos-a的编译系统(下)
鸿蒙移植i.mx6ull (七) Liteos-a的编译系统
332 0
鸿蒙移植i.mx6ull (七) Liteos-a的编译系统(下)
|
物联网
鸿蒙移植i.mx6ull (七) Liteos-a的编译系统(上)
鸿蒙移植i.mx6ull (七) Liteos-a的编译系统
289 0
鸿蒙移植i.mx6ull (七) Liteos-a的编译系统(上)
|
Linux 调度 开发工具
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十五)驱动程序基石(上)
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十五)驱动程序基石
254 0
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十五)驱动程序基石(上)
|
存储 Shell
编译移植龙芯2K1000平台下的qt-5.13
本文记录对龙芯2K进行qt5.13.1版本的移植。 本文中对于tslib的安装不做讲解,使用了QT4进行核心板开发的童鞋一般情况下,应该已经安装好了tslib了,直接使用就行。
620 0