利用SRS搭建商业CDN网络

SRS是一个搭建cdn平台的很好的基础,但在运维支撑方面还做得不够。
运维方面需要增加的功能:
1. 作为edge时,在线拉流用户数量。
2. push时,必须有合法token才允许推。
3. pull时,必须有合法token才允许拉。
4. 动态配置更新。可以用mqtt pub/sub协议。
需要增加的功能feature:
1. 支持QUIC(Quick UDP Internet Connection)是谷歌制定的一种基于UDP的低时延的互联网传输层协议。
2. 支持websocket转封装分发(ws://流)
3. 不定长duration录像(cmd: start/stop)功能。
SRS提供了http_hooks,用配置文件就可以挂进来,关键是要写一个认证鉴权中心,提供出on_publish和on_play
的认证url。
远程配置和远程录像(on demand record)功能,其实都可以用mqtt的发布/订阅机制来解决通信问题。
SRS新启一个mqtt_thread来处理远程通信就可以了。

原文链接:https://blog.csdn.net/freeman1975/article/details/103751154?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165934461816782246452974%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=165934461816782246452974&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-14-103751154-null-null.nonecase&utm_term=%E6%90%AD%E5%BB%BAcdn

原创文章,作者:优速盾-小U,如若转载,请注明出处:https://www.cdnb.net/bbs/archives/5831

(0)
上一篇 2022年9月20日
下一篇 2022年9月20日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

优速盾注册领取大礼包www.cdnb.net
/sitemap.xml