RTMP Server Kurulumu
RTMP Server Kurulumu
Merhaba arkadaşlar;
Bu anlatımımda sizlere Ubuntu üzerinde nginx kullanarak RTMP server Kurulumunu anlatacağım. Bu anlatımı yaparken ben Ubuntu 18.04 versiyonunu kullandım.
RTMP Nedir?
RTMP’nin açılımı Real Time Message Protocol, yani gerçek zamanlı mesajlaşma protokolüdür. Eski bir canlı yayın protokolü olmasına rağmen hala oldukça yaygın olarak kullanılmaktadır.
Kurulum
Alttaki komutları çalıştırarak önce nginx’i sonra da nginx modülü olan mod-rtmp’yi kuruyoruz.
sudo apt-get install nginx -y
sudo apt-get install libnginx-mod-rtmp -y
Ardından nginx.conf dosyasını açıyoruz
sudo nano /etc/nginx/nginx.conf
Buluyoruz
http {
Üstteki http {kodunun üzerine ekleyelim:
rtmp {
server {
listen 1935;
chunk_size 4096;
application live {
live on;
record off;
}
}
}
Kaydedip çıktıktan sonra nginx’i restart etmemiz gerekmektedir.
sudo systemctl restart nginx
Kurulumumuzu tamamlamış bulunuyoruz. Bu aşamadan sonra OBS’kullanarak stream yapmaya, vlc kullanarakta stream’ı izlemeye başlayabilirsiniz.
VLC: https://www.videolan.org/index.tr.html
FFmpeg kullanarakta yayın yapabilirsiniz. Örnek kodu alta bırakıyorum
ffmpeg -re -i video.mp4 -vcodec libx264 -vprofile baseline -g 30 -acodec aac -strict -2 -f flv rtmp://IP_ADRESI/live/stream
RTMP Server Kurulumu anlatımımızı tamamladık. Başka bir anlatımda görüşmek üzere…
thanks