自建直播间无从下手?腾讯云Lighthouse给你新选择!
SRS是什么
Lighthouse+SRS?
SRS 相关协议——HTTP-FLV
SRS相关协议——HLS
Apple全系列原生支持,同时在Android和PC端也有很好的支持; 给予HTTP/HTTPS传输,有效避免防火墙拦截; 高性能。
实时性较差,时延往往会大于10s; 由于文件切片传输的特性,会考验存储和缓存的性能。
综合两种传输协议的特点来看,HTTP-FLV会在互动直播(比如直播带货)的场景下发挥最优效果,而HLS的表现在一些对时延不敏感的场景(如一般直播)会更加极致。
服务器准备
想要使用 SRS 搭建私人直播间,首先你需要一台轻量应用服务器,镜像直接选择 SRS 音视频服务器:
在录制过程中可以点击预览,实时查看录制的效果。录制结束后,可以在预览页面右键下载MP4文件。
云录制是 SRS 近期更新的重磅功能,在直播的场景下,录制是十分重要的一环,直播的内容在录制并存储后,可以进行二次创作,再次分发。
但存在的问题也同样明显,如果将录制内容保存在本地磁盘,会有空间不足或数据丢失的压力。而云录制则能很好地解决这个问题。
SRS 并不直接对接云存储,而是 SRS 服务器使用 SRS 的回调 on_hls ,将 HLS 切片保存在Local Disk 或 Cloud Storage 。Local Disk 是指 SRS 服务器的本地磁盘。Cloud Storage 则是指对象存储 COS 或云点播 VoD 。