عن المشروع
توفر صورة Docker هذه خادم RTMP جاهزًا للاستخدام مبنيًا من أحدث مصادر Nginx ووحدة nginx-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: أنهِ TLS في Nginx ووكّل RTMP المفكوك إلى خادم داخلي، مما يتيح البث الآمن عبر `rtmps://<domain>/live/<key>`.
- مبني من مصادر رسمية دون مكونات إضافية، مما يضمن قاعدة نظيفة وموثوقة.
- يتضمن نصًا برمجيًا للاختبار لنشر بث اختباري مُولّد للتحقق.
تعتمد الصورة على buildpack-deps (Debian) وهي متاحة على Docker Hub مع وسوم لكل تاريخ بناء لتثبيت الإصدارات. المشروع مرخص بموجب رخصة MIT.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.