A
A
agrischun2016-02-03 17:16:50
Browsers
agrischun, 2016-02-03 17:16:50

Technology stack for video calls through the browser?

Tell me which technology stack can be used to implement a messenger with video conference support through a browser. I would also be grateful if you provide alternative implementations of the messenger with video.
And I will be very grateful if, in addition to the technology stack, you provide examples of ready-made solutions or libraries that can be improved. Thank you.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
M
Mark Doe, 2016-02-03
@mourr

Take a look at Peer.js - WebRTC+Socket.io library, video calls out of the box. You can adapt to anything, there are a lot of ready-made examples (WTC with video calls)

A
Artem Spiridonov, 2016-02-11
@customtema

Did. There are at least three options:
RTMP (Flash or Flex clients, RTMP streaming servers - FMS, wowza, Red5, nginxrtmp, etc.). The richest features, support issues in Mozilla. Very rich features, you can encrypt streams, switch, mix, make video effects. You can easily stream from browsers and applications under different platforms (Windows, Linux, MacOS, iOS, Android) without crutches. The applications themselves are also quite easy to develop, thanks to the technology www.adobe.com/en/products/flex.html Thousands of programmers know ActionScript 3, so it will not be a problem to ensure the development and support of the project.
WebRTC. The only library for streaming, and the one for NodeJS. The technology is great, but it has some problems, including the virtual lack of support for a huge number of different cases. It is used because "flash is not fashionable."
JAVA plugins in the browser. The broadcast format is arbitrary.
PS Broadcasting p2p video and streaming are different things, with different applications and implementations.

E
Ergil Osin, 2016-02-03
@Ernillew

https://github.com/RocketChat/Rocket.Chat
to help you with its ready implementation of
Face to Face Video Conferencing (aka WebRTC)
Multi-users Video Group Chat

V
Viktor, 2016-02-04
@awsswa59

https://www.loowid.com/
Sources are on github

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question