Commit Graph

317 Commits

Author SHA1 Message Date
Markos Calderon
7fd4de5cfa Fix Java Detection 2014-06-21 02:22:43 -07:00
Richard Alam
97262dfba5 - make recording process work 2014-06-12 12:31:24 -07:00
Richard Alam
f4ff66c211 - update jar version numbers for red5 1.0.2 2014-05-30 11:10:41 -07:00
Richard Alam
7970495c58 - try to fix why BBB apps isn't starting 2014-04-14 10:44:25 -07:00
Richard Alam
e709ff4fbd - build with red5 1.0.2-M1 2014-04-07 17:31:49 +00:00
Richard Alam
17868b5dba - try to upgrade to red5 1.0.2-M1. Need to fix compile and startup issues 2014-04-05 09:22:01 -07:00
Richard Alam
ac111de364 Merge remote branch 'bbb/v0.81-javau51-update' into merge-java-7u51-branch 2014-02-19 20:09:56 +00:00
Richard Alam
d3d259527e - update to java 7u51 2014-01-16 20:58:39 -05:00
Richard Alam
29e94500c4 Merge branch 'refactor-voice-users' into merge-polling-with-master
Conflicts:
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/voice/VoiceHandler.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/voice/VoiceService.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/webconference/red5/voice/ClientManager.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/webconference/voice/ConferenceService.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/webconference/voice/events/VoiceUserJoinedEvent.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/webconference/voice/internal/RoomImp.java
	bigbluebutton-apps/src/main/java/org/bigbluebutton/webconference/voice/internal/RoomManager.java
	bigbluebutton-client/src/org/bigbluebutton/modules/present/ui/views/SlideView.mxml
2014-01-28 21:12:01 +00:00
Richard Alam
43588ab8a4 - when region is resized, take the capture region to init the shared region 2013-10-22 21:10:00 +00:00
Richard Alam
2f0af49f40 - update blocks by row instead of by block to speed up updates in eyes of user 2013-10-22 20:11:46 +00:00
Richard Alam
2e9aa55756 - fix bug where requesting to send a key frame fails to get the correct stream name 2013-10-22 19:55:39 +00:00
Richard Alam
c09636ea4a - handle parameter scale = 1 to do pixel for pixel display when sharing fullscreen 2013-10-22 15:08:11 +00:00
Richard Alam
b250f9a162 - change java version dialog title to explicitly tell the user that it is an error 2013-10-20 20:19:07 +00:00
Richard Alam
a08790fa52 - center the java version error message dialog 2013-10-20 18:22:13 +00:00
Richard Alam
87c5c41432 - change applet display version to 0.81 2013-10-20 17:53:12 +00:00
Richard Alam
95ed553f86 - add version check on applet. Don't allow sharing of screen when java version
is lower than 1.7.0_45
2013-10-20 17:09:06 +00:00
Richard Alam
24809481a6 - addd necessary manifest attributes to fix java security dialog popups 2013-10-18 19:24:11 +00:00
Richard Alam
a939588df8 - upgrade to gradle 1.7
STEPS
cd ~/dev/tools
wget http://services.gradle.org/distributions/gradle-1.7-bin.zip
unzip gradle-1.7-bin.zip
ln -s gradle-1.7 gradle
vi ~/.profile

export GRADLE_HOME=$HOME/dev/tools/gradle
export PATH=$PATH:$GRADLE_HOME/bin

