منصوبے کے بارے میں
یہ Docker امیج Nginx اور nginx-rtmp-module کے تازہ ترین ذرائع سے بنایا گیا ایک تیار RTMP سرور فراہم کرتی ہے۔ یہ لائیو ملٹی میڈیا اسٹریمنگ کے لیے ڈیزائن کی گئی ہے، جس سے متعدد کلائنٹس بیک وقت ایک ہی اسٹریم حاصل کر سکتے ہیں۔ ڈیفالٹ کنفیگریشن پورٹ 1935 پر لائیو اسٹریمنگ کو فعال کرتی ہے اور متعدد ورکرز کے لیے آٹو-پش کی سہولت دیتی ہے۔
اہم خصوصیات میں شامل ہیں:
- آسان تعیناتی: `docker run -d -p 1935:1935 --name nginx-rtmp tiangolo/nginx-rtmp` کمانڈ سے کنٹینر چلائیں۔
- OBS Studio اور VLC کے ساتھ آسان جانچ: `rtmp://<host>/live/<key>` پر اسٹریم کریں اور VLC یا ffplay سے چلائیں۔
- قابل تخصیص کنفیگریشن: اپنی `nginx.conf` کے ساتھ امیج کو بڑھائیں تاکہ سیٹنگز کو ایڈجسٹ کریں یا خصوصیات شامل کریں۔
- RTMPS سپورٹ: Nginx میں TLS ختم کریں اور ڈیکرپٹ شدہ RTMP کو اندرونی سرور پر پراکسی کریں، جس سے `rtmps://<domain>/live/<key>` کے ذریعے محفوظ اسٹریمنگ ممکن ہو۔
- بغیر اضافی اجزاء کے سرکاری ذرائع سے بنایا گیا، جو ایک صاف اور قابل اعتماد بنیاد کو یقینی بناتا ہے۔
- تصدیق کے لیے ایک ٹیسٹ اسکرپٹ شامل ہے جو ایک مصنوعی اسٹریم شائع کرتا ہے۔
یہ امیج buildpack-deps (Debian) پر مبنی ہے اور Docker Hub پر دستیاب ہے، جس میں ہر تعمیر کی تاریخ کے لیے ٹیگز شامل ہیں تاکہ ورژن کو پن کیا جا سکے۔ یہ پروجیکٹ MIT لائسنس کے تحت ہے۔
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.