Langkah 1: Update dan Install FFmpeg
apt update && apt upgrade -y
Install FFmpeg:
apt install ffmpeg -y
Langkah 2: Install TMUX
Agar streaming tidak terputus saat menutup terminal:
apt install tmux -y
Langkah 3: Persiapan Folder
Buat folder penyimpanan dan masuk ke dalamnya:
mkdir -p /root/video
cd /root/video
Untuk melihat file ketikan
ls
Langkah 4: Membuat File Playlist
Buat file teks yang berisi daftar video.
1.Ketik perintah ini:
nano playlist.txt
2.Isi dengan daftar video (gunakan kutip satu '). Contoh:
file 'Video Satu.mp4'
file 'Video Dua (Lagu).mp4'
file 'Video Tiga.mp4'
3.Simpan: Tekan Ctrl + X, lalu Y, lalu Enter.
Langkah 5: Upload Video
Buka FileZilla, login sebagai root, masuk ke folder /root/video, lalu upload semua file video yang tercantum di playlist.txt tersebut.
Langkah 6: Masuk ke Sesi TMUX Baru (Nama: stream360)
Kita akan membuat layar bernama stream360 agar nanti mudah dimasuki kembali.
tmux new -s stream360
Langkah 7: Jalankan Skrip Streaming
Sekarang jalankan perintah FFmpeg kamu (pastikan masih berada di folder /root/video):
ffmpeg -re -f concat -safe 0 -stream_loop -1 -i playlist.txt \
-vf scale=640:-2 \
-c:v libx264 -preset ultrafast -tune zerolatency -b:v 350k -maxrate 350k -bufsize 700k -pix_fmt yuv420p -g 30 -threads 1 \
-c:a aac -b:a 64k -ar 44100 \
-f flv "rtmps://live-api-s.facebook.com:443/rtmp/FB-25673775738930917-0-Ab6a6EuzqQhALumB1JgAeiCj"
Langkah 8: Keluar tmux dan biarkan streaming berjalan.
Agar kamu bisa menutup laptop tapi stream tetap jalan:
1.Tekan Ctrl + B.
2.Lalu tekan D.
Langkah 9: Menghentikan Streaming
tmux attach -t stream360
Setelah masuk ke Tmux,tekan ctrl + c ,kemudian ketik exit,kamu akan berhenti dari mode streaming.
