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

目录
相关文章
|
7月前
|
存储 Ubuntu Linux
ARM-Linux开发与MCU开发的不同之处分析
ARM-Linux开发与MCU开发的不同之处分析
75 0
|
IDE Ubuntu 物联网
鸿蒙移植i.mx6ull(一) 鸿蒙介绍、资料下载
鸿蒙移植i.mx6ull(一) 鸿蒙介绍、资料下载
425 1
鸿蒙移植i.mx6ull(一) 鸿蒙介绍、资料下载
|
C语言
鸿蒙移植i.mx6ull(八) 添加一个单板(下)
鸿蒙移植i.mx6ull(八) 添加一个单板
145 0
鸿蒙移植i.mx6ull(八) 添加一个单板(下)
|
芯片
鸿蒙移植i.mx6ull(八) 添加一个单板(上)
鸿蒙移植i.mx6ull(八) 添加一个单板
314 0
鸿蒙移植i.mx6ull(八) 添加一个单板(上)
|
存储 Ubuntu 物联网
鸿蒙移植i.mx6ull(五) 移植概述
鸿蒙移植i.mx6ull(五) 移植概述
384 0
鸿蒙移植i.mx6ull(五) 移植概述
|
Shell Linux 开发工具
鸿蒙移植i.mx6ull(三) 体验鸿蒙内核Liteos-a
鸿蒙移植i.mx6ull(三) 体验鸿蒙内核Liteos-a
457 0
鸿蒙移植i.mx6ull(三) 体验鸿蒙内核Liteos-a
|
Shell Python
鸿蒙移植i.mx6ull(十二) 根文件系统
鸿蒙移植i.mx6ull(十二) 根文件系统
212 0
鸿蒙移植i.mx6ull(十二) 根文件系统
|
物联网
鸿蒙移植i.mx6ull (七) Liteos-a的编译系统(上)
鸿蒙移植i.mx6ull (七) Liteos-a的编译系统
294 0
鸿蒙移植i.mx6ull (七) Liteos-a的编译系统(上)
|
物联网
鸿蒙移植i.mx6ull (七) Liteos-a的编译系统(下)
鸿蒙移植i.mx6ull (七) Liteos-a的编译系统
341 0
鸿蒙移植i.mx6ull (七) Liteos-a的编译系统(下)

热门文章

最新文章