RTMP 简介: http://blog.chinaunix.net/uid-26000296-id-3360244.html
RTMP Message Formats (RTMP消息格式): http://blog.chinaunix.net/uid-26000296-id-3364963.html
RTMP Commands Messages (RTMP命令消息): http://blog.chinaunix.net/uid-26000296-id-3365019.html
Real Time Messaging Protocol Chunk Stream(RTMP数据块流):http://blog.chinaunix.net/uid-26000296-id-3371931.html
rtmpdump移植到 Windows VS2008 下的移植日志:http://blog.chinaunix.net/uid-26000296-id-3385904.html
RTMP流媒体播放过程: http://blog.chinaunix.net/uid-26000296-id-4096369.html
RTMP服务器的延迟,多级边缘不影响延迟,gop为最大因素 :http://blog.chinaunix.net/uid-26000296-id-4932826.html

RTMP直播应用与延时分析****: http://blog.chinaunix.net/uid-26000296-id-4932817.html

使用librtmp发送直播流(FLV源):http://blog.163.com/zhujiatc@126/blog/static/183463820132135378895/
将h264数据进行flv封装:http://www.zhujiatc.esy.es/crtmpserver/x264/x264FLV.htm
RTMP协议发送H.264编码及AAC编码的音视频:http://www.cnblogs.com/haibindev/archive/2011/12/29/2305712.html
实现输出h264直播流的rtmp服务器:http://www.cnblogs.com/haibindev/archive/2012/04/16/2450989.html
HTTP Live Streaming直播(iOS直播)技术分析与实现:http://www.cnblogs.com/haibindev/archive/2013/01/30/2880764.html
采集音频和摄像头视频并实时H264编码及AAC编码:http://www.cnblogs.com/haibindev/archive/2011/11/10/2244442.html
C++实现RTMP协议发送H.264编码及AAC编码的音视频:http://www.cnblogs.com/haibindev/archive/2011/12/29/2305712.html
使用安全令牌保护 RTMP 流:http://blog.csdn.net/defonds/article/details/18620913

crtmpserver笔记之文档结构: http://blog.chinaunix.net/uid-26000296-id-3776089.html
crtmpserver配置文件详解: http://blog.chinaunix.net/uid-26000296-id-3802219.html
搭建基于crtmpserver的直播解决方案: http://blog.chinaunix.net/uid-26000296-id-3811712.html
搭建基于crtmpserver的点播解决方案: http://blog.chinaunix.net/uid-26000296-id-3811807.html
crtmpserver实现防盗流和流推送验证: http://blog.chinaunix.net/uid-26000296-id-3833397.html
crtmpserver实现防盗流和流推送验证 之二: http://blog.chinaunix.net/uid-26000296-id-3833403.html
crtmpserver组网方案:http://blog.chinaunix.net/uid-26000296-id-3828529.html
crtmpserver的架构简介:http://blog.chinaunix.net/uid-26000296-id-3819541.html
crtmpserver框架代码详解:http://blog.chinaunix.net/uid-26000296-id-4093790.html
crtmpserver的部署方案****: http://blog.chinaunix.net/uid-26000296-id-4133334.html
可gdb版本的crtmpserver生成:http://blog.chinaunix.net/uid-26000296-id-4158573.html
crtmpserver开启RTSP功能:http://blog.chinaunix.net/uid-26000296-id-4592674.html
crtmpserver在Linux下编译:http://www.zhujiatc.esy.es/crtmpserver/crtmpserver/crtmpserverbuildUnix.htm

flvmux + librtmp + crtmp server + flowplayer联调: RTMP时间戳问题

http://blog.sina.com.cn/s/blog_4c7828a40100s6l9.html

crtmpserver分析与组网:http://blog.chinaunix.net/uid-26000296-id-4273860.html
crtmpserver是一款不错的开源流媒体服务器(支持rtmp),用c++语言编写,跨平台。支持iPhone,Android。
crtmpserver从生产环境使用的情况来看,每天都在用,从几十M到上百M的流量不等,运行几个月无宕机,
CPU, 内存各方面性能指标稳定,还是比较满意的。
crtmpserver还支持简单的树状网络负载集群,只需要把配置文件中配置主从关系,
推到主上的媒体流自然从上面也有,Viewer可以分散开从从服务器上拉媒体流。

