1 · Halakan domain ke server Sakura
Rekod DNS yang perlu ditambah di pengurus domain adridges.com
CNAMElivemixik1-314-17488.vs.sakura.ne.jp.300Alternatif jika CNAME tidak dibenarkan: rekod A livemix → 153.126.157.242.
Hasil selepas setup
livemix.adridges.com : 8884 (TLS) · username mixer2 · Jalankan setup
Cara mudah: klik dua kali Setup-Server.command di Mac (nilai di atas sudah menjadi lalai). Atau jalankan manual:
Dari Mac (salin folder + jalankan) Di VPS (jika folder sudah ada di ~/adridge-server)- Tambah rekod DNS (kad 1) dan tunggu "Semak DNS" hijau.
- Jalankan setup — sijil TLS Let's Encrypt dikeluarkan automatik untuk domain (dan hos Sakura jika menghala ke VPS ini).
- Kata laluan dijana ke
/root/adridge-credentials.txt; Setup-Server.command menyalinnya ke Mac dan menyuntik ke aplikasi.
3 · Semakan server
Semakan dibuat dari browser ini; "API" memanggil /api/health, "WebSocket" membuka wss://…/mqtt.
4 · Tetapan aplikasi Mac (server-bootstrap.json)
Setup-Server.command menulis fail ini secara automatik. Jika perlu secara manual, masukkan kata laluan MQTT mixer (MQTT_MIXER_PASSWORD) dan muat turun fail ke
~/Library/Application Support/AdridgeLiveMix/server-bootstrap.json — aplikasi mengimportnya pada pelancaran seterusnya.
5 · Intercom full-duplex (Asterisk @ livemix.adridges.com)
Dipasang oleh setup-vps.sh: Asterisk 20 (chan_pjsip) + ConfBridge. Setiap konsol Adridge LiveMix / telefon SIP mendaftar sebagai extension dan mendail bilik 7000.
Aplikasi Mac (mod Auto) mencuba server LAN dahulu jika ditetapkan; jika tiada, semua melalui server ini.
| Extension | Peranan | Extension | Peranan |
|---|---|---|---|
| 1001 | Mixer (aplikasi Mac — disuntik automatik) | 1005 | Floor manager |
| 1002 | Camera 1 | 1006 | Title / grafik |
| 1003 | Camera 2 | 1007 | Director |
| 1004 | Camera 3 | 1008 | Spare |
Kata laluan: SIP_100X_PASSWORD dalam /root/adridge-credentials.txt (disalin ke server/credentials-sakura.txt).
| Dail | Fungsi |
|---|---|
| 7000 | Bilik intercom utama (semua) |
| 7001 / 7002 | Bilik kamera / bilik pengarah |
| 1001–1008 | Panggilan terus antara pengendali |
| 9999 | Ujian gema (latensi & audio) |
Port: UDP 5060 (SIP) dan UDP 10000–10200 (RTP) — dibuka oleh ufw. Codec G.711 (µ-law/A-law). Telefon/tablet: Linphone, Zoiper atau Groundwire → server livemix.adridges.com, extension & kata laluan → dail 7000.
adridge/intercom/state (AMI → API) dan dipaparkan dalam panel Intercom aplikasi Mac.
—
Semakan di server: sudo asterisk -rx "pjsip show endpoints" · sudo asterisk -rx "confbridge list intercom" · log /var/log/asterisk/messages.