【直播】七牛直播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
- 【直播】七牛直播RTMP 实现 一般可以用于直播等应用等 更新中
- EasyPusher实现Android手机屏幕桌面直播,实时推送操作画面,用于手游直播等应用
- EasyPusher实现Android手机屏幕桌面直播,实时推送操作画面,用于手游直播等应用
- EasyIPCamera实现的桌面采集直播用于课堂、会议、展销同屏等应用
- RTMP直播效果实现
- nginx+rtmp实现视频直播
- EasyRTMP实现对接海康、大华等IPCamera SDK进行RTMP推送直播功能
- 直播
- 直播
- 直播
- 直播
- RTMP直播应用与延时分析
- RTMP直播应用与延时分析
- RTMP直播应用与延时分析
- RTMP直播应用与延时分析
- RTMP直播应用与延时分析
- RTMP直播应用与延时分析
- RTMP直播应用与延时分析
- object c 归档和解档,其实就是java中的序列化和反序列化
- 221. Maximal Square
- HDU1040
- 文章标题
- Maven实战学习笔记、7.生命周期和插件
- 【直播】七牛直播RTMP 实现 一般可以用于直播等应用等 更新中
- 安装Mysql(rpm包安装)
- JAVA集合遍历
- 一次调用,两次返回--fork函数学习总结
- object c 数据持久化的方式
- 常用 Git 命令清单
- JDBC的事务。
- 链式队列
- 文章标题