Hey John, Thanks for your kind response.
Just hope others will find this useful. I am about to start exploring the java source files now more in depth. Lots of good data in the log files. Regards, Lenny On 3/20/07, John Grden <[EMAIL PROTECTED]> wrote:
Dood Lenny this rocks! ! You and Storm and the others amaze me - seriously. You guys really have to WANT to get it working if you dig in that deep ;) Thanks VERY much for posting your progress and notes, VERY VERY cool of you John On 3/20/07, Lenny Sorey <[EMAIL PROTECTED]> wrote: > Ok Folks, > > > > I decided to drop back to the Video Conference example that comes with > RED5 to see if I could get it to work before I go any deeper into Carlos's > (AKA Storm) Video Conference Example. > > > > After a little tinkering, I finally got all webcams connected viewing > one another. In addition, I also got audio working in the example as well. > > > > I used three connections in my local network as I tested the Video > Conference > > Example. I used two webcams and one user without a webcam that > participated in the Chatting. The user without the webcam always got the no > camera image after logging on > > but can see the other two users with webcams attached to RED5 Video > Conference Example. > > > > This example works much better if you change the RTMP address in the > actionscript Connector.as <http://connector.as/> on line 51 the IP > address of the server that RED5 is running on. In my case, RED5 is > running on Tomcat 5.5 on IP address 10.2.0.10 in my local area network. > So in this example I would change the existing rtmp://localhost/fitcDemo on > line 51 to rtmp://10.2.0.10/fitcDemo so that all user logging into Tomcat > via the following url > > http://10.2.0.10:8080/red5/ (remember 10.2.0.10 is my local IP address > that I have Tomcat running on. Most Tomcat connections connect like this http://localhost:8080/red5/ > > > > > I also changed RED5 index.html and added some more html in the RED5 > webapp folder in Tomcat to make it easier for Tomcat users to access all the > demo examples from the index.html page. Feel free to use these or make > any changes to these files you would like. I found that the index.htmlthat comes with RED5 has problems with Tomcat find the examples. The demo > list in Jetty does not display in Tomcat. > > > > I am using a Win2k server to host Tomcat 5.5 on my local area network > with RED5. RED5 was built from SVN version 1762. I am connecting to the > Tomcat server from a win2k machine and an XP professional machine. I built > the war file with ANT and exploded it with WinRAR so I could add things to > the Tomcat RED5 webapp on the fly after rebuilding the webwar. If you > republish a swf you can drop it into Tomcat without having to restart the > server. I did this a bunch of times when I was playing the > Subscriber.as <http://subscriber.as/>, the Connector.as<http://connector.as/>and the > Broadcaster.as <http://broadcaster.as/> actions scripts. I am using > Flash Professional 8.0 > > > If you want to try the Video Conference example, you may download it > from ftp://67.79.48.170 > > username: red5 > Password: red5 > > > These are the available folders: > > > > *VideoConference_Compiled_Files_Original* – this contains the compiled > videoconference.swf where the rtmp address is > rtmp://localhost/fitcDemo. You can actually connect to the video conference > from multiple machines with this version but the machines that are logging > into RED5 will have to change the IP address in rtmp://localhost/fitcDemo to > rtmp://ip address of Tomcat/fitcDemo in order to connect. > > > > For those wish to place to explore further, I have included the source > files for Flash , the videoConference.fla and the actions scripts. > > > > These are located in the *VideoConferece_Source_Files_Original* folder > on the ftp server. > > Before you replace anything make sure your save your original examples, > flash , action scripts. > > > > Place the fla in the - red5/swf/DEV_Source Folder > > > > Place the action scripts in the > red5/swf/DEV_Source/classes/org/red5/samples/livestream/videoconference > folder. > > > > Navigate to > red5/swf/DEV_Source/classes/org/red5/samples/livestream/videoconference > folder find Connector.as <http://connector.as/> , go to line 51 and > change localhost to the ip address of where you have Tomcat installed and > save your file. > > > > Drop out to a command line to fire up ANT. In my case Red5 is located in > the following folder: > > > > D:\red5 – This is where my build.xml is located. Navigate to where you > have red5 installed and type ant webwar in the command line window and let > it build. Use a tool like winRAR and explode the war file or just > placed the war file in the: > > > > Tomcat\webapps folder and it will take care of exploding the file for > you. > > > > Lastly, if you want the html files I created to make it easier to > navigate to the demo files, just copy these files to the red5 webapp folder > in Tomcat. - *in **Tomcat_html_files* > > > > Hope this app works for everyone. > > > > Please review Tomcat log files for some very good info that is being > written there regarding the Video Conference App. > > > One thing I did notice with the current code. When Video App just sits > there and no one logs into it, the context return piece goes wild and throws > a java heap exception with an out of memory error. Seems the platform > just eventually sucks all the available RAM with the blank Returning > Context. > > > > But the good news is I logged on from three machines to the Video > Conference App walk away for around an hour, came back and was able to > proceed with all the connected users. > > _______________________________________________ > Red5 mailing list > [email protected] > http://osflash.org/mailman/listinfo/red5_osflash.org > > -- [ JPG ] _______________________________________________ Red5 mailing list [email protected] http://osflash.org/mailman/listinfo/red5_osflash.org
_______________________________________________ Red5 mailing list [email protected] http://osflash.org/mailman/listinfo/red5_osflash.org