流媒体技术服务器常用部署方式(crtmpserver集群): http://blog.csdn.net/zongcai249/article/details/9342251
流服务器常使用crtmpserver作为原型,为主播提供推流服务,为用户提供拉流服务。流服务分为源管理节点(SM),源节点(SP)以及边缘节点(EP)。三种类型的节点为层级关系。
一般主播通过dns获取源节点的ip,向源服务器推流。源服务器收到主播流之后,向源管理上报该主播的流信息(每个主播有唯一的id号)。用户从边缘节点拉流,边缘节点向所设定的唯一上级源服务器拉取某个流编号的数据。源节点通过与源管理节点通信之后,确定该流id的来源,源节点取得主播推流的源服务器ip后,直接与该源节点通信,拉取流。
主要监控: 观众流接收数和流失败率是需要监控的两个指标
常见问题排查
1、主播播放不了
a、首先查看主播是dns到哪个源上,可以直接用(nslookup 流地址)或者 (ping 流地址)查看,如果解析错误,则反馈…
b、判断主播是否能够正常连接上源节点。(telnet 流地址:端口)与 (telnet 流地址:端口)尝试,如果不行,则检查是否是否被本机软件禁用
c、看是否360禁用掉端口,是则打开。
2、主播播放卡
a、主播网速测试,上传带宽必须到达40kB至少才能保持通畅。
b、tracert -d  流地址 看路由。
c、ping 流地址 看耗时
d、如果有mtr工具,则看是哪一跳丢包。
3、观众播放卡
原因同上。
4、进程异常,请在ps aux | grep crtmpserver  之后,直接restart进程,避免长时间不服务。
5、新节点启用之前请测试,必须加到token服务器的ip列表中才可以。
 
 
 
 
支持RTMP的基于Flash的播放器除了可以自己开发之外,还有现成的,比如说jwplayer,flowplayer等等。
JW Player 5.7 去水印版:http://blog.chinaunix.net/uid-26000296-id-4333973.html

使用JWplayer出现Video not found or access denied的问题:http://blog.chinaunix.net/uid-26000296-id-4334174.html

斗鱼TV游戏直播教程-OBS直播软件篇[推荐]:http://www.douyutv.com/cms/zhibo/201311/13/250.shtml

OBS特殊使用技巧教程: http://www.douyutv.com/cms/zhibo/201506/05/1006.shtml

