http://jira.red5.org/browse/SN-1
Looks like someone has commented to my problem which was fixed once the MINA buffer out settings were changed. Maybe there is a problem again in the latest SVN update ? I suppose Paul's Mina RMI updates should help debug this. Though Ive yet to get RMI working again over SSL. Lenny Sorey wrote: > Hi Dan, > > Yep, should have sufficent bandwidth. > > I noticed that someone else was having buffering problems the other day as > well. > > Here are reported items from Java 1.6 JConsole > ********************************************************************************************************** > > Name: ClientNotifForwarder-1 > State: RUNNABLE > Total blocked: 0 Total waited: 0 > > Stack trace: > java.net.SocketInputStream.socketRead0(Native Method) > java.net.SocketInputStream.read(SocketInputStream.java:129) > java.io.BufferedInputStream.fill(BufferedInputStream.java:218) > java.io.BufferedInputStream.read(BufferedInputStream.java:237) > - locked [EMAIL PROTECTED] > < - This caught my attention > java.io.DataInputStream.readByte(DataInputStream.java:248) > sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:195) > sun.rmi.server.UnicastRef.invoke(UnicastRef.java:142) > com.sun.jmx.remote.internal.PRef.invoke(Unknown Source) > javax.management.remote.rmi.RMIConnectionImpl_Stub.fetchNotifications(Unknown > Source) > javax.management.remote.rmi.RMIConnector$RMINotifClient.fetchNotifs( > RMIConnector.java:1291) > com.sun.jmx.remote.internal.ClientNotifForwarder$NotifFetcher.fetchNotifs( > ClientNotifForwarder.java:503) > com.sun.jmx.remote.internal.ClientNotifForwarder$NotifFetcher.run( > ClientNotifForwarder.java:395) > com.sun.jmx.remote.internal.ClientNotifForwarder$LinearExecutor$1.run( > ClientNotifForwarder.java:83) > ******************************************************************************************************************************* > > > Name: RMI TCP Connection(2)-10.2.0.15 > State: RUNNABLE > Total blocked: 24 Total waited: 0 > > Stack trace: > java.net.SocketInputStream.socketRead0(Native Method) > java.net.SocketInputStream.read(SocketInputStream.java:129) > java.io.BufferedInputStream.fill(BufferedInputStream.java:218) > java.io.BufferedInputStream.read(BufferedInputStream.java:237) > - locked [EMAIL PROTECTED] > java.io.FilterInputStream.read(FilterInputStream.java:66) > sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:517) > sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java > :790) > sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java > :649) > java.util.concurrent.ThreadPoolExecutor$Worker.runTask( > ThreadPoolExecutor.java:885) > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java > :907) > java.lang.Thread.run(Thread.java:619) > ***************************************************************************************************************************************************** > > > Name: Thread-2 > State: TIMED_WAITING on [EMAIL PROTECTED] > Total blocked: 0 Total waited: 7,802 > > Stack trace: > java.lang.Object.wait(Native Method) > java.io.PipedInputStream.read(PipedInputStream.java:310) > java.io.PipedInputStream.read(PipedInputStream.java:361) > sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:264) > sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:306) > sun.nio.cs.StreamDecoder.read(StreamDecoder.java:158) > - locked [EMAIL PROTECTED] > java.io.InputStreamReader.read(InputStreamReader.java:167) > java.io.BufferedReader.fill(BufferedReader.java:136) > java.io.BufferedReader.readLine(BufferedReader.java:299) > - locked [EMAIL PROTECTED] > java.io.BufferedReader.readLine(BufferedReader.java:362) > sun.tools.jconsole.OutputViewer$PipeListener.run(OutputViewer.java:91) > ****************************************************************************************************************************************** > > Not sure what all this means. > > Regards, > > Lenny > > > On 8/14/07, Dan Rossi <[EMAIL PROTECTED]> wrote: > >> Its rebuffering. This was a problem before for over a year because the >> net send buffer setting was too low, maybe its been reverted on your >> copy ? Surely your uplink is sufficient to stream these ? >> >> Lenny Sorey wrote: >> >>> Hi Jake, >>> >>> Thanks for your response. >>> >>> Which stream are you talking about. >>> >>> All of them? >>> >>> Lenny >>> >>> >>> On 8/14/07, Jake Hilton <[EMAIL PROTECTED]> wrote: >>> >>> >>>> It seemed stable enough.. but the stream was pretty choppy.. probably >>>> >> over >> >>>> use. >>>> >>>> Jake >>>> >>>> On 8/14/07, Lenny Sorey < [EMAIL PROTECTED]> wrote: >>>> >>>> >>>>> Got to playing with Milan Toth tutorial regarding database >>>>> connections and red5. >>>>> >>>>> I've got an example of this running at >>>>> http://red5.fatdot.com/vidtest.html >>>>> >>>>> I am using the following for this app" >>>>> >>>>> Tomcat 6.0.13 >>>>> Java 1.6 >>>>> Apache 2.2.4 >>>>> MySQL 5.0.47 >>>>> Flex 2.0 Player >>>>> Server has 1 GB of RAM and 3.9 Intel CPU. >>>>> >>>>> Connection - > 1 MB up and down. >>>>> >>>>> The Flex player is not fancy or pretty but will get the job done. - No >>>>> >>>>> volume control, No Pause, No playback, No scrubbing, etc. >>>>> Just plays. >>>>> >>>>> I would be interested with any feedback from anyone about how the >>>>> >> videos >> >>>>> play for you. >>>>> >>>>> You freely go from one video to another. >>>>> >>>>> Also, I am running Sun's Jconsole for java 1.6 at the moment trying to >>>>> find any bottlenecks >>>>> in RED5 for VOD. >>>>> >>>>> I have the standard red5 trailer movies as well as one I downloaded >>>>> >> from >> >>>>> Google and converted to FLV via www.keepvid.com is a little over 2 >>>>> >> hours >> >>>>> long. >>>>> >>>>> This is the Jesus movie. >>>>> >>>>> The videos that will play are referenced in MySQL with the titles >>>>> described. >>>>> >>>>> So, the more that hit this app the more stats I can gather and share. >>>>> >>>>> I think I am going to next use NomIad's Spring example with PostgreSQL >>>>> as the database of choice. >>>>> I am little bit concerned about MySQL 's latest statements regarding >>>>> >> the >> >>>>> Community Version of MySQL. >>>>> >>>>> Anyone done anything like this with Hibernate yet? >>>>> >>>>> As always, anyone wanting the sources Java, Flex and MySQL DDL's email >>>>> me offline and will make these available >>>>> or you can struggle through the tutorial. : ) >>>>> >>>>> If the server is brought to it's knees, I will restart. >>>>> >>>>> Regards, >>>>> >>>>> Lenny >>>>> >>>>> _______________________________________________ >>>>> 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 >>>> >>>> >>>> >>>> >>> ------------------------------------------------------------------------ >>> >>> _______________________________________________ >>> 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 >> >> > > > ------------------------------------------------------------------------ > > _______________________________________________ > 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
