Skip to content

emuhib/VPSLIVEYT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

Setup Server dan Live Streaming YouTube dengan FFmpeg dan gdown

Proyek ini menjelaskan langkah-langkah untuk mengatur server Ubuntu agar dapat digunakan untuk live streaming di YouTube menggunakan FFmpeg. Selain itu, akan dijelaskan cara mengelola sesi dengan tmux dan mendownload video dari Google Drive menggunakan gdown.

Persyaratan

  • Server Ubuntu dengan akses root
  • VPS atau server cloud (misalnya DigitalOcean, AWS, atau lainnya)
  • Stream Key YouTube

Langkah-Langkah Instalasi

  1. Update dan upgrade sistem:

    sudo apt update && sudo apt upgrade -y
  2. Install tmux:

    sudo apt install tmux -y
  3. Install FFmpeg:

    sudo apt install ffmpeg -y
  4. Install Python3 dan pip:

    sudo apt install python3 python3-pip -y
  5. Install gdown untuk download file dari Google Drive:

    pip install gdown

Menggunakan gdown untuk Mengunduh Video

Unduh video dari Google Drive dengan perintah berikut:

gdown https://drive.google.com/uc?id=your_file_id

Ganti your_file_id dengan ID file Google Drive Anda.


Mengelola Sesi tmux

1. Mulai sesi baru:

tmux new -s Mainan

2. Monitoring sesi tmux yang sudah ada:

tmux attach -t Hujan

3. Menghentikan sesi tmux:

tmux kill-session -t Hujan

Live Streaming ke YouTube Menggunakan FFmpeg

Untuk memulai live streaming di YouTube, gunakan perintah berikut:

ffmpeg -stream_loop -1 -re -i /root/live.mp4 -f flv -c:v copy -c:a copy rtmp://a.rtmp.youtube.com/live2/your_StreamKey

Untuk memulai live streaming di YouTube dengan timeout, misalnya ingin live 10 jam saja maka gunakan perintah berikut:

timeout 10h ffmpeg -stream_loop -1 -re -i /root/live.mp4 -f flv -c:v copy -c:a copy rtmp://a.rtmp.youtube.com/live2/your_StreamKey

Penjelasan:

  • /root/live.mp4: Path file video Anda (pastikan file ini sudah ada di server).
  • your_StreamKey: Ganti dengan Stream Key dari YouTube Live.

Catatan

  • Gunakan tmux untuk menjalankan FFmpeg sehingga live streaming tetap berjalan meskipun Anda keluar dari sesi SSH.
  • Jangan lupa memastikan bahwa video Anda telah diunggah atau tersedia di server.

About

Untuk Live YT langsung Server tanpa antar muka

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published