انتقل إلى المحتوى

OBS + Kasamila + Streamlabs: مكوّن مقدّم رقمي واحد للبث المباشر

عرض شفاف وإدخال صوت وطابور تشغيل ومقاطعة ومشاهد وإنهاء واضح للجلسة في مكوّن واحد.

عرض شفاف وإدخال صوت وطابور تشغيل ومقاطعة ومشاهد وإنهاء واضح للجلسة في مكوّن واحد.

خطوات التنفيذ

  1. شغّل relay مع وكيل أو جسر PCM موثّق. اضبط KASAMILA_OUTPUT_MODE=transparent ووصف packed-matte HLS لقالب شفاف؛ شفافية CSS ليست بديلاً.
  1. افتح /public/studio.html وأنشئ غرفة وانسخ رابط العرض المؤقت. أضفه إلى Browser Source في OBS أو Streamlabs Desktop؛ هما خياران بديلان.
  1. من Interact اضغط Enable audio قبل Start في الاستوديو. يُلتقط الميكروفون في الاستوديو ولا تحرّك الشخصية إلا الردود. تجنّب التقاط صوت المتصفح وسطح المكتب مرتين.
  1. يسمح FIFO بأربعة ملفات كاملة، كل منها حتى 3 MiB و30 ثانية. Interrupt يلغي العناصر القديمة. الترفيه والدردشة والتجارة والألعاب تخطيطات لنفس المكوّن. يمكن لـ OBS WebSocket v5 الاختياري تبديل Program Scene الحقيقية، دون ادعاء نفس RPC في Streamlabs Desktop.
  1. تظهر أحداث Streamlabs الاختيارية للمراجعة البشرية، ولا تصبح رسائل التبرعات تعليمات أو كلاماً آلياً. الإخفاء أو التعطيل أو قطع الاتصال أو End ينهي الجلسة؛ إظهار المصدر لا يعيد الفوترة تلقائياً. تأكد من الإنهاء؛ فشل الجهاز يظل مرتبطاً بانتهاء مدة التأجير.
cd examples/realtime-integrations
npm ci
cp .env.example .env
# Backend-only configuration: see linked guide
npm start

الحدود والقبول

مكوّن واحد لا يعني أربعة منتجات أعمال مكتملة. أضف فحص Origin والحصص والإشراف واختبر الشفافية والطوابير والانتقالات والإنهاء في بيئتك.

الكود والبروتوكولات

قراءة Markdown والذكاء الاصطناعي

zh | en | fr | de | ru | es | it | ar | ja | ko | th | ms | vi | hi | id