内容提要
SRS 6.0正式发布,最后一个重要功能是对外部SIP服务的GB28181支持。其他重要更新包括HTTP-API安全认证、SRT升级、HLS客户端启动支持、OpenSSL 3支持、FFmpeg原生opus编解码器支持、改进的IP白名单等。SRS 5.0已经支持GB28181,但只支持嵌入式SIP服务,因此开发了外部SIP服务器以支持完整功能。SRS-SIP可与SRS服务器一起使用,请求媒体端口并邀请GB28181设备进行流媒体传输。SRS 6.0标志着版本发布过程的开始,计划在SRS 7.0中包括增强的RTMP、改进的WebRTC、HLS和DASH协议等。
关键要点
-
SRS 6.0正式发布,最后一个重要功能是对外部SIP服务的GB28181支持。
-
SRS 6.0的主要功能包括HEVC支持、智能指针、外部SIP服务等。
-
其他重要更新包括HTTP-API安全认证、SRT升级、HLS客户端启动支持、OpenSSL 3支持等。
-
SRS 5.0已支持GB28181,但仅支持嵌入式SIP服务,开发了外部SIP服务器以支持完整功能。
-
SRS-SIP与SRS服务器配合使用,请求媒体端口并邀请GB28181设备进行流媒体传输。
-
播放器请求SRS-SIP,SRS-SIP向SRS Server申请媒体端口,设备推流到SRS后播放器直接播放流。
-
启动SRS和SRS-SIP时需配置相应的端口和地址。
-
GB外部SIP服务允许用户使用自己的SIP服务,支持完善的SIP功能。
-
SRS 6.0封版后,开始版本发布流程,预计经过半年稳定性提升后达到稳定版本要求。
-
SRS 7.0计划包括增强的RTMP、改进的WebRTC、HLS和DASH协议等新功能。
延伸问答
SRS 6.0的主要新功能是什么?
SRS 6.0的主要新功能包括对外部SIP服务的GB28181支持、HEVC支持、智能指针、HTTP-API安全认证等。
SRS 5.0与SRS 6.0在GB28181支持上有什么区别?
SRS 5.0仅支持嵌入式SIP服务,而SRS 6.0支持外部SIP服务,提供更完整的GB28181功能。
如何配置SRS和SRS-SIP以支持GB28181?
启动SRS时使用配置文件conf/gb28181-without-sip.conf,启动SRS-SIP时设置相应的端口和地址。
SRS 6.0的版本发布流程是怎样的?
SRS 6.0封版后,开始版本发布流程,预计经过半年稳定性提升后达到稳定版本要求。
SRS 7.0计划包含哪些新功能?
SRS 7.0计划包括增强的RTMP、改进的WebRTC、HLS和DASH协议等新功能。
SRS-SIP如何与播放器和GB28181设备交互?
播放器请求SRS-SIP,SRS-SIP向SRS Server申请媒体端口,然后邀请GB28181设备推流。