Skip to content

pedram7sd/videochat

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 96.2%
  • XSLT 0.8%
  • HTML 0.7%
  • Java 0.6%
  • Groovy 0.5%
  • ActionScript 0.3%
  • Other 0.9%