الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة في استخدام voice.dll علي الموبايل ؟

بدأه kimoi في 23 مارس 2010 · 4 رد · 700 مشاهدة · في برمجة الشبكات والتطبيقات الموزعة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم اخواني

انا بستخد voice.dll بتاعة استاذ فادي عبد القادر و كنت سألت قبل كدة ازاي اقدر استخدم الي dll دي علي الموبايل عشان اعمل Mobile Voice Chat و استاذ فادي جاوبني علي ال APIs بتاعة ويندوز موبايل المساوية لل APIs بتاعة الويندوز العادي

و فعلا البروجكت اشتغل علي الموبايل بس بيطلع error في Voice_In method

Invalid Argument was supplied at

System.Net.Sockets.Socket.Bind(EndPoint,int LocalEP) :blink:

و ده سطر الكود

 r.Bind(new IPEndPoint(IPAddress.Any,int.Parse("9001")));

انا مش فاهم ايه المشكلة في الموضوع :wacko:

لو حد يقدر يساعدني

شكرررا

#2

وعليك السلام اخي الكريم

حسنا قم بوضع الأرجيومنت بالشكل التالي:

            EndPoint end = (EndPoint) new IPEndPoint(IPAddress.Any, 9001);
            r.Bind(end);

تم تعديل هذه المشاركة بواسطة فادي عبدالقادر في 23 مارس 2010 في 08:40

#3

شكرا جزيلا استاذ فادي علي الرد

انا جربت الليي حضرتك قولت عليه و فعلا ال Error ماظهرش

بس ال project دلوقتي مش بيطلع error لكن في نفس الوقت مافيش حاجة شغالة انا ارفقت ملف المشروع لو في اي تعديل ممكن توضحهولي و اعدله

و شكرا مرة اخري

SmartDeviceProject1.rar

#4

اهلا بك اخي الكريم

بملاحظة سريعة أرى انك ترسل على بورت 9000 في حين تستقبل على بورت 9001 إذ يجب أن يكون الإرسال والإستقبال على نفس البورت مثلا

ترسل من Peer1 إلى Peer2 على بورت 9000 عندها يكب أن يستقبل Peer2 البيانات على بورت 9000

وفي حالة الإرسال المعاكس من Peer2 إلى Peer1 ممكن أن تستخدم Port مختلف لكن لا داعي لذلك فبإمكانك استخدام نفس البورت للإرسال والإستقبال في كلا الطرفين بما أن التطبيق سيعمل على جهازين منفصلين

بالتوفيق إن شاء الله

#5

شكرا جزيلا استاذ فادي علي الاهتمام و جاري التجربة ان شاء الله

شكراا

مواضيع مشابهة