Mateus Dalepiane
5a68746cd3
Relay disconnection timeout is configurable now
...
The timeout to close the relay after the last listener has disconnected
is no longer hard coded, and may be configured through at:
bigbluebutton-video.properties
2014-07-01 17:59:50 -03:00
Mateus Dalepiane
36f348055b
Change System.out.print to logger messages
2014-07-01 17:57:25 -03:00
Mateus Dalepiane
52502488ec
Merge branch 'multivideo' into multivideo-1404
...
Conflicts:
bbb-video/build.gradle
bbb-video/src/main/java/org/bigbluebutton/app/video/VideoApplication.java
bigbluebutton-client/src/org/bigbluebutton/modules/videoconf/maps/VideoEventMapDelegate.as
bigbluebutton-web/grails-app/conf/bigbluebutton.properties
2014-06-26 16:21:25 -03:00
Mateus Dalepiane
f3fb30322b
Separate class file for CustomRTMPClient
2014-06-16 14:59:54 -03:00
Mateus Dalepiane
57a442a3c1
Included timeout to close video proxy relay
...
After no all subscribers disconnect from the proxy, there is a timeout to close
the proxy relay. If a user reconnects during this period the proxy is kept, and
the connection is much faster for this user.
All interaction with remoteStreams structure are now synchronized to it,
instead of synchronized methods.
2014-06-16 12:50:54 -03:00
Mateus Dalepiane
2f9ea8b32d
Fix in proxy reconnection, client reconnects
...
Tested by forcing disconnections by stopping the Red5 servers with Ctrl-Z,
and restoring them after a while.
2014-06-13 16:14:44 -03:00
Richard Alam
97262dfba5
- make recording process work
2014-06-12 12:31:24 -07:00
Richard Alam
e7dcf3c4bf
- fix compile issue
2014-05-29 13:55:01 -07:00
Mateus Dalepiane
c355b2e9d4
Implementation of proxy reconnection
...
Not tested: Depends on the bigbluebutton-client reconnection implementation to
be properly tesed
2014-05-21 10:59:05 -03:00
Mateus Dalepiane
4e84687b32
Working through more than one proxy server
...
A modified version of RTMP Client is being used to communicate with the next
proxy server, this client behaves like the bbb flash client. The difference is
how the client asks the server for the stream. The bbb flash client uses only
the streamname as a parameter in play(), while the red5 client also uses
timestamp and length.
2014-05-05 14:44:50 -03:00
Mateus Dalepiane
f784f5839c
Implemented synchronization during creation/playing/closing a remote stream.
...
The creation, playing and closing of remote streams are now inside
synchronized methods. This is necessary because multiple threads might
try to create and/or close the same stream at the same time.
2014-04-08 13:26:27 -03:00
Hugo Lazzari
3d47ab67b2
Removed exit bug.
2014-03-19 10:37:13 -03:00
Hugo Lazzari
8758eefa07
1) Removed video proxy
...
2) Changed libs with jarjar to use 2 different servers version
3) Finished server side implementation of changes to use check docs documentation
2014-03-06 09:33:54 -03:00
Hugo Lazzari
e29dfb84dd
Finished client connection control
2014-02-26 10:30:17 -03:00
Hugo Lazzari
02f34bd51b
URL connection control. Now only record on source server.
2014-02-24 10:25:00 -03:00
Hugo Lazzari
243faae445
Begin server implementation of url play pattern
2014-02-20 11:06:47 -03:00
Hugo Lazzari
595368050f
Implemented video publishing, but still has stack overflow
2014-01-23 10:01:13 -02:00
Hugo Lazzari
1379f2d086
Created new red5 app, videoproxy and adapted VideoReceiver from bbb-bot using flazr.
...
TO-DO:
Adapt VideoPublisher from bot
Logic with url.
2014-01-21 10:42:44 -02:00
Hugo Lazzari
ce4107bf50
Begin debug to restream video data
2014-01-13 09:20:24 -02:00
Hugo Lazzari
e9960681ba
Branch to multiserver video
2014-01-07 09:05:30 -02: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
2800c4f603
- upgrade to red5 r4643
2013-05-18 21:39:53 +00:00
Richard Alam
42afda8f5c
- upgrade to red5 r4641
2013-05-14 18:47:23 +00: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
0b055b1672
- fix commons-pool jar definition
2013-04-26 22:58:24 +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
46a07f4eb6
- build bbb-voice and bbb-video on red5 r4573
2013-02-28 00:33:53 +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
Markos Calderon
ba40fcca6b
Updated license for bigbluebutton-client, bbb-video, and demo
2013-01-21 16:14:55 -05:00
Fred Dixon
79cc2379d5
bbb-apps-vide now records video by default
2012-10-28 13:11:53 -04:00
Richard Alam
ad35b2ab08
- upgrade to red5 r4415
2012-09-12 20:39:34 +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
b5b6d5f954
- update red5 to latest (r4316)
2012-04-22 15:03:43 +00:00
Fred Dixon
b566041eb7
Turn off recording of desktop and webcams by default
2012-02-18 14:14:08 -05:00