编译SRS,需要切换到Develop分支,并开启gb28181功能:
配置文件:pushgb28181conf
然后使用配置文件conf/pushgb28181conf 启动:
摄像头IP地址配置:
GB28181推流配置:
选择GB28181;
RTMP观看地址:
拉流链接URL的Token鉴权怎么管理?
参考:直播SDK,只需4行代码即可轻松接入,从主播方的声音、图像采集开始,然后进行美颜、降噪等预处理,接下来到编码,再经过 CDN等形式的传输到达服务器端,处理后解码,接收方就可以看到音视频内容。如果要咨询推流直播,推荐欢拓云直播平台,这个直播平台最重要是全方位挖掘直播关键数据,让直播运营优化有据可依。点击看看推流直播怎么弄
直播SDK应用场景有:
单向直播:
如传统单向秀场直播,主播通过PC或移动设备将音视频推流,观众拉流观看,文字聊天,礼物等互动,这也是目前大多数直播平台支持的模式。也适用于演播室、现场活动直播、发布会等同时只有一路(或几路的)直播流直播活动。
连麦互动直播:
连麦场景互动性更强一些,观众和主播或主播和主播之间可以进行1对 1、1对多进行音视频实时通话比如聊天、游戏开黑、PK等,观众端可同时观看到多位主播之间的互动。欢拓云直播多人连麦移动端支持16路。
想要了解更多关于推流直播的相关信息,推荐咨询欢拓云直播平台。欢拓一直致力于提供行业领先的互动直播SaaS云服务,更是获得了国家高新技术企业和科技创新小巨人企业认证;用强大技术、用心服务,为客户打造更好推流直播平台。低延迟:顾名思义,就是让播放端和推流端的时间差越小越好,那么如何做到低延迟呢,一个词概括:no buffer
首先说明一下视频流的流向:推流端--->CDN服务器--->拉流端
1 推流端 nobuffer,也就是保证推流端缓存的buffer最小。这样基本上保证在推流端出现网络抖动或者突然变差的情况下,能够舍弃已经缓存的buffer,继续推新生成好的视频帧。这样保证了,在网络端开始传输的时候的视频内容是最新的。
2 CDN nobuffer,针对性的调整CDN的配置,让CDN服务器缓存的GOP尽可能的少,这样保证拉流端获取到的是最新的内容。
3 拉流端 nobuffer,既然推流和中转的CDN都设置了nobuffer,那么拉流端设置nobuffer的意义,应该不需要做过多的解释了吧。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)