概要
本次记录移植rtmp雷霄华的demo到第三方平台的详细过程,我编译的都是静态库,动态库不会差太多,前期准备看如何搭建流媒体服务器
https://blog.csdn.net/wangxiuwen12/article/details/116239853
编译源码下载
首先是雷霄华的linux代码 ,感谢这位同志的整理,我个人对于项目构建太弱 ,尤其不怎么会写Makefile
https://github.com/mingzhangchn/librtmp-test
然后是需要进行交叉编译的相应的库源码,openssl, zlib, librtmp , 其中openssl和zlib是librtmp的依赖库,网上说有免依赖的,不过我没成功过,还是需要的都编译出来的
openssl https://www.openssl.org/source/ 我选这1.0.2版本的,1.1我就遇到问题编译不过了
zlib http://zlib.net/ 我选择1.2.11
librtmp 下载github上面的rtmpdump,我们只要 librtmp文件夹就可以,用来编译库