RTMP流媒体直播资料相关推荐

  1. EasyRTMPLive:RTMP流媒体直播软件应用解决方案流媒体直播软件应用

    之前我们介绍了RTMPLive流媒体协议转无插件直播协议(RTMP),RTSP转RTMP协议解决方案,现在我们可以通过RTMPLive将网络摄像机IPC的流.网络电视的流.点播服务器的回放流以及本地文 ...

  2. 使用 NGINX 搭建 RTMP 流媒体服务器实现直播功能

    使用 NGINX 搭建 RTMP 流媒体服务器实现直播功能 本文介绍了如何使用 Nginx 搭建 RTMP 流媒体服务器,并提供配置文件和前端示例,实现直播功能. 环境 操作系统: Ubuntu 18 ...

  3. 大华的支持rtmp推流吗_RTSP安防摄像机(海康大华宇视等)如何推送到RTMP流媒体服务器进行直播...

    方案介绍 目前互联网直播的CDN和标准RTMP流媒体服务器通常只能接收RTMP格式的音视频推流.目前市场上有一些自带RTMP推流的摄像机和编码器,可以直接在其rtmp推流配置里面配置推送到RTMP流媒 ...

  4. 服务器搭建和使用 ubuntu_Ubuntu中使用Nginx+rtmp搭建流媒体直播服务

    一.背景 本篇文章是继上一篇文章<Ubuntu中使用Nginx+rtmp模块搭建流媒体视频点播服务>文章而写,在上一篇文章中我们搭建了一个点播服务器,在此基础上我们再搭建一个直播服务器, ...

  5. 魔坊APP项目-26-直播、docker安装OSSRS流媒体直播服务器、基于APICloud的acLive直播推流模块实现RTMP直播推流、直播流管理

    一.docker安装OSSRS流媒体直播服务器 在外界开发中, 如果要实现直播功能.常用的方式有: 1. 通过第三方接口来实现.可以申请阿里云,腾讯云,网易云,七牛云的直播接口,根据文档,下载集成SD ...

  6. RTMP推流直播流媒体平台LiveQing鉴权直播拉转直播开放直播支持推送总流量和播放总流量统计

    RTMP推流直播流媒体平台LiveQing鉴权直播拉转直播开放直播支持推送总流量和播放总流量统计 1.鉴权直播中的相关统计 2.拉转直播中的相关统计 3.RTMP推流视频直播和点播流媒体服务 1.鉴权 ...

  7. 【网络通信 -- 直播】流媒体直播基础知识点总结

    [网络通信 -- 直播]流媒体直播基础知识点总结 [1]流媒体的概念 流媒体又叫流式媒体,指采用流式传输的方式在 Internet 播放的媒体格式:如:音频.视频或多媒体文件:(注意,流媒体实际指的是 ...

  8. rtsp rtmp http 直播 点播

    1. rtsp rtmp http 直播 点播 http://blog.chinaunix.net/uid-26000296-id-4932817.html http://blog.chinaunix ...

  9. iOS直播:LFLiveKit + RTMP实现直播推流

    相关库 LFLiveKit LFLiveKit + RTMP实现直播推流 RTMP协议:RTMP(the Real-time Messaging Protocol)协议作为客户端和服务器端的传输协议, ...

最新文章

  1. 大厂技术文档:Redis+Nginx+Spring全家桶+Dubbo精选
  2. 数学图形(1.32) 鸡蛋
  3. android高仿微信拍照、多选、预览、删除(去除相片)相冊功能
  4. vscode remote ssh 远程开发免密登陆方法
  5. 血淋淋的事实告诉你:你为什么不应该在JS文件中保存敏感信息
  6. LeetCode 1536. 排布二进制网格的最少交换次数
  7. 【剑指offer】面试题21:调整数组顺序使奇数位于偶数前面
  8. Python产生随机数(转)
  9. jsp和html的作用域,JSP(二):JSP九大内置对象、四个作用域对象
  10. 化解字符串不能超过8000的方法及交叉表的处理
  11. cass等距离等分线段的命令键_南方cass快捷命令
  12. 关于知云文献翻译出现乱码
  13. java html文件转换pdf文件_Java实现HTML转换为PDF的常见方法
  14. 【面试】前端面试之开发性能篇
  15. 基金委发布项目申报指南
  16. 每日一题 LeetCode909. 蛇梯棋 java题解
  17. 光猫修改配置同步到服务器,光猫修改上报服务器地址
  18. 献给曾经爱过和正在爱的你
  19. 计算机论文提纲范文样本,论文提纲范文样本
  20. 毕业设计-基于微信小程序的实验室仪器设备管理系统

热门文章

  1. ASP.NET CORE的服务注册方法
  2. java 中long和Long的区别
  3. 港科夜闻|香港科技大学举行第六届冠名教授席就职典礼
  4. 向北已上top.one交易所, 注册送40000个币,价值4000元。实名认证才能领更多 ,熊市福利!向北社区-区块链大神聚集地,邀请链接northx.cn/t/SKGH0
  5. 思科模拟器之端口聚合技术
  6. 蓝牙遥控小车2.0版发布啦
  7. 高数学习日记——矢量场与数量场的概念
  8. flutter显示图标_flutter中密码输入如何切换隐藏/显示?
  9. 无法打开编译的html,解决VS在编译的时候无法打开...obj文件的问题
  10. 五大车载操作(VOS)系统优劣对比,车载系统架构分析-QNX系统性能分析