Здравствуйте много уважаемые.
Возникла проблема, необходима реализовать видео-поддержку на сайте в онлайн режиме.
то есть клиент заходит и звонит, ему отвечает оператор поддержки( ну или не отвечает :)))
дизайн у них свой какие-то шаблоны не пойдут.
копал в сторону WebRTC.
8 часов рабочего дня в пустую, что то там очень заморочена получается, да еще и доп сервера походу надо поднимать.
и надо еще какой-то Node.js на сервер ставить (хостер не позволяет установить стороннее по).
обход NAT я в ужасе если чес-но голова лопается от такой кучи инфы.
казалось бы надо то организовать р2р соеденение, неужели как то проще нельзя? ну наприме стрим в 2 стороны через html5 или еще чего... ? может я тупой да что не понял и все не так сложно ? подскажите люди добрые статью для имбицилов где все расписано в какой фаил что писать и т.д, или какой способ проще и легче чем WebRTC.
да на хабре лазил там статьи устарели они за 2014, 2010 и т.д годы не подходит, да и Node.js везде со своим socket.io...
про флешь я думаю вообще не стоит заикаться да и не знаю я его вообще.
у меня получилось только с камеры транслировать видео на страницу р2р не получилось я видать тупой.... а может мне и не р2р надо я не знаю, помогите кто есть знающий по этой теме ?
Вам в любом случае придется настраивать сигнальный сервер. На обычном хостинге не реализуете такую возможность. Плюс STUN сервера для обхода NAT - можно публичные использовать. Зачем вы взяли такую работу, которую не можете выполнить?
я не сказал что не могу или не хочу там нету такого. у меня не получилось это за 8ч рабочего времени. это не как не значит что не могу. или не хочу. я то сделаю вопрос времени не более. поэтому и спросил как это можно быстрее и лучше реализовать.
Я делал видеочат на связке php + mysql (для бизнес логики) + CppComet для доставки сообщений по вебсокетам + FreeSwitch для работы с видео и аудио звонками и конференциями. Для подключения к FreeSwitch использовал jssip.
Но потратил на это примерно 120 часов рабочего времени. И развернул всё на двух vps.
Обычного p2p вам точно не хватит так как иногда NAT пробить нельзя и приходится весь трафик проксировать через TURN сервер.
Егор Шустров: Если что обращайтесь, возможно ещё чем то смогу помочь. На пример если соберётесь использовать CppComet смогу что то рассказать так как это моя разработка.
Мне кажется это абсолютно бесполезно, так как вам всё равно надо будет ставить turn сервер к себе на vps а раз уж завели vps ставьте туда всё что надо.