عن المشروع

livego هو خادم بث فيديو مباشر خفيف الوزن وفعال تم تنفيذه باستخدام لغة Golang النقية، ويتميز بتوافق عبر جميع المنصات وإعداد بسيط. يدعم البروتوكولات النقلية المستخدمة على نطاق واسع بما في ذلك RTMP وAMF وHLS وHTTP-FLV، بالإضافة إلى تنسيقات الحاويات FLV وTS، وتنسيقات الترميز H264 وAAC وMP3. يمكن نشر الخادم عبر الثنائيات المترجمة مسبقًا، أو Docker، أو ترجمته من المصدر. يمكن للمستخدمين الحصول على مفتاح قناة عبر واجهة إدارة HTTP لدفق البث باستخدام بروتوكول RTMP، بينما يدعم التشغيل من خلال نقاط نهاية RTMP وHTTP-FLV وHLS. يتوفر خيار HTTPS لـ HLS عند استخدام شهادات SSL. تتيح خيارات التكوين تخصيص عناوين الاستماع، وفترات انتهاء المهلة، ومستويات التسجيل، وإعدادات GOP. تم تصميم livego ليكون بسيطًا وعالي الأداء، وهو حل عملي للمطورين الذين يحتاجون إلى خادم خلفي لاستضافة البث المباشر بأنفسهم دون الحاجة إلى تبعيات خارجية.