dzer6 / videochat

Live streaming Red5 based video chat.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

videochat

Live streaming Red5 based video chat.

Introduction

Screenshot: video chat screenshot

Structure

Default video chat architecture on diagram below: video chat architecture

  1. Message Broker -- Apache ActiveMQ.

  2. Web Front End App -- caelyf based web app, its name "ga3" (actually there is a little bit hacked caelyf).

  3. DB -- any relational data base (by default in-memory H2 data base).

  4. Red5 App -- red5 based web app for video sending/receiving via RTMP, its name "r5wa".

  5. Servlet Container -- Apache Tomcat.

  6. Server -- ubuntu based server machine.

  7. Flash Video -- openlaszlo based flash part for sending outgoing video from webcam and showing incoming video in window.

  8. Browser -- any modern browser.

  9. Client -- end user machine.

Installation [IN PROGRESS]

TODO

Bitdeli Badge

About

Live streaming Red5 based video chat.


Languages

Language:JavaScript 97.4%Language:XSLT 0.8%Language:Java 0.4%Language:Groovy 0.4%Language:ActionScript 0.3%Language:CSS 0.3%Language:Perl 0.2%Language:PHP 0.1%Language:Shell 0.1%Language:C# 0.1%Language:Vim Script 0.0%Language:Emacs Lisp 0.0%