DEV Community

Cover image for Kure small video chat service
Nikola
Nikola

Posted on

2

Kure small video chat service

About Kure application

Application based on kurento project & openvidu project
You can find origin source code and licence on: Licence page Kurento project page Openvidu project Openvidu tutorials project

Main reason for KMS:

  • WEBRTC VIDEOCONFERENCES One-to-One, One-to-Many, Many-to-Many. Any combination you can think of is possible with OpenVidu.
  • OPEN SOURCE OpenVidu is an OpenSource project licensed under Apache License v2. Use it for free.
  • MULTIPLATFORM Chrome, Firefox, Safari, Opera, Edge, Android, iOS, desktop apps. All compatible with each other I recommended everyone to use docker. This project is commercial and i use it to run my own services. Middleware server base on node.js.

Improvements:

  • Protocol http2 for node middleware server.

  • Implementation of session websocket based account system.

(used from visual-ts game engine project)

Kure Video Chat is commercial project but you can find code for session account system from:

https://github.com/zlatnaspirala/visual-ts-game-engine/blob/master/server/rtc/connector.js

https://github.com/zlatnaspirala/visual-ts-game-engine/blob/master/server/common/shared.js

KMS vs openvidu docker variant with nodejs middleware.
Public web server for Kure service:

https://maximumroulette.com:2020

Websocket port: 3232

Sentry image

Hands-on debugging session: instrument, monitor, and fix

Join Lazar for a hands-on session where you’ll build it, break it, debug it, and fix it. You’ll set up Sentry, track errors, use Session Replay and Tracing, and leverage some good ol’ AI to find and fix issues fast.

RSVP here →

Top comments (0)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay