There is an idea to make a video chat on the web. I mean, two users are on different web pages communicate via video broadcast with each other (as in twitch and similar services)

What is needed for this?

I have: Java EE web server and two clients with support for JavaScript.

  • It should be a trifle :) web server should be able to drive video streams in a format that understands the player you choose to implement. If you want clients to send video directly, then you need to synchronize them with the state of the server, although if you do something like a connection proxy, it will be easier. In general, the task is not very lifting, it requires adaptation / writing of the appropriate software. Maybe just a button to attach? from Skype for example :) - NewView
  • With this level of knowledge, it is too early for you. Study at least a wiki: ru.wikipedia.org/wiki/WebRTC - user207618
  • @Tsyklop, throw you this idea, for 2 users it is not serious :) Or take Asterix, collect the necessary codecs for it, create a dial-up plans, and use it as a ready-made SIP service. - NewView pm
  • @NewView, but it seems to me that the task is not very difficult. Playback - html5 video. Broadcast - back in 2013, it was in Habré , well, we need https and a server that proxies traffic. If there is no question of a large load, everything should be quite feasible. - Qwertiy
  • @Tsyklop If you decide to dig in the direction of WebRTC, then here is an interesting repository - RTK

0