كيف تصنع جهاز Chromecast بنفسك باستخدام Raspberry Pi

كيف تصنع جهاز Chromecast بنفسك باستخدام Raspberry Pi

إن Google Chromecast عبارة عن قطعة غير مكلفة من مجموعة البث. يعد Chromecast Ultra أغلى ثمناً ، ولكن بسعر أقل من 100 دولار يظل في المتناول. لكن بعض أجزاء العالم ممنوعة من شراء أجهزة Chromecast.





الحل؟ بديل DIY يعتمد على Raspberry Pi. بتكلفة أقل من 50 دولارًا ، يمكنك تكوين هذا الكمبيوتر بحجم بطاقة الائتمان لاستقبال الوسائط المتدفقة من تطبيق Android.





اسمحوا لي أن أشرح كيفية استخدام Raspberry Pi الخاص بك مثل جهاز Chromecast DIY مع Raspicast.





قم بتثبيت تطبيق Raspicast

ابدأ بتثبيت Raspicast على جهاز Android الخاص بك. هذا تطبيق مجاني يتصل بـ Raspberry Pi ويقوم بدفق البيانات إليه. ستجد Raspicast في متجر تطبيقات Google Play. لسوء الحظ ، لا يوجد بديل موثوق به لجهاز iPhone لهذا الغرض.

تحميل: Raspicast لنظام Android



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

تكوين Raspbian للإرسال

بعد تثبيت التطبيق ، وجه انتباهك إلى Raspberry Pi. يجب أن يكون هذا متصلاً بالفعل بالتلفزيون الخاص بك عبر HDMI ويتم تشغيله. لاحظ أن Pi سيتطلب مصدر طاقة فردي - لا يمكنك تشغيله من منفذ USB الخاص بالتلفزيون. حتى إذا كان تصنيف الطاقة مناسبًا ، فلا يجب إيقاف تشغيل Pi بدون الأمر الصحيح. سيؤدي تجاهل ذلك إلى إتلاف بطاقة SD الخاصة بـ Pi ، لذا استخدم مصدر الطاقة المناسب.





اختبرنا ذلك على Raspberry Pi 4 الذي يعمل بنظام Raspbian Buster Lite. ومع ذلك ، يجب أن تجد أنه يعمل مع طرز Raspberry Pi والتوزيعات الأخرى (على الرغم من أن بعض الأوامر قد تختلف).

قبل المتابعة ، تأكد من تثبيت omxplayer على Pi الخاص بك:





sudo apt install omxplayer

نظرًا لأنك ستحتاج إلى تمكين SSH ، فإليك دليل سريع. لديك ثلاثة خيارات لتمكينه:

  1. عبر raspi التكوين . يمكنك تشغيل هذا من سطر الأوامر باستخدام sudo raspi-config ، ثم حدد خيارات التواصل> SSH واستخدم مفاتيح الأسهم للتأكيد باستخدام نعم .
  2. استخدم ال أداة تكوين Raspberry Pi . من سطح مكتب Raspbian ، افتح القائمة> التفضيلات> تكوين Raspberry Pi . في ال واجهات علامة التبويب ، البحث SSH وضبطها على ممكن .
  3. أخيرًا ، إذا كنت تفضل البساطة ، يمكنك ذلك قم بتمكين SSH قبل تشغيل Pi الخاص بك . أدخل بطاقة microSD في جهاز الكمبيوتر الخاص بك ، واستعرض وصولاً إلى قسم التمهيد ، وأنشئ ملفًا جديدًا. يجب أن يسمى هذا ssh وليس لها امتداد الملف. بمجرد استبدال بطاقة SD وإعادة التشغيل ، يجب تمكين SSH.

يمكن القيام بما يلي عبر لوحة مفاتيح متصلة بـ Pi أو باستخدام SSH. ستحتاج إلى عنوان IP الخاص بـ Pi للاتصال --- افتح نافذة طرفية وأدخل

تم إيقاف تشغيل المزامنة في تطبيق البريد الإلكتروني
ifconfig

قم بتدوين عنوان IP الذي يتوافق مع اتصال Pi الخاص بك. على سبيل المثال ، استخدم عنوان IP الذي يتوافق مع ملف

eth0

الدخول إذا كنت تستخدم اتصال إيثرنت ؛

wlan0

لشبكة Wi-Fi.

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

sudo apt update
sudo apt upgrade

ستعمل هذه الأوامر على تحديث نظام التشغيل Raspberry Pi الخاص بك والعثور على أي تحديثات برامج وتثبيتها.

تثبيت وبناء OpenMax

بعد تثبيت التحديثات ، نحتاج إلى بعض الحزم الأساسية:

sudo apt install libjpeg9-dev libpng12-dev

الحزم

libjpeg9-dev

و

libpng12-dev

ضرورية للبرامج التي يمكنها التعامل مع صور JPG و PNG. سيمكن هذا من إرسال وسائط الصور إلى Raspberry Pi عبر تطبيق Raspicast على Android!

الآن ، قم بتثبيت OpenMax. هذه الأداة هي أفضل خيار لنقل الفيديو والصوت والصور من Android إلى Raspberry Pi المتصل بالتلفزيون. إنه متاح عبر GitHub ، ويمكنك تثبيته عن طريق 'استنساخ' مستودع البيانات إلى Pi الخاص بك. ليس لديك

git

؟ قم بتثبيته بامتداد

sudo apt install git

ثم استنساخ المستودع باستخدام:

