Skip to content

realjck/media-room

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

media-room (wip)

popcorn mascot

python javascript vanilla jquery mini.css

A minimal and responsive media chat room

About

This application is composed of two parts, server and web, intended to be used via Docker container on any Linux server supporting SSL.

It uses a secure websockets for the connection (wss://). The server part allows users to log into the desired room and join other people for real-time communication.

Installation

  1. Clone the repository

    git clone https://github.com/realjck/media-room.git
    

Usage

Please refer to the README of the corresponding web and server folders.

For the web part, you are free to mount the files via the Dockerfile or to place the files on any web server. Also if you want to run the server part without Docker you can simply run main.py with an alias of your keys, this will listen on port 8080.

Feature Roadmap

  • Build-in Server setup with Docker

  • Websockets users connexion with callback

  • Real-time chat with Websockets

  • Extra Media Support: Shaka Player implementation

  • Video control: Add commands for initiating and pausing video

MIT License

License: MIT