سؤال

لقد رأيت الكثير من المقالات وهكذا أسئلة حول البث إلى تطبيق iPhone ، ولكن سؤالي هو العكس ، أي ، يتدفق من تطبيق iPhone.

لديّ محتوى صوتي في تطبيق iPhone ، وأريد بثه إلى متصفح. لذا فإن الفكرة هي أن المتصفح يمكنه الاتصال بخادم يعمل على iPhone. سيعطي الخادم الموجود على iPhone الصوت للمتصفح. سوف يلعب المتصفح تيار لا نهاية له.

لدي بالفعل محتوى حلقة سلس على الهاتف مع Audioqueue. أنا أعرف بالفعل كيفية إعداد خادم يعمل على الهاتف باستخدام Cocoahttpserver. هل هناك قطعة ثالثة يمكن أن تجعل دفق AudioQueue (أو Filestream) إلى متصفح متصل بخادم iPhone الداخلي؟

أي شخص لديه أي أفكار حول كيفية تنفيذ هذا؟

هل كانت مفيدة؟

المحلول

حسنًا ، هناك عدد قليل من المشاريع الجيدة مفتوحة المصدر لتشريحها أو ميناء أو تقليدها. ما أود أن أقترحه هو النظر في كيفية ICECAST و StreamTransCoderv3 تعمل معا. سيأخذ هذا الأخير مصدر صوت وإرساله إلى خادم ICECAST كمصدر. أجزاء المنافذ من كليهما وتشغيلها محليًا على iPhone ولديك حل. أتصور أنه يمكن استخدام Bonjour حتى تتمكن أنظمة أخرى على الشبكة المحلية والاستماع إلى iPhone.

أو أرسل إخراج DreamTrancscoder إلى خادم Icecast في مكان آخر وجعله متاحًا للعالم.

لسوء الحظ ، لم يتم تصميم أي مشروع - الرمز ليس وحدات فائقة ولكنه مفهوم ومنصة متقاطعة بشكل متواضع.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top