
Halo, kalau kamu merasa tulisan saya ngebantu kamu, kamu bisa ucapkan terima kasih lewat saweria .
If you feel this website help you, you can donate at saweria .
Live Streaming Server
Di github ada beberapa live video streaming server yang saya coba
Saya milih SRS dengan alasan
-
Dokumentasinya paling lengkap.
-
SRS paling “ramah” hardware.
-
SRS delay nya paling tidak parah.
How To
- Buat file docker-compose.yml
version: "3.7"
services:
srs:
image: ossrs/srs:6
container_name: srs-ctr
ports:
#rtmp service
- "1935:1935"
#web service
- "8080:8080"
#srs api port
- "1985:1985"
networks:
- srs-net
networks:
srs-net:
Jalankan dengan docker-compose up -d
, cek log container dengan docker logs -f srs-ctr
- Untuk test streaming, kita gunakan OBS dengan source VLC Media Player
a. Buka OBS, masuk ke menu “Settings”

Setting Menu OBS
b. Buka menu Stream -> Service: Custom -> Server: rtmp://localhost/live -> Stream Key: test1234 -> OK

Add Custom Stream URL
c. Tambah sources -> VLC Video Sources -> Create New -> Tambah Playlist (Klik tanda +) -> Tambah Video

Add VLC as Stream Source
d. Tekan tombol Start Streaming
- Untuk menonton streaming, gunakan VLC -> Open Network Stream (Ctrl+N) -> rtmp://localhost/live/test1234 (test1234 merupakan Stream Key)

Live Stream Test
- Kamu bisa dapat info tambahan di web UI SRS, silahkan buka localhost:8080, kamu bisa nonton live streaming,

Check Hardware Usage

Watch Streaming on Browser
Referensi:

Jika kamu merasa tulisan ini bermanfaat & membantu kamu, kamu bisa berdonasi lewat saweria
If you feel this website help you, you can donate at saweria