View Full Version : سوال: بلوتوث
zahra1367
دوشنبه 09 آبان 1390, 17:13 عصر
سلام
من یه برنامه نوشتم که دو دستگاه موبایل با هم به وسیله بلوتوث حرف بزنن.
ولی این کار انجام نشد نمیدونم اصلا امکانش هست یا نه؟
هر کی میبینه هر چی به ذهنش میرسه بنویسه
Mbt925
دوشنبه 09 آبان 1390, 19:38 عصر
بله، امکان پذیر هست و دشوار هم نیست.
مشکل شما کجاست؟ از چه پروتکلی استفاده کردید؟
zahra1367
جمعه 13 آبان 1390, 14:11 عصر
این تماس مثل تماس تلفنی باید real time باشه
من از پروتکل RFCOMM استفاده کردم ولی اشکال اینجاست که وقتی شخصی حرف میزنه نمیشه صدای شخص مقابل را پخش کرد چون صدای همون شخص را هم ضبط میکنه و براش میفرسته
شما راه حلی دارید؟
ممنون از جواب شما
Mbt925
جمعه 13 آبان 1390, 14:57 عصر
من فعلا در مورد مبحث ضبط صداش صحبتی نمی کنم
پاسخ من راجع به ارتباط RealTime بود. شما می تونید بلافاصله اطلاعات رو بفرستید و دریافت کنید.
البته سرعت مورد انتظار ممکنه حاصل نشه
zahra1367
شنبه 14 آبان 1390, 09:29 صبح
بله این را میدونم و انجامش دادم ولی چه فایده که اطلاعات غلط ارسال یا دریافت بشه؟!
من مشکل با ضبط دارم که صدای ارسالی و دریافتی را جداگانه ضبط کنه مثل تلفن که از یه جا صدای طرف مقابل میاد و از جای دیگه صدا ضبط میشه
Mbt925
شنبه 14 آبان 1390, 09:47 صبح
و اما در مورد ضبط و پخش صدا.
در جاوا قابلیت پخش و ضبط همزمان وجود نداره. مثل اینکه در سیمبین امکان پذیره (http://www.developer.nokia.com/Community/Wiki/Full_Duplex_Audio).
راه حل شما، کار کردن به صورت walkie-talkie هست. یعنی همزمانی رو حذف کنید.
zahra1367
شنبه 14 آبان 1390, 10:04 صبح
منم این را به استادم گفتم و به صورت واکی تاکی براش نوشتم ولی قبول نداره
شما چند تا دلیل خوب میتونید بیارید که این کار امکان نداره؟
Mbt925
شنبه 14 آبان 1390, 10:09 صبح
به چندتا دلیل نیاز نداره!
جاوا اجازه ی اجرا کردن چند کلاس Sound به صورت همزمان رو نمیده و MediaException ایجاد می کنه
zahra1367
شنبه 14 آبان 1390, 10:24 صبح
منبع معتبری در این زمینه سراغ ندارید
آخه گفته باید یه فصل باید بنویسی که چرا نمیشه
خیلی ممنون از توجه شما
Mbt925
شنبه 14 آبان 1390, 10:32 صبح
معتبر که نمی دونم. ولی اینجا (http://developers.sun.com/mobility/apis/articles/mmapioptions/)گفته که "It doesn't support synchronizing simultaneous playback of multiple Players "
توی فروم های زیر هم به این نتیجه رسیدن:
http://stackoverflow.com/questions/7705795/play-and-record-audio-simultaneously-in-j2me
http://stackoverflow.com/questions/5037391/record-play-back-voice-simultaneously
http://www.developer.nokia.com/Community/Discussion/showthread.php?128247-J2ME-MMAPI-Mutliple-threads-with-players
zahra1367
شنبه 14 آبان 1390, 10:49 صبح
thanks very very much
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.