這邊先說一下我的Nextcloud是安裝在vultr上,為什麼不是Synology上呢?
因為Intel Celeron J系列實在是跑不動一些服務,像是直播。
直播我試過了Livego、Owncast、Peertube,每次一個直播串流下去,CPU都到90%以上直播延遲轉圈圈,
換了vultr,CPU只到60%左右還可以正常播放。
我後來想想搞自架的可能比較多黑群或Synology XS+以上等級的CPU,
不是我家裡小小的Plus系列可以玩的。
但家裡的Synology Nas是Intel J系列,還是可以硬解,出乎意料的Jellyfin可以順順的看。
好了,來講一下怎麼在Nextcloud Talk安裝TurnServer
使用docker-compose.yml
version: "3"
services:
coturn:
image: coturn/coturn
container_name: coturn
tmpfs:
- /var/lib/coturn
volumes:
- ./turnserver.conf:/etc/coturn/turnserver.conf
ports:
- 3478:3478
- 3478:3478/udp
~
搭配turnserver.conf
listening-port=3478
fingerprint
use-auth-secret
static-auth-secret=可以用openssl產生密碼
realm=您的網域或IP
total-quota=100
bps-capacity=0
stale-nonce
no-multicast-peers
Nextcloud Talk設定
出現打綠色勾勾代表設定正確
這個設定有沒有用其實我不清楚xD,只是介紹可以提高品質(咦?