PDA

View Full Version : سوال: ارسال اطلاعات از طریق اینترنت به صورت در لحظه



saber187518
دوشنبه 23 آبان 1390, 17:44 عصر
با عرض سلام خدمت تمامی دوستان عزیز
من میخوام یه پروژه بنویسم که صدا رو با کیفیت بالا از یه کشور دیگه به یه کشور دیگه ارسال و دریافت کنم اونم به صورت real time و در لحظه.
که حداکثر صدا در یک رفت و برگشت یک ثانیه تاخیر داشته باشه در واقع خط مرگ پروژه 1 ثانیه هست که نیم ثانیه در ارسال و نیم ثانیه در دریافت صدا هست.
چکار کنم کسی اطلاعاتی داره؟
ممنون میشم کمکم کنید.

joker
دوشنبه 23 آبان 1390, 18:27 عصر
شما سریعتر از سرعت بستر سخت افزاری ارتباطی نمیتونید کار کنید
در بهترین حالت حدود 350 میلی ثانیه زمان لازم داره برای یک پکت ( ping کنید میبینید) بسته به فاصله و مقصد و روترهای در مسیر فرق میکنه این عدد... و معمولا بزرگتر میشه و همچنین ه پک لاست و تاخیر در بستر شبکه ممکنه بهتون تاخیر در صدا را نمایان کنه.
مابقی موارد بسته به نوع فرمت و فشرده سازی پکتهای ارسالی صدا برمیگرده
بعضیها کیفیت بالائی دارند و در نتیجه پکت بزرگتری میشه ( وقفه زمانی در سرعت پائین مشهود هست )
و بعضی کیفیت پائینتری دارند و سعی میکنه کیفیت را فدای این موضوع بکنه
البته صدا نیازی نداره به ماکزیمم کیفیت همینقدر که کاربر متوجه بشه کافیه
از پروژه های اپن سورس VOIP میتونید برای ادامه این بحث استفاده کنید...