كيفية البث المباشر على YouTube باستخدام Raspberry Pi

كيفية البث المباشر على YouTube باستخدام Raspberry Pi

من خلال إضافة وحدة الكاميرا إلى Raspberry Pi ، ستحصل بشكل أساسي على كاميرا محمولة وخفيفة الوزن وسهلة الحمل أو التثبيت متصلة بالإنترنت.





لذلك ، من المنطقي أنك قد ترغب في بث لقطات باستخدامه. لكن كيف تبدأ بهذا؟ أي نموذج Pi يجب أن تستخدمه؟ هل حل وحدة الكاميرا أفضل من الآخر؟ وكيف تحصل على اللقطات على موقع يوتيوب؟





كما هو الحال مع معظم الأشياء Raspberry Pi ، فهي واضحة بشكل ملحوظ.





لماذا البث المباشر مع Raspberry Pi؟

مع توفر خدمات البث سهلة الاستخدام مثل خلاط ونشل والعديد من الأجهزة المختلفة القادرة على البث إلى YouTube ، قد تتساءل جيدًا 'لماذا تختار Pi'؟

حسنًا ، حجمه يلعب بالتأكيد ، مما يتيح لك وضع Raspberry Pi في أي موضع تقريبًا. استخدام Pi ككاميرا مخصصة للبث المباشر على YouTube يحرر أجهزتك الأخرى أيضًا.



وبعد ذلك ، هناك هذا السبب القديم: لأنك تستطيع! يعطي إعداد Pi كجهاز بث مباشر للفيديو تقديراً لما يجري في الخلفية على الأجهزة الأخرى التي تؤدي نفس المهمة. إنه غير مرتب قليلاً ، ويتطلب سلسلة أوامر طويلة ، لكن النتيجة مرضية.

ما سوف تحتاجه

لبث كل ما هو موجود أمام Raspberry Pi على YouTube ، ستحتاج إلى ما يلي:





  • Raspberry Pi 3 أو أحدث.
  • وحدة كاميرا Raspberry Pi (مراجعة أصلية أو NoIR ، إما جيدة). (بينما يمكن استخدام كاميرا ويب USB ، تفترض هذه الإرشادات أن وحدة Raspberry Pi Camera Module قيد الاستخدام.)
  • امدادات البطارية المحمولة (اختياري).

بالنسبة لنظام التشغيل ، سيكون نظام Raspbian Stretch القياسي جيدًا. لكنك قد تفضل Ubuntu أو Arch Linux ، أو أيًا من الأنظمة الأخرى توزيعات Raspberry Pi متاح حاليا.

بعد ذلك ، قم بتوصيل الكاميرا والتمهيد. يشرح دليلنا السابق لإعداد وحدة Raspberry Pi Camera Module كيفية القيام بذلك بشكل صحيح.





التطبيق لتحويل الأموال بين الأصدقاء

ستحتاج أيضًا إلى قناة YouTube لبث لقطاتك إليها. هذا ليس من الصعب إعداده كما قد تعتقد.

قم بإعداد قناتك على YouTube

ربما لديك بالفعل حساب YouTube. إذا كنت تستخدم Google Mail ، فهناك حساب جاهز لتنشيطه. ستحتاج إلى عنوان URL خاص من هنا يوجه اللقطات التي التقطتها كاميرا Raspberry Pi إلى YouTube.

هذا يسمى عنوان RMTP وهو في الأساس عنوان URL خاص بالوسائط.

للعثور على هذا ، توجه إلى YouTube ، وقم بتسجيل الدخول ، وابحث عن ملف تحميل زر. هذا ما ستستخدمه عادةً في YouTube لإضافة مقطع فيديو. ومع ذلك ، في هذه المناسبة ، سوف نتجاهل هذا وننقر البدء زر تحت البث المباشر.

في الشاشة التالية ، املأ التفاصيل التي تريدها للتغذية الحية. ستكون هذه معلومات حول موضوع الخلاصة والعنوان الذي يجب إضافته تحته معلومات أساسية . ستحصل أيضًا على فرصة لتعيين مستوى خصوصية البث ؛ فعلا عام و غير مدرج ، أو نشر ؟

