بث صوتي مباشر من المتصفح - من دون تطبيق
ينشئ OpenedMic غرفة صوتية مباشرة داخل المتصفح، من دون تطبيق منفصل أو حساب. يفتح المضيف الغرفة ثم يشارك رابطًا أو رمز QR يقود الحضور إلى صفحة الدخول.
لماذا من المتصفح؟
توفّر المتصفحات الحديثة، حين يكون الجهاز متوافقًا، واجهات Web Audio وWebRTC وMedia Capture اللازمة لالتقاط الصوت ومعالجته ونقله. يعتمد توافرها على المتصفح والجهاز والأذونات وسياسة الشبكة.
من دون متجر تطبيقات. من دون حساب.
لا يحتاج الحضور إلى تنزيل تطبيق أو إنشاء حساب. يفتح الرابط أو رمز QR صفحة الدخول مع رمز الغرفة، وقد يُطلب من المستمع كتابة اسم العرض أو كلمة المرور ثم بدء التشغيل.
نقل الصوت عبر WebRTC
ينقل WebRTC الصوت مباشرة عندما تسمح الشبكة بذلك، أو عبر مُرحِّل TURN مشفّر عند تعذّر المسار المباشر. يتولى الخادم الإشارات وحالة الغرفة، لكنه لا يسجّل البث الصوتي الحي ولا يخزّنه.
ما الذي يجري داخل المتصفح
- التقاط الميكروفون عبر Media Capture API
- معالجة الصوت عبر Web Audio (مُعادِل، وضاغط، وبوّابة ضوضاء، وضبط كسب)
- ترميز Opus والنقل عبر WebRTC
- توليد رمز QR لانضمام الحضور
- تسجيل محلي عبر MediaRecorder API - على جهاز المضيف مباشرة
المتصفحات المدعومة
استخدم إصدارًا حديثًا من متصفح يدعم WebRTC والوصول إلى الوسائط وتشغيل الصوت. تختلف الإمكانات باختلاف الجهاز وسياسة الشبكة، لذلك يُنصح بفحص الأذونات ومصدر الصوت في شاشة الإعداد قبل الحدث.