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

برنامج محادثة صوتية وكتابة أيضا

مغلق
بدأه conan في 7 مايو 2005 · 21 رد · 2,696 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

مطلوب منى برنامج محادثة عن طريق الكتابة وأيضا عن طريق الصوت

والصوت هنا شئ اساسي :(

والبرنامج يتيح انشاء العديد من الغرف مع التحكم بكل غرفة

وعدد المستخدمين لكل غرفة ممكن يصل إلى 300 مستخدم في نفس الوقت

محتاج نصائح وبداية لأبدأ منها

أعرف ان الموضوع صعب لكنه ان شاء الله ليس مستحيل :rolleyes:

أرجو المساعدة

#2

السلام عليكم

بالنسبة لصوت

www.vaxvoip.com/

www.conaito.de

ويجب ان تبرمج Socket ليقوم على استقبال Client

#3

شكرا لك أخي على المساعدة

لكن الموقعين الذان اشرت اليهما يقدمان حلول خاصة بـ voip لكن مدفوعة

أنا أريد ان ابرمج التشات بأكمله دون الاعتماد على مكونات خارجية

أريد أن أعمل مثلها ومين يعرف ممكن تطلع أحسن منها :D والحمد لله انا عندي الاصرار الكافي لذلك باذن الله

لكني أريد خطوط ارشادية تساعدني على البداية

أرجو المزيد من التوضيح

جزاكم الله خيرا

ملحوظة :

البرنامج الذي أريد ان اتشئه هو باختصار شبيه للبالتوك لكن بدون فيديو

#4

السلام عليكم

مع كل احتراماتي لكن ان تبرمج من الصفر voip

شيء جد صعب

الحلول الممكن هي كالتالي

استعمال -flash communication server- وهو غير مجاني لكن جد سهل من ناحيت البرمجة

اواستعمال java applet voip توجد حلول مجانية لكنني نسية مواقعها-استعمل google للبحث -

الطريقة الا خيرة هي استعمال skype engine بواسطة عدة لغات برمجة www.skype.com/

#5

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

اذا كان ممكن نبذة مختصرة عن كل واحد منهم

كل ما احتاجه هو فقط خطوط ارشادية لأحدد من اين ابدأ

جزاك الله خيرا

#7

سوف يكون البرنامج ان شاء الله ASP.net

فما هو voip الانسب لي؟

عذرا على اسئلتي

لكن مازالت نقطة البداية غير واضحة في ذهني

#8

السلام عليكم

ASP.net

غير مناسب لعدة اسباب :(

انصحك بستعمال java :o

و ان تزور المواقع التي اشرت اليها سابقا

;)

#9

ممكن تقولي ما هي الاسباب التي تجعل ال asp.net غير مناسب ؟

انا زرت المواقع بالفعل لكني حتى الان لم استطع تجميع الامور ببعضها

#10

يا جماعة محتاج حد يدلني

جزاكم الله خيرا

#11

السلام عليكم ,

أولاً الموضوع ليس بالموضوع اليسير حين تتحدث عن بناء برنامج خاص بك (دون الإستعانة بالأدوات ActiveX أو Component) .

علي حد علمي المتواضع , الموضوع يتعلق بفهم الشبكات والبروتوكولات وكيفية إرسال الصوت والمعالجة التي تتم للصوت قبل إرساله عبر الشبكة والذي غالباً مايتم ضغطه باسلوب معين وكيفية إستقبال الصوت عند المستلم والكثير الكثير ....

ومن رأيي أنك من الأفضل أن تسأل في منتدي ال C عسي أن تجد من يدلك , لان معظم ال ActiveX وال Components ذات الصلة يتم بناؤها بال C أو ال C++ .... والله أعلم

والله الموفق.

#12

الاخ عمار معاه حق

الافضل بناءة بالابليت او باستدعاء اداة Activ X جاهزه

abo_alzobaer@hotmail.com

#13

السلام عليكم

المشكلة هي اذا كان جهاز الزائرلايحتوي على .net framework

فالبرنامج لن يعمل اما java virtual machin فهي موجودة باغلب الاجهزة

يجب ان تعلم ان هندسة البرنامج اصعب من البرمجة

فخذ وقت كاف لهذه الاشياء

#14

في شركة اسمها cutesoft عاملة برنامج محادثة كله بـ asp.net

????????????

#15
conan كتب:
في شركة اسمها cutesoft  عاملة برنامج محادثة كله  بـ  asp.net

????????????

/////////////////////////////////////////////لسلام عليكم

اولا انت تريد الكتابة و الصوت :blink:

http://cutesoft.net/ chat and MSN لا يوجد به صوت :wacko:

فالصوت بasp.net حافي بدون

www.conaito.de ActiveX

غير ممكن حسب علمي و الله اعلم

و يجب ان يكون داخل برنامج حتى يعمل و هذا البرنامج يحتاج الى .

net framework

كما انه لن يعمل عند الزوار الذين لديهم linux

باختصار

dotnet applet+asp.net +ActiveX=voip chat << web app

java applet+java Voip=voip chat <<web app

(vb.net or c#) or delphi , java,c++(paltalk)...etc <<desktop app

اتمنا ان اكون قد و ضحت الامور جيدا :rolleyes:

#16

انا فعلا تعبتك معايا

بارك الله فيك وجزاك خيرا

قرأت عن امكانية نقل الصوت عن طريق Direct Sound وهو جزء من directx حسب علمي المتواضع

وقد قرأت هذا في أحد المنتديات الاجنبية كجزء من أحد الحلول المقدمة في برمجة الالعاب عن طريق الانترنت

المشكلة الاساسية انني أريد برنامج مستقل غير معتمد على برامج أو سيرفرات شركة خرى

هل يوجد voip مجاني؟

أنا أسأل كل هذه الاسئلة لأنني سأضطر الى دراسة الموضوع بأكمله وتعلمه ان شاء الله

وأخاف ان ابدأ في طريق واضيع الوقت والجهد فيه ثم اكتشف في النهاية اني كنت اسير في طريق خاطئ

asp.net هي ان شاء الله اللغة التي سأستخدمها ؛ هل ممكن استخدم معها java voip ؟ اعتقد انه مجاني

وايه رأيكم يا جماعة في الdirect sound ؟

جزاكم الله خيرا عنا

#17

ايه الاخبار؟

ايه رأيك في المكتوب فوق؟

#18

السلام عليكم

لا اعرف اي شيئ حول Direct Sound

java voip هو الحل المناسب لما تريد ان تقوم به

يجب ان تبرمج ب java و ليس هناك حاجة لاستعمال asp.net

#19

كما ذكرو الأخوة جميعا، لا يمكنك بناء ذلك من خلال Asp.net فقط، لانه ليس هناك امكانية لتسجيل الصوت وارسالها من خلال html، لذلك عليك الاعتماد على اداة تكون موجودة على جهاز العميل حتى تستطيع من خلالها ارسال الصوت، والحل كما ذكره الأخوة عن طريق ActiveX or java Applets

وإن كنت لا تريد إن يعمل بدون وجود JVM او دوت على جهاز العميل، عليك كتابة ActiveX بلغة سي او دلفي، فهما اللغتين اللتين لا يحتاجو لملفات على جهاز العميل

الفكرة الاساسية سوف تقوم ببناء البرتوكول الخاص بك على برتوكول مثل TCP/IP او UDP او تستخدم الاثنين كما يقوم بذلك SkyPe وبعض البرامج الأخرى

اقترح عليك القاء نظرة على برتوكول SkyPe فهو من البرامج الجديدة في هذا المجال لكن بطريقة جديدة عن المستخدمة قديما،

http://arxiv.org/ftp/cs/papers/0412/0412017.pdf

إذا أردت تغير اللغة الى اخرى مثل دلفي، من الممكن ان اعطيك امثلة بالكود مجانية

لا تحزن:

إن كنت فقيرا فغيرك محبوس في دين، وإن كنت لا تملك وسيلة نقل فسواك مبتور القدمين، وان كنت تشكوا من آلام فغيرك يرقدون على الاسرة البيضاء و من سنوات، وان فقدت ولدا فغيرك فقد عددا من الأولاد و في حادث واحد.

لا تحزن:

فأنت تشرب الماء الزلال، و تستنشق الهواء الطلق، و تمشي على قدميك معافى، و تنام ليلك آمنا.

#20

شكرا أخي محمد نسمان على مساعدتك وشكرا لأخي Madev

أخي محمد نسمان ، أي C تقصد ؟ هل هي C++ ?

بالنسبة للدلفي فأنا فأنا لا أعرف فيه أي شئ فياريت تديني الأمثلة بالكود وأكون لك من الشاكرين

بالنسبة للبروتوكول ، اقترح أحد الأخوة أيضا بروتوكول SIP فما رأيك؟

#21

سي أو سي++، لكني افضل الأخيرة لانها اسهل

اما بالنسبة لدلفي، فهناك الكثير من الدعم للانترنت، مثلا ياتي مع دلفي مكونات indy وبدها دعم لاغلب بروتوكالات الانترنت، فمثلا مشروع ال VOIP يمكنك إستخدام TCP او UDP لبرمجته، او الاعتماد على مكونات توفر لك الدعم لهذا البروتوكول ويتبقى لديك التركيز على البرنامج

انظر لمكونات AsyncPro ففيها دعم ل VOIP ومتوفرة بشكل مجاني مع الكود

http://sourceforge.net/projects/tpapro

بالنسبة ل SIP فلا يوجد لدي معلومات كبيرة عن تفاصيل البروتوكول ولم استخدمه من قبل، لكني لا اعرف اذا كان هناك برنامج محادثة صوتية يستخدمه ام لا، اغلب البرامج تستخدم TCP IP و UDP كاساس للنقل، وتقوم انت بعملية التسجيل والارسال ك streaming وفي الجهة الاخرى استقبال الصوت واعادة تشغيله وهكذا

وكما ذكرت سابقة لا يمكن ذلك من خلال asp.net فقط، عليك تنزيل ملفات على جهاز المستخدم مثل ActiveX or Java Applet حتى تستطيع التسجيل من خلال الصفحة

لا تحزن:

إن كنت فقيرا فغيرك محبوس في دين، وإن كنت لا تملك وسيلة نقل فسواك مبتور القدمين، وان كنت تشكوا من آلام فغيرك يرقدون على الاسرة البيضاء و من سنوات، وان فقدت ولدا فغيرك فقد عددا من الأولاد و في حادث واحد.

لا تحزن:

فأنت تشرب الماء الزلال، و تستنشق الهواء الطلق، و تمشي على قدميك معافى، و تنام ليلك آمنا.

#22

السلام عليكم ورحمة الله وبركاته

أردت اضافة شئ فقط للكم الهائل من المعلومات المطروحة

يمكننا استعمال الديركت بلاي من أجل انشاء محادثة صوتية والامثلة عديدة وقد قمت بصناعة أداة لنقل الصوت بسيطة يمكن تطويرها لتصبح اكثر احترافية

المهم كل الطرق تؤدي الى روما

علينا فقط اختيار الطريق الاسهل والأسرع

هذا الموضوع مغلق.

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