WalkieTalkie
1.0.0
كانت الفكرة الرئيسية للمشروع هي تنفيذ تطبيق جهاز اتصال لاسلكي يعمل بنظام iOS، والذي سيعمل ضمن شبكة محلية عبر UDP بطريقة فردية. يتم تنفيذ كافة عمليات UDP عن طريق مكتبة CocoaAsyncSocket.
يحتوي التطبيق حتى الآن على صفحتين:
العرض الرئيسي (غير متصل) | العرض الرئيسي (متصل) | إعدادات |
---|---|---|
من أجل تشغيل المشروع، يجب تثبيت التبعيات أولاً. للقيام بذلك، انتقل ببساطة إلى دليل المشروع وقم بتشغيل pod install
. إذا لم يكن برنامج Coconutpods مثبتًا لديك بالفعل، فإليك كيفية القيام بذلك.
هل يجب عليك تشغيل التطبيق على جهازين في نفس الوقت لأسباب واضحة؟. ومع ذلك، إذا لم يكن لديك جهاز ثانٍ متاح، فيمكنك استخدام جهاز المحاكاة. هناك خيار آخر لاختبار تدفق الصوت وهو تشغيل مشغل VLC على جهاز الكمبيوتر الخاص بك باستخدام المعلمات التالية:
vlc --demux=rawaud --rawaud-channels=1 --rawaud-fourcc=fl32 --rawaud-samplerate=11025 udp://@:<PORT>
ملحوظة! يجب استبدال <PORT>
بمنفذ الوارد الحقيقي الذي سينتظر فيه VLC ظهور الصوت.