git clone https://github.com/HaarigerHarald/omxiv

لا ينبغي أن يستغرق هذا وقتًا طويلاً.

أنت على وشك الانتهاء. حان الوقت لبناء برنامج OpenMax. ابدأ بالتبديل إلى دليل omxiv واستخدام الأمر make.

كيف تبحث عن تاريخ منزل
cd omxiv
make ilclient
make

سيستغرق هذا بعض الوقت. بمجرد الانتهاء من التثبيت ، قم بالتثبيت باستخدام:

sudo make install

بعد لحظات قليلة ، سيكون OpenMax جاهزًا للاستخدام.

استعد للإرسال إلى Raspberry Pi الخاص بك

كل ما تحتاجه لإرساله من جهاز Android الخاص بك إلى Raspberry Pi أصبح الآن في مكانه. ومع ذلك ، لا تزال هناك حاجة إلى بعض تكوين Raspicast.

  1. قم بتشغيل تطبيق Raspicast.
  2. في إعدادات SSH ، أدخل اسم مضيف Pi أو عنوان IP الخاص بك.
  3. أدخل اسم المستخدم وكلمة المرور لـ Pi الخاص بك.
  4. انقر نعم لانهاء.
معرض الصور (2 صور) وسعت وسعت قريب

للإرسال إلى Raspberry Pi ، لديك خياران:

  • تصفح للوصول إلى المحتوى داخل تطبيق Raspicast واضغط لعب .
  • إرسال من YouTube ، ابحث عن الفيديو في التطبيق وانقر فوق شارك> Cast (Raspicast) .

وفي الوقت نفسه ، لإرسال مقاطع فيديو وموسيقى وصور إلى شاشة Raspberry Pi الخاصة بك ، ما عليك سوى استخدام شاشة Raspicast الرئيسية وتحديد يقذف . سيؤدي هذا إلى فتح شاشة تسرد جميع مقاطع الفيديو على جهاز Android الخاص بك.

معرض الصور (3 صور) وسعت وسعت وسعت قريب

سيؤدي تحديد ملف وسائط في أي من علامات التبويب المقابلة إلى تشغيله الفوري على Raspberry Pi.

هل تحتاج إلى تغيير عنوان IP داخل التطبيق (على سبيل المثال للإرسال إلى Pi مختلف)؟ افتح قائمة 'النقاط الثلاث' وحدد إعدادات SSH. ما عليك سوى إدخال عنوان IP الجديد وبيانات الاعتماد.

المزيد من خيارات Raspicast

أيضًا في قائمة Raspicast ، ستجد خانة اختيار لـ يكرر الملف الجاري تشغيله. مزيد من أسفل القائمة ، مخرج الصوت يمكن تخصيصها ، باستخدام منفذ HDMI (إفتراضي)، محلي و على حد سواء ، أو خذها . سيكون هذا مفيدًا لأي شخص يستخدم حل صوت خارجي مع Pi الخاص به.

معرض الصور (2 صور) وسعت وسعت قريب

يجب عليك أيضًا التحقق من خيارات متقدمة شاشة. هنا ، قم بإدارة قائمة انتظار من الملفات ووحدة التخزين (إزاحة حجم الصوت) وحدد أوامر مخصصة. يمكنك أيضًا التبديل إلى استخدام HTTP إذا لزم الأمر (HTTPS هو الإعداد الافتراضي) والمزيد.

وفي الوقت نفسه ، على شاشة Raspicast الرئيسية ، استخدم ملف الملفات زر للتنقل وتشغيل الوسائط المخزنة على Raspberry Pi الخاص بك. يتضمن ذلك دفق الصوت ، وبالتالي تحويل Raspberry Pi إلى جهاز Chromecast الصوتي!

يمكنك أيضًا الإدلاء بها مع Kodi!

بينما لا يمكنك تشغيل Raspicast باستخدام Raspberry Pi الذي يعمل بنظام Kodi ، فلا تقلق ، فهناك بديل. باستخدام تطبيق Kore للتحكم عن بُعد لنظام Android ، يمكنك أيضًا إرسال الوسائط إلى ملف Raspberry Pi مع تثبيت Kodi .

تحميل: كور ، جهاز التحكم عن بعد الرسمي لـ Kodi

ما عليك سوى تثبيت التطبيق ، وإعداده بعنوان IP الخاص بـ Raspberry Pi ، ثم التوجه إلى YouTube. كما هو الحال مع Raspicast ، انقر فوق يشارك زر على الفيديو الذي تريد إرساله ، ثم العب على Kodi .

سيؤدي هذا إلى دفق الفيديو على الفور إلى التلفزيون الخاص بك عبر Kodi!

بدائل Chromecast الأخرى

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

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

على الرغم من وجود حلول دفق HDMI أخرى ، إذا كان لديك جهاز به تطبيق YouTube رسمي (مثل Apple TV) ، فمن المحتمل أن تتمكن من الإرسال إليه. وإذا لم يكن لديك أي من هذه الأجهزة أو Raspberry Pi ، Miracast هو بديل ذكي .

هل تريد أن تذهب أبعد من ذلك مع تدفق الوسائط و Raspberry Pi الخاص بك؟ فيما يلي أفضل الطرق استخدم Raspberry Pi كخادم وسائط .

يشارك يشارك سقسقة بريد الالكتروني دليل المبتدئين لتحريك الكلام

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

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

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

المزيد من Christian Cawley

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

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

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