- Jul 01, 2013
-
-
Felipe Cecagno authored
-
- Jun 14, 2013
-
-
Felipe Cecagno authored
implemented the possibility to include the desktop sharing streams to the presentation playback; it composes the presentation video file just like the other video streams, with the difference that while the screen is being sharing, it appears as the unique video stream in the presentation video - when the presenter stops sharing his screen, the other videos populate the video display; also, the output video resolution is modified to the highest screen resolution shared during the conference, independently on the output video resolution set by the user; it was done to preserve the quality of the desktop sharing image; if there's no desktop sharing, the output video resolution is respected
-
Felipe Cecagno authored
extracted FFMPEG_LOG_LEVEL to a module constant, and use it in all FFmpeg commands; now it's easy to increase the log level during development
-
Felipe Cecagno authored
modified the BigBlueButton.execute method so it can raise an exception when the command passed didn't finish successfully; you can optionally pass fail_on_error=false so it won't raise an exception
-
- Jun 13, 2013
-
-
Felipe Cecagno authored
-
Felipe Cecagno authored
rap-worker now keeps track of the processing time of a recording; a file called processing_time is generated during the process phase, and this information is added to metadata.xml when the recording is published - this information isn't retrieved by getRecordings because no modification was done on bbb-web to include this information, but at least it's there so the sysadmin can check how long does a recording take to get processed
-
Felipe Cecagno authored
Refactored the code that generates the video file used in the presentation playback. The problem with the sync of video sources was related to problems of precision inside FFmpeg (sometimes the script runs FFmpeg to trim video files, and the output video file trimmed sometimes was 3+ seconds bigger or smaller than the requested). Also it's a little more modular, so it will be easier to expand functionality. The processing steps are more explicit now, and the logs are better now to understand the final output. A new parameter on presentation.yml was added to enable the admin to add an offset for the audio stream - this is mainly useful when the session ran with h264, because the video takes longer for the client to encode, and then in the recording we can see the huge gap between audio and video.
-
- Jun 12, 2013
-
-
Richard Alam authored
-
Dixon Fred authored
-
- Jun 11, 2013
-
-
Dixon Fred authored
-
Gustavo Salazar authored
-
Gustavo Salazar authored
-
Gustavo Salazar authored
-
Richard Alam authored
when you lose presenter you lose the ability to draw
-
Chad Pilkey authored
-
Richard Alam authored
Poll tab
-
Richard Alam authored
Added audio alert; when Presentership is moved to or from a screen-reade...
-
Richard Alam authored
improved disabling private chat so that the whole tab doesn't disappear
-
Richard Alam authored
Add meeting title
-
Chad Pilkey authored
-
Richard Alam authored
-
jtrobinson authored
-
jtrobinson authored
-
jtrobinson authored
-
- Jun 10, 2013
-
-
Chad Pilkey authored
-
Chad Pilkey authored
-
jtrobinson authored
-
jtrobinson authored
-
jtrobinson authored
-
Chad Pilkey authored
-
Chad Pilkey authored
-
Chad Pilkey authored
-
- Jun 08, 2013
-
-
Dixon Fred authored
-
Dixon Fred authored
-
Jesus Federico authored
-
Dixon Fred authored
-
Dixon Fred authored
-
Dixon Fred authored
-
Dixon Fred authored
-
Dixon Fred authored
-