Open capitalfuse opened 1 year ago
webrtc-sfu and kurento settings in docker-compose.yml have been changed.
Fixed as below.
Upgrade kurento to v7.0.1 Upgrade webrtc-sfu to v2.9.12
docker-compose.yml
kurento:
image: kurento/kurento-media-server:7.0.1
restart: unless-stopped
environment:
KMS_EXTERNAL_IPV4: 10.7.7.1
#KMS_EXTERNAL_IPV6: ${EXTERNAL_IPv6}
KMS_MIN_PORT: 10000
KMS_MAX_PORT: 10030
network_mode: host
volumes:
- vol-kurento:/var/kurento
webrtc-sfu:
build:
context: mod/webrtc-sfu
args:
BBB_BUILD_TAG: v2022-12-29-grails-524
image: alangecker/bbb-docker-webrtc-sfu:v2.9.12
restart: unless-stopped
depends_on:
- redis
- freeswitch
environment:
CLIENT_HOST: 10.7.7.1
REDIS_HOST: 10.7.7.5
# changed from default in default.example.yml
MCS_HOST: 10.7.7.1
MCS_ADDRESS: 10.7.7.1
FREESWITCH_IP: 10.7.7.1
FREESWITCH_SIP_IP: ${EXTERNAL_IPv6}
ESL_IP: 10.7.7.1
ESL_PASSWORD: ${FSESL_PASSWORD:-ClueCon}
#KURENTO: '[{"ip": "::", "url": "ws://[::1]:8888/kurento"}]'
KURENTO: '[{"ip": "0.0.0.0", "url": "ws://10.7.7.1:8888/kurento"}]'
MS_RTC_MIN: 25000
MS_RTC_MAX: 25050
# TODO: add mediasoup IPv6
# TODO: can listen to 0.0.0.0 for nat support? https://github.com/versatica/mediasoup/issues/487
MS_WEBRTC_LISTEN_IPS: '[{"ip":"0.0.0.0", "announcedIp":"10.7.7.1"}, {"ip":"${EXTERNAL_IPv6}"}]'
MS_RTP_LISTEN_IP: '{"ip":"0.0.0.0", "announcedIp":"10.7.7.1"}'
volumes:
- vol-mediasoup:/var/mediasoup
tmpfs:
- /var/log/bbb-webrtc-sfu
network_mode: host
Docker BBB version2.6.0.6 Changed the endpoint like version 2, but keep the issue. On my case, addition to the above issue, deskshare recordings have been blank (play continue with the white blank screen). But the recordings for the slides, chat, audio, whiteboard events, shared notes is no problem.
Screenshot https://ficus-forum.myvnc.com/uploads/default/original/2X/8/800af1a3caa78be97cea3ca84171d6a1f4019c1a.png