سؤال

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

في صحتك

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

المحلول

بصراحة ، أود فقط استخدام رمز الترميز العام وتحميل عنوان URL البعيد.وفقًا لوثائق Apple :

يعمل AVPlayer بشكل جيد مع ملفات الوسائط المحلية والبعيدة ، مما يوفر لك المعلومات المناسبة حول الاستعداد للعب أو حول الحاجة إلى انتظار بيانات إضافية قبل المتابعة.

من الممكن بالتأكيد استخدام AFNetworking للقيام بذلك ، لكنني على ثقة من أن رمز الترميز العام المدمج من Apple سيكون أكثر من مناسب لاحتياجاتك ، وبالتأكيد يستحق التجربة قبل طرح الرمز بنفسك.

نصائح أخرى

إذا كنت تريد تشغيل ملف mp3 موجود على الخادم ، فيمكنك استخدام برنامج Audiostreamer الخاص بـ Matt Galagher ( http://cocoawithlove.com/2009/06/revisiting-old-post-streaming-and.html ).

إذا كنت تريد تشغيل ملف محفوظ محليًا ، فيمكنك استخدام AVAudioPlayer ( http://developer.apple.com/library/IOS/#documentation/AVFoundation/Reference/AVAudioPlayerClassReference/Reference/Reference.html ).

إذا لم يكن هذا هو ما تريده ، فيرجى تزويدنا ببعض التفاصيل الإضافية.

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