source ~/.profile
2013-09-17 18:10:52 +00:00
Richard Alam
7752f49e03 - move commons-io jar into red5/lib as we get a class not found error when
desktop sharing is tunneling
2013-07-27 02:07:43 -07:00
Fred Dixon
e08c6802d4 Update configuration to record desktop sharing by default 2013-06-15 08:25:09 -07:00
Fred Dixon
e7af666fe9 Fixed https://code.google.com/p/bigbluebutton/issues/detail?id=1557 2013-06-14 22:39:57 -07:00
Richard Alam
2800c4f603 - upgrade to red5 r4643 2013-05-18 21:39:53 +00:00
Richard Alam
c5ac5e1791 - generate an unsigned jar and a signed jar. Others can get their own certificate and sign their own jar file. 2013-05-16 20:06:19 +00:00
Richard Alam
42afda8f5c - upgrade to red5 r4641 2013-05-14 18:47:23 +00:00
Markos Calderon
da3cc3b5b5 fix for java showing security warning when closing desktopsharing 2013-05-09 17:30:12 -05:00
Richard Alam
67185ee9e5 - upgrade to red5 r4639 2013-05-08 19:16:43 +00:00
Richard Alam
0b902805b0 - seems like it's picking the wrong jar 2013-04-30 15:43:56 +00:00
Richard Alam
75fb9c9a09 - upgrade to red5 r4635 to get fix for RTMPT kepp alive 2013-04-30 15:11:28 +00:00
Richard Alam
607d09e7cb - upgrading to latest red5 with fix to rtmpt 2013-04-28 23:38:54 +00:00
Richard Alam
91176431ca - upgrade to red5 r4360 2013-04-28 20:11:19 +00:00
Richard Alam
dfa65a5d91 - upgrade to red5 r4628 2013-04-27 23:07:28 +00:00
Richard Alam
c706c40218 - don't drag commons lib 2013-04-26 22:54:57 +00:00
Richard Alam
c06334f24d - upgrade to red5 r4627 2013-04-26 20:59:33 +00:00
Richard Alam
0cb6721147 - upgrade to red5 r4599 2013-03-19 18:27:22 +00:00
Richard Alam
d28a7ecf02 - upgrade to red5 r4597 2013-03-18 18:05:35 +00:00
Richard Alam
02296cf267 - upgrade to red5 r4592 2013-03-11 15:00:48 +00:00
Richard Alam
e6da7afcdd - upgrade to red5 r4582 2013-03-07 19:48:03 +00:00
Richard Alam
3c53ceecec - upgrade to red5 r4581 2013-03-06 15:58:56 +00:00
Richard Alam
601afeaae3 - upgrade red5 to r4580 2013-03-04 18:12:07 +00:00
Richard Alam
eadd1e3ef0 - upgrade builds to red5 r4578 2013-03-03 12:34:25 +00:00
Richard Alam
19d2472fd0 - move logback config into resources dir so we don't need to copy it as last step in gradle war 2013-02-28 01:03:31 +00:00
Richard Alam
e689d1fec7 - build desktop sharing....need to put file-uploads jar into red5/lib 2013-02-28 00:26:32 +00:00
Richard Alam
cc859b94f8 Merge branch 'master' into upgrade-to-red5-r4573 2013-02-26 14:48:01 +00:00
Richard Alam
5f0b2a7ea7 - change logging history from 30 days to 5 days...don't need that much history 2013-02-26 14:08:12 +00:00
Richard Alam
4838840aa5 - upgrading red5 jar 2013-02-25 20:41:50 +00:00
Richard Alam
0a233bd391 - fix the problem where the applet will display 800x600 on full screen 2013-02-07 20:47:13 +00:00
Markos Calderon
f9b2600cdc updating jar in order to not show warning message 2013-02-07 13:49:18 -05:00
Richard Alam
8a6decd12d - bind to 127.0.0.1 for lifeline as sometimes anti-virus will complain when binding to real PC IP 2013-01-28 22:02:29 +00:00
Markos Calderon
db79ff62ab Update build.xml and applet 2013-01-28 16:14:32 -05:00
Markos Calderon
8ae4001b81 Merge branch 'master' into try-fixing-deskshare-red5-context 2013-01-28 12:42:04 -05:00
Richard Alam
84097bed6e - try to make the applet run 2013-01-27 20:55:37 +00:00
Fred Dixon
ac6679563b Moved XML declaration to top 2013-01-26 19:18:29 -05:00
Fred Dixon
d8bd3029ff Moved XML declaration to top so the xml files are well formed 2013-01-26 19:05:56 -05:00
Richard Alam
3b91a08efd - publish deskshare streams in the app context so that context isn't removed when last user disconnects 2013-01-26 21:31:47 +00:00
Richard Alam
2429d13756 - fix full screen when not passing -w and -t param 2013-01-26 19:47:15 +00:00
Richard Alam
a274763f1e - scale desktop sharing properly and remove letter boxing 2013-01-25 18:19:34 +00:00
Richard Alam
fcf9ca5dff - simple calculation for mouse loc 2013-01-24 13:17:28 +00:00
Richard Alam
de022bfa54 - scale fullscreen to fit into requested scale 2013-01-24 13:02:38 +00:00
Richard Alam
b68f41d6d1 - pre-calculate video stream size 2013-01-24 10:45:41 +00:00
Richard Alam
ee4a872e1f - put star sharing button in middle 2013-01-24 08:41:31 +00:00
Markos Calderon
c639bdbac2 Added license to deskshare 2013-01-21 13:58:37 -05:00
Richard Alam
cf199e9ec3 - sync mouse location for case where capture is greater than scale 2013-01-18 08:17:07 +00:00
Richard Alam
3df54860d8 - scale to maintain aspect ratio when cature sides are greater than scale 2013-01-18 07:01:03 +00:00
Richard Alam
ea49110e5d - sync mouse location 2013-01-18 05:14:22 +00:00
Richard Alam
0d94de897d - fix fit-to-height mouse loc 2013-01-17 21:48:29 +00:00
Richard Alam
7495666c2e - can't seem to sync mouse for fit-to-height 2013-01-17 21:31:13 +00:00
Richard Alam
3cbff0a300 - calculate mouse y for fit-to-width 2013-01-17 20:30:06 +00:00
Richard Alam
6f0e12bbb1 - calculate mouse x for fit-to-width 2013-01-17 20:25:51 +00:00
Markos Calderon
efd601c029 accidently, removed the lines for self signed certificate 2013-01-17 12:54:20 -05:00
Richard Alam
303f2c1eff - capture smaller than scale works now on mouse location 2013-01-17 17:52:33 +00:00
Markos Calderon
290e8646e5 Sign jar with Certificate using pkcs12 file 2013-01-17 12:19:16 -05:00
Richard Alam
2795556723 - remote mouse tracking in screen capture...do not want to embed mouse cursor into image as it will trigger lots of block updates 2013-01-17 15:45:08 +00:00
Richard Alam
9d9a3913b9 - try to position mouse pointer 2013-01-16 23:08:29 +00:00
Richard Alam
75107c5db0 - use quality scaling always 2013-01-16 16:20:12 +00:00
Richard Alam
0fc1bb4161 - scale captured image properly 2013-01-16 16:07:34 +00:00
Richard Alam
8efd3c7b58 - try to fix scaling problem with deskshare 2013-01-15 20:52:41 +00:00
Markos Calderon
df8c646bea latest change for fix deskshare 2013-01-15 13:36:09 -05:00
Markos Calderon
f658d937e1 added scaled values for region capture 2013-01-15 13:35:53 -05:00
Markos Calderon
ed49bd02ff Merge remote-tracking branch 'rsippl/deskshare-optimizations' 2013-01-14 10:33:57 -05:00
Markos Calderon
abaaf5da5d Added a checking when scaled values are passed in fullscreen mode 2013-01-10 17:23:05 -05:00
Ralf Sippl
d2277a4a32 Traffic optimization that causes block updates to be held back, they're sent either when the block's content stops changing, or after a timeout (currently set to 10 screen sampling intervals, see DIRTY_COUNT_LIMIT) 2012-12-16 13:19:55 +01:00
Ralf Sippl
0eb2cff138 Fixed a bug that caused lots of unnecessary mouse location updates to be sent (while not moving the mouse) 2012-12-16 12:43:14 +01:00
Ralf Sippl
557d81c992 Reduced number of sender threads to 1; minor cleanup 2012-12-16 12:34:24 +01:00
Richard Alam
ad35b2ab08 - upgrade to red5 r4415 2012-09-12 20:39:34 +00:00
Richard Alam
2c67f67e9c - make deskshare and voice work with latest red5 (r4406) 2012-09-04 20:20:29 +00:00
Richard Alam
420d5f13dd - try to fix why it's not working properly 2012-09-03 18:39:51 +00:00
Richard Alam
808588cb5d - try upgrading to red5 r4406 2012-09-03 17:15:46 +00:00
Richard Alam
e04da4042a Merge remote branch 'rsippl/deskshare-improvements' into merge-svc2-deskshare
Conflicts:
	bigbluebutton-client/resources/prod/bbb-deskshare-applet-0.8.jar
	deskshare/applet/src/main/java/org/bigbluebutton/deskshare/client/net/NetworkHttpStreamSender.java
2012-08-17 19:21:34 +00:00
dtrusty
2f13cbb86b improve speed of desktop sharing when in tunneling mode. 2012-08-15 10:03:12 -05:00
dtrusty
7252204d9c improve speed of deskshare, when in tunneling mode. 2012-08-15 10:00:06 -05:00
Ralf Sippl
68bf9f027b added SVC2 (Screen Video V2) support to deskshare 2012-07-16 23:01:49 +02:00
Ralf Sippl
a709b8ebcf a couple of fixes that enabled an upgrade to Scala 2.9.2 and make deskshare debuggable in Eclipse (w. Scala IDE) 2012-07-10 22:22:05 +02:00
Richard Alam
d4b1c41298 - updating deskshare applet filename to 0.8 2012-06-05 21:09:37 +00:00
Richard Alam
c1a59722f2 - remove grayscale step when sharing desktop 2012-05-22 17:53:27 +00:00
Richard Alam
a802ab7e5a - make some improvements to dekstop sharing by
1. Convert the initial image that is sent to the server as grayscale
  2. Add some debug logs on the applet to determine which step is taking
     a long time. As suspected, it is on the network, esp. using http.
  3. Fix a bug in the server side. Turns out we are not incrementing the
     timestamps in constant interval like we do with the voice. Not doing so,
     doesn't allow the Flash Player to drop frames when packets arrive late.
2012-05-10 14:10:01 -07:00
Richard Alam
76e4d807d3 - add some info logs for deskshare applet 2012-05-09 19:23:01 -07:00
Richard Alam
ba16c09a02 add some debug logs to print how long it takes to capture the screen, process the blocks,
send the blocks to the server, and how long it takes for the server to receive all the blocks.
2012-05-09 10:59:03 -07:00
Richard Alam
ccbd3df12c - provide option to wait for all the blocks from the applet before displaying
the screen caltured to other users
2012-05-08 12:49:10 -07:00
Richard Alam
45af49b733 change default color to gray 2012-05-08 11:18:07 -07:00