BigBlueButton integration

This forum is for questions about contributing to the project or proposing features that you would like to develop for the project. 

This thread is closed to new posts. You must sign in to post in the forums.
5/7/2011 6:21:17 AM
Gravatar
Total Posts 251

BigBlueButton integration

I created a module to create and join a meeting on a BigBlueButton meeting server.

It can be seen here: http://www.dandandin.it/lezioni-di-giapponese-in-diretta.aspx (Module title is "Entra nella classe virtuale" - enter in the virtual classroom)

Do you think that it will be an useful feature to put in the project, or it's too specific?

5/7/2011 7:15:44 AM
Gravatar
Total Posts 18439

Re: BigBlueButton integration

I'm not sure it should go into mojoPortal but others may be interested in using it if you want to make it available.

If you'd like to write a tutorial article about how to use it and install it, we could make a .zip file available in the article/tutorial.

Just let me know and I could setup a page for you to edit to write the tutorial.

Best,

Joe

5/7/2011 7:29:50 AM
Gravatar
Total Posts 251

Re: BigBlueButton integration

Ok, i need to polish it first

(the binary contains also code for other modules, i need to do a separate project, remove some hardcoded values)

6/3/2011 1:00:34 PM
Gravatar
Total Posts 76

Re: BigBlueButton integration

Hi,

We've been working on something similar too.

I don't have much documentation a;so here. but I've made a small C# API available for BigBlueButton.

I can join you in working on integrating mojo with BBB if you're also working on trying to build business apps with mojoportal and BigBlueButton.

Thanks.

 

6/3/2011 1:28:30 PM
Gravatar
Total Posts 251

Re: BigBlueButton integration

Great!

Which version are you targeting? The latest? (they changed the api in october and of course are not backwards compatible)

I am basing my code on someone else's work found in the bigbluebutton-dev google group (now disappeared - maybe deleted?)

The license was:

// Do-what-you-want license.

I adapted the code to the new version, this is the functions in my code.

In the original code, that I lost, there was other functions like delete, merge, rename, but I was too lazy to reverse-engineer the new api (missing documentation at that time! angry)

  //
  // Create a meeting with specific
  //    - meetingID
  //    - welcome message
  //    - moderator password
  //    - viewer password
  //    - voiceBridge
  //    - logoutURL
  //
  public string createMeeting(string meetingID, string welcome, string moderatorPassword, string viewerPassword, int voiceBridge, string logoutURL)

  //
  // getJoinMeetingURL() -- get join meeting URL for both viewer and moderator
  //
  public string getJoinMeetingURL(string username, string meetingToken, string password)
 
  //
  // Create a meeting and return a URL to join it as moderator
  //
  public string getJoinURL(string username, string meetingID, string welcome) {
 

  //
  // getJoinURLViewer() -- Get the URL to join a meeting as viewer
  //
  public string getJoinURLViewer(string username, string meetingToken)

  public bool onlineOno(string url) (checks if the server is available or not)

  public string getMeetingInfoURL(string meetingID, string password)

  public string getMeetingsURL() 

  public string getMeetingInfo(string meetingID, string password)

  // Calls getMeetings to obtain the list of meetings, then calls getMeetingInfo for each meeting
  // and concatenates the result.
  //
  public string getMeetings()
 

1/26/2012 5:02:36 AM
Gravatar
Total Posts 251

Re: BigBlueButton integration

Yay! I found the original API that I used some time ago

Actually it was easier than I thought, in my page i wrote in the footer "This project is using Federico Tolomei's BBB C# API"

It's from here http://groups.google.com/group/bigbluebutton-dev/browse_thread/thread/d4283f3328bdcd60/d3961489a61e48e6

LOL I noticed just now, sorry

10/3/2012 1:16:53 AM
Gravatar
Total Posts 1

Re: BigBlueButton integration

thanks for the post. i reached here while searching in google

You must sign in to post in the forums. This thread is closed to new posts.