【直播】七牛直播RTMP 实现 一般可以用于直播等应用等 更新中

来源:互联网 发布:淘宝屋加盟 编辑:程序博客网 时间:2024/05/01 19:08

七牛直播RTMP 实现 一般可以用于直播等应用等 思路总结


      RTMP是Real Time Messaging Protocol(实时消息传输协议)的首字母缩写。该协议基于TCP,是一个协议族,包括RTMP基本协议及RTMPT/RTMPS/RTMPE等多种变种。RTMP是一种设计用来进行实时数据通信的网络协议,主要用来在Flash/AIR平台和支持RTMP协议的流媒体/交互服务器之间进行音视频和数据通信。支持该协议的软件包括Adobe Media Server/Ultrant Media Server/red5等。


现在先从已有的cdn第三方平台开始实践直播,在与很多大神交流后,就目前为止,我所知道的,直播的场景可以分为很多种。


第三方譬如 萤石  TUtk等等 这些都可以用于监控类直播

还有用于社交类的有七牛,阿里,腾讯。。。。。。。。。。。总之很多


只是做播放器可以看看vitamio    直播的播放器也可以用 ijkPlayer 它们的历史自己查

接下来尝试下七牛的吧 
七牛直播的推流在调试阶段先用工具 mac下的obs软件
这是大致的镜头,由于我的摄像头是超便宜的,基本没用过,用来调试,所以模糊 
推流调试端 obs 可以参考网址http://jingyan.baidu.com/article/f0e83a259b94c322e59101c6.html
那么我们现在在客户端中实现拉流,按照官方给的sdk文档去实现  http://developer.qiniu.com/article/index.html#pili-api-handbook
或者看下官方在github上面的案例代码也行 https://github.com/qiniudemo/qiniu-live-server

最终实现的效果
 推流调试

客户端拉流调试

按照文档来,那么就先成功了第一步,至于直播原理,后面的文章会跟进,谢谢关注我的博客与我交流思路,知识共享!
0 0