sudo docker run --detach --publish 8443:443 --publish 8000:80 --publish 2222:22 --name gitlab --restart always --volume /gitlab/config:/etc/gitlab --volume /gitlab/logs:/var/log/gitlab --volume /gitlab/data:/var/opt/gitlab -log-driver=none eginor/gitlab-ce:11.3.0-ce.0
有乱码
延迟长可能是操作的原因。参考这篇文档:https://cloud.tencent.com/document/product/454/7947
按正常情况,RTMP推流+FLV播放的正常延迟在 2-3秒 左右,如果太长则是有问题的。如果您发现直播延迟时间特别长,可以按照如下思路来排查:
不少客户播放协议采用HLS(m3u8),并感觉延迟较大,这个是正常的。苹果主推的HLS是基于大颗粒的TS分片的流媒体协议,每个分片都有5s以上的时长,分片数量一般为3-4个,所以总延迟在 20s - 30s 就不足为怪了。
换用FLV作为播放协议即可解决这个问题。但是要注意,如果您要在手机浏览器上观看直播视频,只有HLS(m3u8) 这一种播放协议可以选择,其它的直播协议在苹果的Safari浏览器上都是不支持的。
腾讯云RTMP SDK的播放器支持极速、流畅和自动三种模式:
这里有个链接:http://liteavsdk-1252463788.cosgz.myqcloud.com/3.5/LiteAVSDK_Professional_Android_3.5.2170.zip