[MAURICE-Michel Didelot] يمتلك مكبر صوت ذكي سونوس، وأرسم عجز الأجهزة (أو عدم الرغبة العادية) بتدفق الموسيقى من المصادر عبر الإنترنت دون استخدام خدمة اشتراك. ستعمل الموسيقى YouTube، ولكن كونها منتج اشتراك هناك رسوم شهرية، والتي تمتص الأمر لأنه يمكنك الاستماع إلى الكثير من المحتوى على YouTube مجانا. [موريس] قررت أن الطريق إلى الأمام هو الحفر في كيفية توصل البرامج الثابتة Sonos إلى مصادر “راديو الويب”، ومعرفة ما إذا كان يمكن الاستفادة من ذلك إمكانية الاستفادة من دفق الصوت من YouTube عبر عملية تحويل دفق على الإنترنت.
لما؟ لا دعم MP4 لراديو الويب؟ لعنات!
لذلك دعونا نحفر إلى كيف اختار [موريس] الاقتراب من ذلك. يمكن تكوين السماعة الذكية لإضافة مصادر صوتية متعددة البث، وتتيح لك إضافة مصادر مخصصة لأولئك. تدعم البرامج الثابتة Sonos مجموعة متنوعة من برامج الترميز الصوتية، إلى جانب MP3، لكن YouTube يستخدم تنسيق MP4. لن تتعامل Sonos مع ذلك من مصدر إذاعي ويب، فماذا كان هناك، ولكن جعل محول مخصص؟
بعد حفر قليل، تم تحديد أن Sonos يدعم ترميز AAC (وهو كيفية ترميز MP4 الصوت) ولكنه يحتاج إلى ملفوفة في حاوية ADTS (حمل البيانات الصوتية). عن طريق بناء تطبيق عكس وكيل على شبكة الإنترنت، في Python باستخدام قارورة، كان واضحا بما يكفي للاستيلاء على معرف فيديو YouTube من طلب راديو الويب، إلى الأمام طلب إلى YouTube باستخدام إصدار معدلة من Pytube Tweed لعدم تنزيل الفيديو، ولكن تيار هو – هي. تمكين Pytube [موريس] لاستخراج ذرات الصوت AAC من حاوية MP4، ثم لفها مع ADTS وإعادة توجيهها إلى جهاز Sonos، والذي يعتقد بسعادة إنه مجرد دفق راديو MP3 قديم، حتى لو لم يكن ” ر.
ليس لدى Sonos أفضل سمعة، دعنا نقول، لكن لا يمكنك إنكار أن هناك بعض التقنيات البقعة الجميلة في الداخل. إليك الاختراق الأنيق الذي غطناه في العام الماضي، مضيفا دعم Sonos لمتحدث مدرسة قديمة، وسمعة لطيفة لوحدة متوافقة مع سونوس IKEA، والتي تستخدم بعض الخارقة ذات التصميم الأنيق.
شكرا [mip] للحصول على الحافة!
صورة مميزة من Charles Deluvio على غير إلقاء.