Kendi RTMP (Real-Time Messaging Protocol) linkinizi oluşturmak, genellikle canlı yayın yapmak için kullanılır. Bunu yapmak için şu adımları izleyebilirsiniz:
1. Bir RTMP Sunucusu Kurun
RTMP sunucusu olarak en çok kullanılan yazılım Nginx ve Nginx RTMP Module'dür. Bu yazılımı kurarak kendi sunucunuzu oluşturabilirsiniz. Bunun için bir sunucuya ihtiyacınız olacak. Kendi bilgisayarınızda veya bir bulut sunucusunda bu kurulumu yapabilirsiniz.
Nginx ve RTMP Modülü Kurulumu
Linux/Ubuntu:
Nginx'i kurun:
bashsudo apt update sudo apt install nginx
Nginx RTMP Modülü'nü kurun:
Nginx'i kaynak koddan indirip derlemeniz gerekecek. Bunun için öncelikle gerekli bağımlılıkları yükleyin:
bashsudo apt install build-essential libpcre3 libpcre3-dev libssl-dev zlib1g zlib1g-dev
Kaynak kodları indirin:
bashwget http://nginx.org/download/nginx-1.20.1.tar.gz tar -zxvf nginx-1.20.1.tar.gz git clone https://github.com/arut/nginx-rtmp-module.git
Nginx'i RTMP modülü ile derleyin:
bashcd nginx-1.20.1 ./configure --with-http_ssl_module --add-module=../nginx-rtmp-module make sudo make install
Nginx yapılandırma dosyasını düzenleyin:
bashsudo nano /usr/local/nginx/conf/nginx.conf
Dosyanın sonuna aşağıdaki RTMP yapılandırmasını ekleyin:
nginxrtmp { server { listen 1935; chunk_size 4096; application live { live on; record off; } } }
Nginx'i başlatın:
bashsudo /usr/local/nginx/sbin/nginx
2. RTMP Linkinizi Oluşturun
Nginx ve RTMP modülü çalışır durumda olduğunda, RTMP linkiniz şu şekilde olacaktır:
phprtmp://<sunucu_ip_adresiniz>:1935/live/<stream_key>
<sunucu_ip_adresiniz>
: Sunucunuzun IP adresi veya alan adı.<stream_key>
: Canlı yayın anahtarınız, bu herhangi bir şey olabilir.
Örneğin:
arduinortmp://192.168.1.100:1935/live/streamkey123
3. Yayın Yazılımını Yapılandırın
Yayın yapmak için OBS Studio gibi bir yazılım kullanabilirsiniz.
- OBS Studio'yu açın.
- Ayarlar > Yayın sekmesine gidin.
- Yayın Türü olarak
Özel...
seçin. - Sunucu olarak RTMP linkinizi girin (
rtmp://<sunucu_ip_adresiniz>:1935/live
). - Yayın Anahtarı olarak
<stream_key>
girin (streamkey123
gibi).
Bu adımları izleyerek kendi RTMP linkinizi oluşturabilir ve yayın yapmaya başlayabilirsiniz.
0 Yorumlar
Konu içeriğiyle alakalı bir yorum yaptığınızdan emin olunuz.