إطلاق محطة راديو إنترنت عربية بـ AzuraCast على VPS
دليل كامل لإعداد محطة راديو عربية: تركيب AzuraCast، إعداد مكتبة الموسيقى مع metadata عربية، إنشاء قوائم تشغيل مجدولة، إضافة DJs بعيدين، ونشر widget للموقع.
الإذاعة الرقمية للمجتمعات
البث الصوتي المباشر لا يزال وسيلة قوية للتواصل، خاصة للمنظمات غير الربحية، والإذاعات المجتمعية، والمؤسسات التعليمية التي تسعى للوصول إلى جمهور واسع. AzuraCast هي لوحة تحكم مفتوحة المصدر، تتيح لك تحويل أي خادم افتراضي (VPS) إلى محطة راديو تعمل على مدار الساعة. في هذا الدليل، سنتعرف على كيفية إعداد محطتك الأولى وتخصيصها لتتناسب مع المحتوى العربي.
الخطوة 1: التركيب على الخادم (VPS)
يوصى باستخدام خادم بمواصفات لا تقل عن 2 جيجابايت من الذاكرة العشوائية (RAM) ونظام تشغيل Ubuntu 22.04. التثبيت يتم عبر سطر واحد باستخدام تقنية Docker:
curl -fsSL https://raw.githubusercontent.com/AzuraCast/AzuraCast/main/docker.sh > docker.sh && chmod +x docker.sh && ./docker.sh install
بعد اكتمال التثبيت، قم بزيارة عنوان الـ IP الخاص بخادمك لإنشاء حساب المدير الأولي وإعداد اسم المحطة.
الخطوة 2: رفع الموسيقى وإعداد البيانات الوصفية (Metadata) العربية
لتبدأ البث، ستحتاج لرفع ملفاتك الصوتية (برامج حوارية، موسيقى، فواصل).
- انتقل إلى قسم Music Files في لوحة تحكم المحطة.
- ارفع ملفات ה-MP3 الخاصة بك.
- ملاحظة هامة للمحتوى العربي: صيغ البيانات الوصفية القديمة (ID3v1) لا تدعم الأحرف العربية (UTF-8) بشكل صحيح، مما يؤدي لظهور أسماء المقاطع كرموز غير مفهومة في مشغلات المستمعين. تأكد من أن ملفاتك تستخدم ترميز ID3v2.4 أو قم بتعديل العناوين من داخل واجهة AzuraCast لضمان ظهور العناوين العربية بوضوح.
الخطوة 3: إنشاء قوائم التشغيل والجدولة (Playlists & Scheduling)
الـ AutoDJ هو النظام الذي يبث الملفات تلقائياً عند عدم وجود بث حي. يعمل هذا النظام بناءً على القوائم:
- أنشئ قائمة تشغيل عامة (Default Rotation) للبرامج والموسيقى التي تعمل طوال اليوم.
- أنشئ قائمة مخصصة للفواصل (Jingles) لتعمل بمعدل “مرة كل 30 دقيقة” لإعطاء طابع احترافي للمحطة.
- يمكنك استخدام ميزة الجدولة (Schedule) لتشغيل قائمة محددة (مثل “برنامج الصباح”) في وقت معين من اليوم عبر تقويم سهل الاستخدام.
الخطوة 4: البث الحي والـ DJs المتباعدين
لا يجب أن يكون البث مسجلاً دائماً. يتيح لك AzuraCast إضافة مقدمي برامج (Streamers / DJs) يمكنهم البث من منازلهم.
- اذهب إلى قسم Streamer/DJ Accounts وأنشئ حساباً لكل مقدم برنامج، مع تحديد الأوقات التي يُسمح له بالبث فيها لمنع التداخل.
- سيقوم الـ DJ بتحميل برنامج بث على جهازه (مثل Mixxx أو BUTT) وإدخال بيانات الخادم التي حصل عليها.
- بمجرد اتصال الـ DJ، سيتوقف الـ AutoDJ أوتوماتيكياً ويبدأ البث الحي.
الخطوة 5: نشر الراديو للمستمعين
الآن محطتك تعمل، لكن كيف سيستمع الجمهور؟
- يوفر AzuraCast “صفحة عامة” (Public Page) للمحطة.
- الأفضل هو الحصول على مشغل الويب المدمج (Widget). اذهب إلى الإعدادات، وانسخ كود الـ
<iframe>أو الـ JS الخاص بالمشغل وضعه في أي مكان في موقع مؤسستك (مثل صفحات WordPress). - المشغل سيعرض للمستمعين الأغنية أو البرنامج الذي يُبث حالياً باللغة العربية، مع زر تشغيل وإيقاف.
الخلاصة
امتلاك محطة راديو إنترنت لم يعد معقداً تقنياً أو مرهقاً مالياً. AzuraCast يضع بين يديك أدوات جدولة وإدارة احترافية تضاهي الإذاعات الكبرى، مما يسمح لصوت مؤسستك بالوصول إلى جمهورك في كل وقت ومكان بثبات تام.