• 只支持HTTP Basic Authentication,不支持Bearer Token和其他认证方式。一般推荐使用Go实现一个HTTP代理,实现认证后将请求转发给SRS,比如Oryx就实现了这个代理。 • 文档不够完善,只说明了请求和响应格式,包含什么字段,但没有详细说明字段的含义。早期是因为API还不够稳定,想着等稳定后再详细解释字段含义,然后就没...
simple简单握手和complex复杂握手的主要区别: SRS编译时若打开了SSL选项(–with-ssl),SRS会先使用复杂握手和客户端握手,若复杂握手失败,则尝试简单握手。 complex handshake C1S1结构 1. complex handshake将C1,S1分为4个部分,它们的顺序(schema)可能是: // c1s1 schema0 time: 4bytes version: 4bytes key: 76...
重磅:SRS 5.0正式支持GB28181 支持GB28181是正确的事情,可能也是困难的事情,因为困难所以有趣。 Introduction 在非常多朋友的努力下,SRS的GB功能不少,详细可以参考srs-gb28181[1]。由于GB和摄像头的复杂性,问题也是不少的,特别是稳定性问题,这也是为什么GB一直迟迟没有进SRS 5.0分支的原因。 现在SRS 5.0已经临近...