راکت
حل شده

video call یا voice call یه چیزی عین کلاب هوس

5 پاسخ

سلام چطوری میشه همچین قابلیتی توی سمت سرور و فلاتر پیاده سازی کرد؟ خیلی ممنون میشم

ثبت پرسش جدید

پاسخ‌ها

5
hooman
hooman
@hooman.programmer

تخصص: برنامه نویس

بهترین پاسخ

نه نیازی نیست که چند تا سرور فیزیکی یا مجازی جدا داشت روی همون یه دونه سروری که دارید هم میشه که نصب بشه و کانفیگ بشه. webrtc کلا خودش تو مستنداتش گفته :
https://webrtc.org/getting-started/turn-server
نحوه کانفیگ کردنش رو که چطور هست.
اگر کار کردن با داکر رو بلد هستید و دارید با داکر کانفیگ میکنید از ایمیج آماده اش استفاده کنید:
https://hub.docker.com/r/instrumentisto/coturn

اما در کل طبق تجربه ای که یکی از همکارا داشت و من میدیدم این داستان وب آر تی سی و راه اندازیش خیلی عذاب آور هست و کار ساده ای نیست. مخصوصا زمانی که بخواهید توی اپلیکیشن موبایل داشته باشیدش که باید از یه پروژه دیگه گوگل به اسم آپ آر تی سی استفاده کنید. (از این لحاظ که توی هر ورژن اندرویدی و هر برند موبایلی به یه سری چالش ها از جمله زنگ خوردن اپلیکیشنون تو حالتی که کاربر تو اپ نیست میخورید)

ایلیا فرامرزپور
ایلیا فرامرزپور
@iliafaramarzpour

تخصص: FullStack Developer

سلام روزتون بخیر.

میتونید از بستر Agora استفاده کنید.

لینک وب سایت Agora

و برای توسعه میتونید رایگان استفاده کنید اگر هم مصرفتون خیلی بالا هست باید پلن هاشو خریداری کنید که به راحتی میتونید از طریق وب سایت ایرانی کارد درخواست بدید و خریداری کنید.

وب سایت ایرانی کارد.

اگر سوال دیگه ای بود یا راهنمایی بیشتری میخواستید میتونید توی همین گفتگو در این مبحث بپرسید و بهتون راهنمایی کنم.

موفق باشید.

مهدی صفری
مهدی صفری
@mahdisafarydev

تخصص: برنامه نویس php

این درسته ولی می خوام خودم این کار رو انجام بدم بدون sdk

شاید پاسخ شما همین‌جا باشد

hooman
hooman
@hooman.programmer

تخصص: برنامه نویس

دوست عزیز اگر بخواهید خودتون ارتباط تصویری رو برقرار کنید باید برید سراغ وب آر تی سی.
و همچنین به یه ابزار سوکتی برای رد و بدل کردن پیام ها از طریق سوکت دارید.
برای برقراری تماس هم اگر در یک شبکه باشید (روی یک وای فای ) معمولا مشکلی نیست اما اگر نباشید که اصولا حالت دومه باید یه ترن سرور داشته باشید.

مهدی صفری
مهدی صفری
@mahdisafarydev

تخصص: برنامه نویس php

@hooman.programmer
میشه در مورد ترن سرور یکم توضیح بدید لطفا ؟ داخل چند تا سرور باید اینکار رو انجام داد یا این یه اصطلاح هستش ؟

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام