Commit Graph

57 Commits

Author SHA1 Message Date
Richard Alam
1800cc3681 - setup testng for deskshare server app
- add config file for deskshare app and make recording directory configurable
 - add build dir to .gitignore
2011-03-23 15:38:32 -04:00
Richard Alam
bc4be2b7bf - add jedis dependency
- change copyToLib task to resolveDeps so it's consistent with the other subsystems
2011-03-22 10:43:31 -04:00
Richard Alam
46f8b07ae6 - setup testng tests framework 2011-03-18 16:20:14 -04:00
Richard Alam
d697d9d6cc - record deskshare 2011-03-18 15:35:10 -04:00
Richard Alam
52817279a2 - add streams directory for video and deskshare apps where we store recordings 2011-03-15 15:30:29 -04:00
Richard Alam
bcb88f4bb6 - add timestamp on recorded flv filename so that we can handle multiple recordings in a meeting 2011-03-15 15:21:09 -04:00
Richard Alam
adc52a459c - record deskshare stream by setting property 2011-03-12 19:29:06 -05:00
Richard Alam
e68520a3c6 - add license header for deskshare 2010-11-06 11:17:57 -04:00
Richard Alam
a1e08f0293 - upgrade applet jar file to 0.71 2010-11-03 13:47:08 -04:00
Richard Alam
ac86a3ebb6 - combine all blocks that has changed on a capture cycle into one packet 2010-10-12 17:52:56 -04:00
Richard Alam
cc53a33aa7 - add sequence numbers to messages from deskshare applet to the server. This allows us to drop
late block changes.
2010-10-12 14:24:01 -04:00
Richard Alam
374db34ab7 - schedule when receiving a generate key frame request. If there is a pengding request
ignore other generate key frame request
2010-10-07 06:42:43 -04:00
Richard Alam
63cc64e80e - generate serverside frame every 250ms 2010-09-30 21:26:43 -04:00
Richard Alam
99376a3dfe - cleanup 2010-09-28 15:52:39 -04:00
Richard Alam
4b7a3fbc14 - change license from AGPL to LGPL 2010-07-09 15:50:14 -04:00
Richard Alam
e4b4b7416c - missed the "break;" in a case statement...that's why loggin errors on mouse location updates. 2010-06-22 17:45:21 -04:00
Richard Alam
edeedf3b6d - add parameters to scale captured screen 2010-05-26 14:36:21 -04:00
Richard Alam
ae0e1dca2e - add deskshare folder 2010-05-25 20:56:20 -04:00
Richard Alam
31498e220c add build folder 2010-05-25 20:48:18 -04:00
Richard Alam
06921cc32f - pass width and height on onAppletStart call
git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@115 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
2010-05-20 20:35:28 +00:00
Richard Alam
48696dc081 - send mouse cursor location of sharer
git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@108 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
2010-05-11 18:01:27 +00:00
Richard Alam
b75b590791 - create stream even if no client is connected on scope yet
git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@105 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
2010-05-06 17:13:04 +00:00
Richard Alam
f2a2f01403 - guard against null room (NPE)
- revert back deskstream to use react instead of receive

git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@104 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
2010-05-04 15:01:12 +00:00
Richard Alam
afe6ebf6d6 - fix NPE when stream manager get a shared object to create a stream. This fixes the problem where the session manager dies mysteriously
git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@103 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
2010-04-30 19:41:19 +00:00
Richard Alam
d7aba8440a - add more logs
- run deskshare stream on its own thread using receive

git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@101 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
2010-04-23 14:43:05 +00:00
Richard Alam
b0e9bce64d - add more logs
- exit actors when stopping desktop sharing

git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@100 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
2010-04-21 21:11:41 +00:00
Richard Alam
3cc57d0b29 - more logging
git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@99 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
2010-04-20 02:12:10 +00:00
Richard Alam
bf84bf02b8 - remove session when there is a matching session in the manager
- call parent on session closed/idle/create

git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@98 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
2010-04-19 21:39:05 +00:00
Richard Alam
6a9759a8e1 - cleanup logging
git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@97 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
2010-04-15 15:10:45 +00:00
Richard Alam
9dc7a1c42a - add an audit so that if there are no updates from the applet for 1 minute, the stream/session is closed
- the applet will use block 1 as a keep alive block. The keep alive block is send every 30 seconds.
- add more logs

git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@96 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
2010-04-14 20:32:26 +00:00
Richard Alam
4a3ecf10ef - removing client invoker...make the deskshare stream notify client instead
git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@94 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
2010-04-09 16:12:06 +00:00
Richard Alam
2dcda1fd48 - more logs to narrow down why clientInvoker actor is not sending message
git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@93 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
2010-04-09 15:29:48 +00:00
Richard Alam
c10d11f505 - seems like it's not notifying the client..or the clientInvoker died
git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@92 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
2010-04-09 14:57:30 +00:00
Richard Alam
24a3cd14d1 - trying to narrow down why deskshare is going down
git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@91 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
2010-04-09 14:35:37 +00:00
Richard Alam
f0ae603e7e - fix compile error
git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@90 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
2010-04-09 14:10:55 +00:00
Richard Alam
bc70848814 - try to fix desktop sharing. it goes down after a while
git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@89 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
2010-04-09 14:03:18 +00:00
Richard Alam
6382a2e89c - upgrade build to red5-0.91
git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@88 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
2010-03-29 18:15:38 +00:00
Richard Alam
053c7518ef - cleanup of desktop sharing
git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@85 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
2010-03-09 18:37:06 +00:00
Richard Alam
2c8f0e0716 - http tunneling now works
git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@84 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
2010-03-09 15:48:36 +00:00
Richard Alam
edf2692713 - fix some exceptions on applet
git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@83 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
2010-03-08 20:31:38 +00:00
Richard Alam
faae2ceed0 - change location of deskshare.conf to keep it the same way as before so we don't have to change the way we package and bbb-conf
git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@82 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
2010-03-08 16:15:22 +00:00
Richard Alam
b024b4ecae - upgrade version numbers
git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@79 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
2010-03-05 15:12:30 +00:00
Richard Alam
9cdbda7506 git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@76 6ac8b576-4aa1-4e98-a958-8badfeb98c9d 2010-03-03 23:03:01 +00:00
Richard Alam
680e071517 - cleanup and logging
git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@75 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
2010-03-03 22:46:29 +00:00
Richard Alam
354f5a18a0 - cleanup
git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@74 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
2010-03-03 20:46:49 +00:00
Richard Alam
bc11a012cc - send keyframe only when someone late joins
git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@73 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
2010-03-02 22:57:26 +00:00
Richard Alam
2c1864d278 - refactored using scala
git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@72 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
2010-03-02 17:44:35 +00:00
Richard Alam
c50191b110 - upgrade to Red5 0.9
git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@71 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
2010-02-19 18:12:17 +00:00
Richard Alam
af2560040d - copy logback-deskshare.xml into WEB-INF/classes to make logging work
git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@70 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
2009-11-27 23:12:06 +00:00
Richard Alam
374f547667 - cleanup
git-svn-id: http://svn.bigbluebutton.org/project-bbb/trunk@64 6ac8b576-4aa1-4e98-a958-8badfeb98c9d
2009-11-05 21:04:27 +00:00