Commit Graph

57 Commits

Author SHA1 Message Date
Richard Alam
755fe66a3b - resign screenshare jars with cert expiring on may 28, 2021 2019-05-29 12:04:51 -07:00
Ghazi Triki
35fa440b81 Improve build shell scripts. 2018-11-22 12:53:42 -02:00
Richard Alam
ce57e58393 - add exception logging on jws 2018-01-19 08:34:49 -08:00
Richard Alam
116d8793cf - new signed jars expiring on 2019-5-22 2017-10-30 20:11:46 -07:00
Richard Alam
657236fe5f Write document on how to build screenshare app. 2017-02-28 16:50:07 +00:00
Richard Alam
d9e57b76f2 - fix issue https://github.com/bigbluebutton/bigbluebutton/issues/3603 2017-02-08 18:33:15 +00:00
Richard Alam
0f6cd30280 - scripts to build h264 jars 2017-01-06 21:04:14 +00:00
Richard Alam
b03ecdaae4 - new svc2 unsigned jars 2017-01-06 21:00:56 +00:00
Richard Alam
97b855b62b - removing unneeded files 2017-01-06 20:59:36 +00:00
Richard Alam
955f348079 - build new svc2 libs 2017-01-06 20:56:19 +00:00
Richard Alam
771f264cf4 - add svc2 codec lib for macos 2017-01-04 20:10:38 +00:00
Richard Alam
d20372fe7a - add linux jars 2016-12-23 18:50:00 +00:00
Richard Alam
59accb69f5 - set codec using param 2016-12-21 21:16:56 +00:00
Richard Alam
c27c6cd584 - build win libs supporting svc2 2016-12-20 18:45:08 +00:00
Richard Alam
c26a29ff41 - try to use svc2 codec 2016-11-24 22:54:28 +00:00
Richard Alam
45eb073dcd - Make sure timestamp is generated properly for the frames. The timestamp was
incremented by 200ms per frame resulting in the recorded file to drift for longer
   recordings.
2016-09-14 17:22:37 +00:00
Richard Alam
2aefda592d - do not overwrite timestamp of screen grab so that recorded file will
play in sync.
2016-09-13 21:55:04 +00:00
Richard Alam
eaae9d4644 - do not recycle http connection. Use a fresh one for each request to prevent exception
when reusing old connection.
2016-09-01 18:42:37 +00:00
Richard Alam
1faca71ea2 - add ffmpeg linux jars 2016-08-29 20:43:44 +00:00
Richard Alam
e46f06efa1 Clean up
Clean up and format logs.
2016-08-24 17:54:07 +00:00
Richard Alam
67cc7709e5 - fix issue where bounding box moves a few pixel after every restart of sharing 2016-08-23 19:48:21 +00:00
Richard Alam
2b5a9afe0c - fix bounding box where it goes out of the screen 2016-08-23 19:36:01 +00:00
Richard Alam
b7064fc8ea - stop sharing when jws dies 2016-08-23 15:07:46 +00:00
Richard Alam
36fad78d6d - stop sharing when either jws or flash client crashes 2016-08-22 22:36:46 +00:00
Richard Alam
a82fcd7f7c - end jws when exception occurs 2016-08-19 15:20:04 +00:00
Richard Alam
8e6d7a0274 - remove dialog when jws stops 2016-08-19 15:19:32 +00:00
Richard Alam
b591106aaa - try to detect if the flash client and the jws app are still alive. If one of them
if dead, end screen sharing.
2016-08-18 19:49:32 +00:00
Richard Alam
8103162d61 - try to handle getting disconnected. 2016-08-17 21:51:35 +00:00
Richard Alam
cc80f1c2ff - trigger starting of screen capture from the server side. 2016-08-16 21:01:41 +00:00
Richard Alam
59d192ee62 - make sure there is only one screen sharing in a meeting. 2016-08-16 17:18:21 +00:00
Richard Alam
12a383cb9d - close jws app when sharing is cancelled (not started) 2016-08-15 21:50:38 +00:00
Richard Alam
9c7759dc73 - display screen share stream 2016-08-15 18:25:56 +00:00
Richard Alam
c3a3bd89bf - generate new streamId from server side when restarting screen sharing. 2016-08-15 17:56:49 +00:00
Richard Alam
bcd34dd57c - add note not to call grabber.stop() 2016-08-10 21:18:00 +00:00
Richard Alam
6e177ef74f Start, pause, stop screen sharing. 2016-08-10 20:48:55 +00:00
Richard Alam
68916c95f6 Allow restart of screen share. 2016-08-10 20:37:19 +00:00
Richard Alam
0138d98f22 - don't exit when pausing screen sharing. 2016-08-10 19:18:49 +00:00
Richard Alam
5906a0fc7b Cleanup
Removed old jar files.
2016-08-02 15:10:18 +00:00
Richard Alam
61c6a56d13 Update jws ffmpeg lib jars
Updated ffmpeg lib jars, specifically linux jars as the old ones were broken.
2016-08-02 15:00:51 +00:00
Richard Alam
97bbb3acff Cleanup logging
Comment out update logs to minimize noise in the logs.
2016-07-20 20:03:48 +00:00
Richard Alam
c0397a0081 Screenshare issue when starting first time on Mac
Fred is still running into the issue. Add more logs to figure out the sequence
 of events when sharing starts.
2016-07-19 19:17:27 +00:00
Richard Alam
dfc58e2a15 - try to fix issue where when sharing desktop on mac for the first time, it fails
with a network connection exception.
2016-07-19 16:31:26 +00:00
Richard Alam
1d5073cfd2 - check if the need to use https to connect to java webstart servlet. 2016-07-14 17:31:44 +00:00
Richard Alam
977b3dc046 - remove MANIFEST from ffmpeg.jar as it declares dependencies to all platform's native libs.
This triggers downloading of mac, linux jars even if you are running on windows.
2016-06-16 17:25:16 +00:00
Richard Alam
66414eae68 - clean up removing logs and removing javacpp from the build 2016-06-15 20:11:59 +00:00
Richard Alam
e484aac978 - do not manually search for the native libraries as it causes
startup time to take longer
2016-06-15 18:34:34 +00:00
Richard Alam
441210d954 - include javacpp into main app source so we don't need to load another jar
which hopefully improves screenshare startup time.
2016-06-13 17:13:01 +00:00
Richard Alam
1a9f5f0249 - improve webstart searching time for native libraries 2016-06-08 17:30:13 -04:00
Richard Alam
0fb101c9de - bring in classes from javacv jar instead of adding the jar as a
dependency. The javacv.jar has also other jar dependencies that
   webstart will try to download when running.
2016-06-02 20:58:20 +00:00
Richard Alam
bb330487e5 - updatting ffmpeg jars to javacv 1.2 release 2016-06-02 20:56:52 +00:00