通过librtmp快速上手RTMP媒体传输


一、RTMP自测环境搭建


(拓扑样式)数据发送源 + 测试服务器 + VLC客户端


数据发送源:Ubuntu 服务器环境下写了一个Send264的发送环境(基于librtmp、雷神的代码改了一下)
测试服务器:centos 服务器环境 + Nginx + Nginx的rtmp外部库,这个作为一个缓存的作用,供播放器拉流
VLC:作为播放器,来将服务器数据进行播放

 

二、测试发送源


这一部分是基于librtmp开源库进行开发,借鉴于雷神的windows的demo,因为网上的很多demo都是基于Windows环境下,
我这边因为没有VS环境就基于ubuntu的系统编写了一个demo
1、下载RTMP的开源库
http://rtmpdump.mplayerhq.hu/download/


2、编译库

(1)下下来之后make;make install
(2)没有make install 权限的兄弟,把拿到得到的.so 放到工程里面编译
(3)有make install 权限的兄弟,可以直接关联.so ,在工程中编译

3、具体代码见下图链接

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值