Commit Graph

20232 Commits

Author SHA1 Message Date
Chad Pilkey
b0f9d3e348
Merge pull request #5174 from ritzalam/guest-mobile-access
Guest mobile access
2018-02-26 17:06:39 -05:00
Richard Alam
93af8a7b88 - run changes through FlexFormatter 2018-02-26 13:05:04 -08:00
Richard Alam
28e5f3f0a9 - switch back url to test-install 2018-02-26 12:29:18 -08:00
Richard Alam
0a5f4dfc33 - update loading screen with guest wait status 2018-02-26 12:08:00 -08:00
Chad Pilkey
ec63728bc1
Merge pull request #5169 from riadvice/mobile-recording
Show recording icon in mobile
2018-02-26 15:07:36 -05:00
Ghazi Triki
1890556b7b Fix UserSession EOL. 2018-02-26 21:04:16 +01:00
Ghazi Triki
683fb96a39 Fix UISession EOL. 2018-02-26 20:44:57 +01:00
Richard Alam
e981a874c3 - query for guest wait status 2018-02-26 10:51:02 -08:00
Richard Alam
7b2d2279f9 Merge branch 'master' of github.com:bigbluebutton/bigbluebutton into guest-mobile-access 2018-02-26 07:25:45 -08:00
Richard Alam
f3f1a1187e - enter service 2018-02-25 17:31:46 -08:00
Ghazi Triki
cac2ce7990 Minor improvements. 2018-02-24 22:38:45 +01:00
Ghazi Triki
87655eaf66 Display a message if the application was not launched using a browser. 2018-02-24 13:48:27 +01:00
Ghazi Triki
edcf38a4f3 Fix displaying wrong meeting id message. 2018-02-24 13:36:49 +01:00
Ghazi Triki
0c7d5daff2 Show recording icon in mobile application. 2018-02-24 12:16:37 +01:00
Richard Alam
8de5dcdaea - setup guest wait fetcher 2018-02-23 19:34:15 -08:00
Richard Alam
2bb1f23da5 - fix exception when redirect=false and guest has to wait for approval 2018-02-23 15:06:24 -08:00
Chad Pilkey
8ad12e44d9
Merge pull request #5163 from riadvice/mobile-client-2.1
Implement echo test view
2018-02-23 14:49:00 -05:00
Chad Pilkey
9b36d62f84
Merge pull request #5167 from ritzalam/mobile-banner
[WIP] handle banner param from create api
2018-02-23 13:04:42 -05:00
Ghazi Triki
43cc31cb35 Delete EchoTestHasAudio and EchoTestHasNoAudo signals and commands. 2018-02-23 08:43:56 +01:00
Richard Alam
918102f754 - apply passed in bannerColor (e.g. #FF0000) 2018-02-22 14:24:33 -08:00
Ghazi Triki
d36e448b40 Merge remote-tracking branch 'bigbluebutton/master' into mobile-client-2.1
# Conflicts:
#	clients/flash/common-library/src/main/actionscript/org/bigbluebutton/lib/chat/views/ChatViewMediatorBase.as
2018-02-22 23:14:57 +01:00
Ghazi Triki
df4706dd01 Set microphone gain and improve EchoTestViewMediator. 2018-02-22 23:12:34 +01:00
Richard Alam
3875f929bb - diaply passed in banner text
TODO: figure out how to change banner background color
2018-02-22 14:09:09 -08:00
Richard Alam
680c4dc465 - handle banner param from create api 2018-02-22 12:35:04 -08:00
Ghazi Triki
631f1bdeb1 Added a new sking for ProgressBar component. 2018-02-22 20:54:41 +01:00
Chad Pilkey
f15cb3c76f
Merge pull request #5161 from ritzalam/apply-lock-settings-on-chat
- apply lock to private and public chat when lock settings changes
2018-02-22 13:35:49 -05:00
Ghazi Triki
5bb2cb3568 Implement echo test view. 2018-02-21 19:42:00 +01:00
Richard Alam
3d01c44268
Merge pull request #5149 from ritzalam/air-mobile-client
- allow connecting to server using rtmps
2018-02-21 11:41:26 -05:00
Richard Alam
a44ab359f8 - convert user message to 2.x 2018-02-20 15:32:59 -08:00
Richard Alam
0cfb3452c7 - more messages converted to 2.x format 2018-02-20 15:04:26 -08:00
Richard Alam
e29a6527d8 - slowly convert messages to 2x format 2018-02-20 14:41:30 -08:00
Richard Alam
1b417dd704 - remove trace log 2018-02-20 14:15:32 -08:00
Richard Alam
f777cacd10 - query for lock settings when client starts 2018-02-20 13:56:18 -08:00
Richard Alam
d49456631b - init lock settings on chat view when opened
- apply only lock setting to viewers
2018-02-20 13:33:00 -08:00
Richard Alam
791d5dd859 - apply lock to private and public chat when lock settings changes 2018-02-20 12:17:04 -08:00
Anton Georgiev
963c671d62
Merge pull request #5153 from antobinary/sync-pods
Send presentation pods info through redis on html5 server start
2018-02-16 16:35:10 -05:00
Anton Georgiev
3fec097faa send presentation pods through redis on html5 server start 2018-02-16 15:00:53 -05:00
Richard Alam
fe5a1313c4 - allow connecting to server using rtmps 2018-02-15 13:50:20 -08:00
Richard Alam
e2d250ab6a
Merge pull request #5148 from ritzalam/screenshare-chapter-recording
- Make sure that screenshare is synched when recording chapter breaks
2018-02-14 15:36:28 -05:00
Richard Alam
4511101ad1 - Make sure that screenshare is synched when recording chapter breaks 2018-02-14 12:19:26 -08:00
Richard Alam
d6d4459f35
Merge pull request #5143 from ritzalam/fix-webcam-recordings
- track webcam streams to handle start/stop cams and chapter breaks
2018-02-13 15:48:19 -05:00
Richard Alam
c48dc3bde3
Merge pull request #5144 from ritzalam/prop-recording-fixes
Rework audio processing to avoid seeking past end of file
2018-02-13 15:47:17 -05:00
Calvin Walton
cafa9fd822 Rework audio processing to avoid seeking past end of file
In some cases when there is a slight mismatch between audio file
duration and event timestamp difference, and we have a record
status or chapter break event in a certain location, it could
trigger a seek past the end of an audio file. Detect this
condition and just render silence instead.

Also adjust the thresholds for the audio length scaling - they
were being triggered on short recordings that should be correct.
2018-02-13 12:45:58 -08:00
Richard Alam
a5b1c2f0d5 - track webcam streams to handle start/stop cams and chapter breaks 2018-02-13 12:42:24 -08:00
Richard Alam
bca27c4838
Merge pull request #5136 from kepstin/segmented-recording
Archive events.xml file in a concurrency-friendly way.
2018-02-12 14:28:37 -05:00
Calvin Walton
c1258ed387 Archive events.xml file in a concurrency-friendly way.
With the current segment processing, we might be processing one segment
while archiving a different segment from the same recording. To avoid
that the processing scripts see an incomplete events.xml file, write to
a temp file then rename.
2018-02-12 14:04:46 -05:00
Richard Alam
ad5baaebe6
Merge pull request #5135 from ritzalam/red5-rec-fix
Workaround video sync issue due to red5 timestamp offset
2018-02-12 13:23:51 -05:00
Calvin Walton
c44d94b498 Workaround video sync issue due to red5 timestamp offset
Red5 sometimes writes webcam video files with a large offset in the
video frame offsets, sometimes up to 30 or even 60 seconds. However,
the start event in the events.xml file corresponds to the time at
which red5 received the first keyframe (recorded frame) in the video.

The end result is that the video will sometimes appear to be
delayed (out of sync) in the processed recording.

The correction is simple: We're already reading video metadata,
including the timestamp of the first frame, so we just have to apply
a correction during video processing to undo the frame timestamp
offsets in the video file.
2018-02-12 10:22:36 -08:00
Richard Alam
5e64d72384
Merge pull request #5130 from capilkey/imp-multiuser-cursor
Improve the interaction between multiuser and cursors
2018-02-12 13:19:18 -05:00
Chad Pilkey
8e5f3093e6 improve interaction between multiuser and cursors 2018-02-09 19:02:34 -05:00