نمایش نتایج 1 تا 19 از 19

نام تاپیک: انتقال صدا بروی شبکه ( چت صوتی )

  1. #1

    انتقال صدا بروی شبکه ( چت صوتی )

    با سلام خدمت همه دوستان عزیز

    بوسیله سوکتها یک برنامه چت نقلی نوشتم حالا میخوام بدونم چطوری میتونم امکان انتقال صدای زنده ( چت صوتی ) رو به برنامه اضافه کنم ؟

    آیا برای این کار ابزار خاصی لازم دارم ؟ لطفا توضیح دهید .

    با کمال تشکر .
    گلادیاتور همیشه در صحنه .

  2. #2
    الف) با طراحی الگوریتم خاصی ، و با استفاده از توابع پایه ای ویندوز برای ضبط و ذخیره صوت ، داده ها رو در محفظه هائی موقتی ذخیره کن و هر محفظه رو ( با توجه به الگوریتمی که عرض کردم ) بصورت Stream روی سوکت انتقال بده و طرف دریافت کننده هم اون رو به ترتیب دریافت خواهد شنید . میتونی این کار رو خودت شخصا انجام بدی ( الگوریتم و پروسه مربوط به انتقال ) یا از ابزارهای موجود بری اینکار استفاده کنی . اگر تصمیم گرفتی خودت اینکار رو انجام بدی ، تصمیم عاقلانه ای گرفتی ! اینجا رو هم برای آشنائی با یک ابزار مفید ببین :

    http://www.softds.ch/mmtools

    http://lakeofsoft.com/vc ( این یکی ابزار خوبیه و اگر قرار شد چیزی بخری ، این رو بخر )

    ب) از ابزارها و استانداردهای مرتبط با VOip استفاده کنی .

    موفق باشی

  3. #3
    سلام

    آقا دستت درد نکنه ( گل کاشتی )

    انشا الله که بتونم جبران کنم .

    مرسی .

  4. #4
    گلادیاتور جونم

    می شه برنامه ات رو بذاری اینجا منم یاد بگیرم ؟

  5. #5
    آره عزیزم

    یکم صبر کن تا کاملتر بشه بعد . هنور روی صدا کار نکردم .

  6. #6
    راستی توی سایت http://delphi.about.com میتونی کلمه Socket رو جستجو کنی و یه مثال خوب از کار سوکتها ببینی .

    موفق باشی .

  7. #7
    با سلام
    دوست عزیز برای اینکار یه راه بسیار ساده تر وجود داره و اون هم استفاده از DirectX هست ...
    می تونی از امکان DirectPlay استفاده کنی و علاوه بر صدا حتی تصویر رو هم ارسال کنی ...
    ولی خوب همیشه بهترین راه، کوتاه ترین راه هست یعنی همون استفاده از Componentهای آماده...

    موفق باشی - صادق

  8. #8
    بنیان گذار Barnamenevis آواتار مهدی کرامتی
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    کرج، گلشهر
    سن
    46
    پست
    6,379
    این Voice Communicator گزینه خوبی است. من پارسال یک پروژه باهاش انجام دادم. امکان خوبی که داره Compress کردن Stream های صوتی بصورت On the fly است، بنابراین سرعت زیادی برای انتقال صدا روی کانکشن‌های معمولی Dial Up ارائه میدهد.

  9. #9
    مهمترین پارامتر مورد نظر منهم همین بود .
    UNIX is simple. It just takes a genius to understand its simplicity
    -- Dennis Ritchie

  10. #10

    چی؟

    میشه بیشتر توضیح بدین؟
    یعنی شما هم....

  11. #11
    لطفا لینک دانلود کامپوننت Voice Communicator را بزارین

  12. #12
    کاربر دائمی آواتار powerboy2988
    تاریخ عضویت
    تیر 1385
    محل زندگی
    تهران
    سن
    37
    پست
    1,301
    من تو سایتم در مورد Socket Programming یه سری مطالب نوشتم ببینید به دردتون می خوره
    www.powerboy2988.persianblog.com

  13. #13
    کاربر دائمی آواتار Valadi
    تاریخ عضویت
    فروردین 1385
    محل زندگی
    فعلا در خدمت شما
    پست
    1,342
    این هم آدرس صدا در شبکه
    http://www.lakeofsoft.com/vc/download.html

  14. #14
    سلام گلادیاتور عزیز
    من تازگیها توی یک شرکت مشغول شدم و اونها از من خواستند که برنامه ای بنویسم که با اون بشه با استفاده از پروتوکل SIP انتقال صدا انجام داد و به قولی تلفن اینترنتی ساخت . من مقاله های زیادی راجع به Voip و sip خوندم اما الان نمیدونم واقعا در عمل چطور میشه چنین برنامه ای رو نوشت . خیلی خوشحال میشم اگر بتونید کمکی به من بکنید
    بازهم از اینکه چنین مطلبی رو در سایت مطرح کردید ممنونم

  15. #15
    آقا ممکنه منو هم راهنمایی کنی چطوری شما از دو تا آدرس تونستی مساله رو حل کنی این کامپوننت ها پولی اند از کجا تونستی پیداکنی به ما هم بگو اگه رجیسترشو پیدا کردی لینکشو همین جا بزار با تشکر فراوان داود
    dbv_1364@yahoo.com
    من برنامه چت رو نوشتم ارسال فایل و متن رو داره ولی صوت مونده.

  16. #16
    [http://lakeofsoft.com/vc/download.html اینم لینک دانلود ولی پولیه

  17. #17
    کاربر دائمی آواتار MNosouhi
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    اصفهان
    پست
    883
    کامپوننت ها پولی اند از کجا تونستی پیداکنی به ما هم بگو اگه رجیسترشو پیدا کردی لینکشو همین جا بزار با تشکر فراوان داود
    No Warez Activity

  18. #18
    کاربر دائمی آواتار یاسر مددیان
    تاریخ عضویت
    شهریور 1385
    محل زندگی
    سرزمین پارس
    پست
    385
    سایز پکت هایی که VC می فرسته رو کسی می دونه چقدره ؟

  19. #19
    کاربر دائمی آواتار یاسر مددیان
    تاریخ عضویت
    شهریور 1385
    محل زندگی
    سرزمین پارس
    پست
    385
    یه سوال دیگه اینکه آیا VC با توجه به سرعت دریافت کلاینت صدا رو می فرسنه یا نه ؟
    یعنی اینکه سرعت دریافت کلاینت رو می گیره و با توجه به سرعت دریافت کلاینت پکت ها رو تو صف قرار می ده و یکی یکی می فرسته ؟
    برای ارسال صدا فکر می کنم باید با UDP کار کنیم درسته ؟؟؟ یا اینکه با TCP باید کار کنیم ؟؟؟

    با تشکر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •