Commit Graph

31 Commits

Author SHA1 Message Date
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
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
050ecee572 - start, pause, stop screen sharing properly 2016-08-20 17:56:01 +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
dd774fabeb - add some comments. 2016-08-17 14:55:51 +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
673baa1c84 - reinit restart button label in client. 2016-08-10 21:18:53 +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
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
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
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
bb330487e5 - updatting ffmpeg jars to javacv 1.2 release 2016-06-02 20:56:52 +00:00
Richard Alam
d64f20cb63 - add working jars for linux-x86_64 and mac os x 2016-02-23 15:31:48 +00:00
Richard Alam
eff5e7c0f6 - add ffmpeg jars 2016-02-17 18:39:45 +00:00