Skip to content
This repository was archived by the owner on Apr 5, 2019. It is now read-only.
fcecagno edited this page Feb 3, 2011 · 15 revisions

Mconf-Mobile is an Android implementation of BigBlueButton client. If you want more information about the project, please visit http://www.inf.ufrgs.br/prav/gtmconf (Portuguese and English).

If you like this project and want to give us some feedback, please contact mconf.prav@gmail.com :)

If you have a suggestion or discovered a bug, please create an issue.

Also if you want to collaborate with this project, request a pull and we would be glad to receive and merge your patch.

About the developers

About the subprojects

[Flazr - a Java implementation of multimedia streaming protocols] (http://flazr.com/)

Flazr is a very good implementation of the RTMP protocol with minimal dependencies. It was developed by Peter Thomas and is licensed under LGPL.

We've had to "clone" the subversion repository of Flazr because we needed to adapt the library to support Remote Shared Objects. We've used part of the Red5 source code - Red5 is an Open Source Flash Server written in Java. Red5 also is licensed under LGPL.

BBB-Java

This is our Java implementation that uses Flazr to communicate with BigBlueButton Server. It could be used as an interface between any Java application and BBB. The code is licensed under GNU Lesser General Public License (LGPL).

BBB-Android

BBB-Android is an Android implementation of BigBlueButton client. The code is licensed under GNU Lesser General Public License (LGPL).

If you want to run our app:

  1. Install Android SDK (link)
  2. Install Eclipse (link)
  3. Configure the environment (Eclipse + Android SDK integration)
  4. Install Apache Ant (link)
  5. Clone the repository
  6. Run ant dist inside flazr/. It will ask for a version, enter 0.7
  7. Import all the projects in your workspace on Eclipse
  8. Just wait while Eclipse build the code
  9. Run bbb-android as an Android application

Roadmap

  • Chat module
  • Listeners module
  • Video module

Redmine

http://mconf.heroku.com/projects/mconf-mobile (Portuguese only, sorry).

Clone this wiki locally