في علامة التبويب التالية ، دفق الإعداد الرئيسي ، بحث عن دفق URL و اسم التدفق / المفتاح (ستحتاج إلى النقر فوق يكشف لرؤية هذا). لاحظ أنه يجب الاحتفاظ بسرية مفتاح البث - يمكن لأي شخص لديه هذه المعلومات البث إلى قناتك على YouTube!

(هل تقوم بإعداد كاميرا دفق Pi عبر SSH؟ ما عليك سوى نسخ اسم / مفتاح البث من نافذة مستعرض YouTube إلى سطر أوامر Raspberry Pi البعيد.)

لإلقاء نظرة على الخيارات الأخرى هنا ، راجع دليلنا إلى إنشاء قناة يوتيوب .

قم بإعداد Raspberry Pi لبث مباشر على YouTube

حان الوقت الآن لإعداد Raspberry Pi للبث.

ابدأ بالترقية. يضمن هذا أنك تقوم بتشغيل أحدث إصدار من Raspbian ، مع جميع تحديثات النظام والبرامج الضرورية ، بما في ذلك raspivid.

sudo apt update
sudo apt upgrade

سيستغرق هذا بضع دقائق حتى يكتمل. بمجرد الانتهاء ، افتح نافذة طرفية وأدخل:

sudo raspi-config

استخدم مفاتيح الأسهم للتحديد قم بتفعيل الكاميرا ، صنبور يدخل، ثم حدد نعم فعلا. سيُطلب منك إعادة التشغيل. عند إعادة تشغيل Pi ، أدخل:

raspistill –o image.jpg

ستجد الخاطف الناتج في الدليل الرئيسي. بمجرد أن تعرف أن الكاميرا تعمل مع Raspberry Pi ، يمكنك المتابعة.

إعداد الجري مع avconv

تحتوي أحدث إصدارات Raspbian على avconv مثبت مسبقًا ، لذا لن تحتاج إلى تثبيته. ومع ذلك ، إذا كنت لا ترغب في ترقية Raspberry Pi ، فيمكنك ببساطة تثبيت حزمة أدوات libav:

لماذا القرص الخاص بي بنسبة 100 في المئة
sudo apt install libav-tools

مع avconv مثبتًا ، فأنت جاهز لإنشاء موجز ويب لـ YouTube. ستحتاج إلى اسم / مفتاح البث الذي سجلته سابقًا لهذا الغرض.

ومع ذلك ، فإن الأمر طويل:

raspivid -o - -t 0 -vf -hf -fps 30 -b 6000000 | avconv -re -ar 44100 -ac 2 -acodec pcm_s16le -f s16le -ac 2 -i /dev/zero -f h264 -i - -vcodec copy -acodec aac -ab 128k -g 50 -strict experimental -f flv rtmp://a.rtmp.youtube.com/live2/[your-secret-key-here]

كما ترى ، تحتوي على الكثير من العناصر. الآن ، إذا كنت تريد المضي قدمًا وتشغيله فقط ، فقم بنسخ الكود ، ولصقه في نافذة الجهاز ، واضغط على إدخال. تذكر أن تتغير [مفتاحك السري هنا] بالنسبة لمفتاح البث الذي قمت بتدوينه مسبقًا.

إذا كان كل شيء يعمل على النحو المنشود ، فسوف ينتهي بك الأمر بشيء مثل هذا:

عندما يحدث هذا ، عد إلى علامة تبويب متصفح YouTube. بعد لحظات قليلة ، سيبدأ تدفق اللقطات:

ماذا يعني تيار القيادة

يمكن أن يكون هذا الأمر الطويل أعلاه مربكًا جدًا للعين غير المدربة ولكنه يحتوي على مجموعة من المعلمات المنفصلة. دعونا نلقي نظرة على أهمها.

-fps

: هذا هو معدل الإطارات في الثانية. للحصول على أفضل النتائج ، يجب أن تكون أكثر من 24 ، وهي الأفلام السريعة التي يتم تشغيلها تقليديًا من أجل خلق وهم الحركة. ومع ذلك ، إذا كان الأداء يمثل مشكلة ، فقد تفضل تقليل ذلك لتحسين البخار.

-w -h

: يمكن استخدامها لتحديد العرض والارتفاع. إذا حذفتهم ، فسيستخدم raspivid الدقة العالية الوضوح الكاملة 1920x1080 (1080p).

-b

: حد معدل نقل البيانات الناتج. توصية YouTube هي 400-600 كيلوبت في الثانية. سيؤدي الرقم الأقل إلى تقليل عرض النطاق الترددي للتحميل ، مقابل الحصول على فيديو بجودة أقل.

-acodec

: هذا مهم بشكل خاص للبث على يوتيوب. لا تسمح الخدمة بالفيديو بدون مسار صوتي (أو صوت بدون مسار فيديو) لذلك نستخدم هذا لإنشاء مسار صوتي وهمي للبث. نظرًا لأن Raspberry Pi لا يشحن بميكروفون مدمج ، ويتم الحصول على أفضل النتائج الصوتية من إضافة بطاقة صوت HAT ، فهذا هو الحل السهل.

-f

: هذا هو تنسيق الإخراج ؛ في هذه الحالة ، يكون التنسيق flv ، وهو التنسيق المفضل للبث المباشر على YouTube.

افصل جلسة SSH الخاصة بك لمتابعة البث

يبدأ الأمر raspivid أعلاه البث ، ولكن إذا كنت تتصل عبر SSH ، فسيتم إغلاق الدفق عند قطع الاتصال. بالتأكيد لا يمكنك ترك جهاز الكمبيوتر الخاص بك يعمل فقط حتى يستمر Pi في التدفق؟

لحسن الحظ ، هناك إجابة: الشاشة. هذا جزء من البرنامج يمكنك تثبيته والذي سيحافظ على تشغيل جلسة SSH بمجرد قطع الاتصال.

ابدأ بإنهاء الدفق ( السيطرة + X ) ، ثم شاشة التثبيت:

sudo apt install screen

انتظر حتى يتم التثبيت ، ثم أعد تشغيل Pi.

كيف ترى من شاهد LinkedIn الخاص بك
sudo reboot

أعد الاتصال عبر SSH ، وسجّل الدخول ، ثم أدخل الأمر لتشغيل الشاشة:

screen

يؤدي هذا بشكل أساسي إلى إنشاء بيئة منفصلة لك لتشغيل الأمر raspivid فيها ، بيئة ستستمر عند قطع الاتصال. ما عليك سوى تشغيل raspivid كما هو مذكور أعلاه ، ثم عندما تكون مستعدًا لقطع الاتصال ، انقر فوق السيطرة + أ .

أغلق نافذة SSH ، وسيستمر البث.

كاميرا Raspberry Pi الخاصة بك تتدفق إلى YouTube

مع تدفق الفيديو Pi من الكاميرا ، يجب أن يعمل كل شيء بشكل جيد. كل ما يتطلبه الأمر هو:

  • قم بتوصيل وحدة الكاميرا بـ Raspberry Pi
  • ضع Pi لالتقاط المشهد
  • قم بتشغيل تحديث النظام
  • قم بإعداد قناة على YouTube وانسخ عنوان URL للدفق
  • ابدأ دفقًا باستخدام الأمر raspivid

لاحظ أنه مع التدفق المستمر ، هناك احتمال أن ترتفع درجة حرارة الأشياء ، مما يؤدي إلى إبطاء التدفق. إذا حدث هذا ، فكر في البعض حلول تبريد Raspberry Pi .

يشارك يشارك سقسقة بريد الالكتروني 3 طرق للتحقق مما إذا كان البريد الإلكتروني حقيقيًا أم مزيفًا

إذا تلقيت بريدًا إلكترونيًا يبدو مشكوكًا فيه بعض الشيء ، فمن الأفضل دائمًا التحقق من صحته. فيما يلي ثلاث طرق لمعرفة ما إذا كان البريد الإلكتروني حقيقيًا.

اقرأ التالي
مواضيع ذات صلة
  • افعلها بنفسك
  • خلاق
  • موقع يوتيوب
  • كاميرا ويب
  • فطيرة التوت
  • تدفق الوسائط
  • دروس مشروع DIY
نبذة عن الكاتب كريستيان كاولي(تم نشر 1510 مقالة)

نائب محرر الأمان و Linux و DIY والبرمجة و Tech Explained ومنتج Podcast مفيد حقًا ، مع خبرة واسعة في دعم سطح المكتب والبرامج. مساهم في مجلة Linux Format ، كريستيان هو Raspberry Pi tinkerer و Lego عاشق ومحب للألعاب القديمة.

المزيد من Christian Cawley

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك