My favorites | Sign in
Project Logo
          
Show all Featured wiki pages:
ScreenShot
Feeds:
People details
Project owners:
  GalloTeo

RED5 INTRO

Red5 is an open source java solution for Video on Demand and sync remote client applications. It is the result of a reverse engineering translation of RTMP protocol that Flash Media Server implements. More information about the project could be found at http://www.osflash.org/red5 Red5 community is growing faster and faster every day. There are many blogs and forum which deal with applications built on Red5 platform; furthermore many developers write open source solution for it.

WHY TO WRITE AN ADMIN PANEL

The need of a developer admin panel grows every time you have to implement big application for Red5. One of the big leaks between red5 and FMS is indeed the admin panel.

Thinking about it and searching the web I found a simple, but well made, admin panel for red5, with many runtime information such as clients connected, used bandwidth…

I real think that it’s not enough for a developer; a developer may need something more like a debugger… so … voilà : ) This is the first step for a real Red5 Admin Panel

<br><br>

FEATURES

Project structure

the project is structured in two parts :

[ Client SIDE ]

Red5 Admin Panel is a Flex project written respecting Adobe Cairngorm MVC structure

[ Server SIDE ]

For the server side, the Admin Panel, is a normal web application and you have to put it in red5 webapp folder. In my case the path is C:\Programmi\Red5\webapps\red5Admin In our server side application we can simply add our security policy that depends on the connection request from the client. It is not current implemented and it will be in the next release.

[ RED5 PATCH ]

One on the purpose of the Flex Client inspector is to list and preview all the streams available on the server. To do that it need to play streams that can be on a different scope so I had to modify two red5 files. in patch.zip you can find the files; please copy them in src red5 folder

IMPLEMENTATIONS

TODO









Hosted by Google Code