Hi Lenny,

I'll try it out.

If it worked for Thijs live mode I hope too it can work for the playlist.

On 7/20/07, Lenny Sorey <[EMAIL PROTECTED]> wrote:

Joseph,

This is interesting.

In Thijs publisher's app, I am able to broadcast in full screen mode with
out any problems.

If you have webcam, try this link.

http://red5.fatdot.com/publisher.html

Connect to host first.

then select video and your webcam

click live and then full screen.

Works quite well/

I ask Thijs if there was a way to separate the VOD and Video Live stream
from his publisher
example but I don't think it can be done.

Not sure what all the dependencies are there.

anyway, if there was a way to separate these items it sure help many
people.

Regards,

Lenny


On 7/20/07, joseph wamicha <[EMAIL PROTECTED]> wrote:
>
> Hi,
>
> The reason for not being able to go full screen is that red5 playlist
> mode plays the video in live mode. It therefore does not send any metadata
> to the flex player for full-screen mode and for seeking through the video.
>
> On 7/20/07, Dan Rossi <[EMAIL PROTECTED] > wrote:
> >
> > Lenny Sorey wrote:
> > > Hi Dan,
> > >
> > > I mean the audio will stutter at times and the video will lag.
> > Thats the problem I was getting it was more of a glitch than a stutter
> > though, and the video was all glitchy too.
> >
> > Nice one , I had intentions of testing loading files from a resource.
> > This is great well done.
> >
> > >
> > > I can send you this project if you wish to take a look.
> > >
> > > The flash piece is in Flex 2.
> > >
> > > Currently, it is in the JIRA Demo area waiting approval as a demo.
> > >
> > > Here is the entire java code from the Application.java file:
> > >
> > > Let me know if you see anything out of the ordinary.
> >
> >
> > I may extend this maybe, ie with windows media server side streams, u
> > can include a source in the xml playlist with an item which is a
> > directory resource, it will include all files in that. Then u can also
> >
> > add another item which is a single resource and it will play after the
> > others are finished.
> >
> > Wonder how you could make this updatable in the runtime without a
> > restart ?
> >
> > Only problem is what is the timer stuff for, and im not sure how the
> > updateplaylist is working is that right ? Well you dont have it set to
> > random thats for sure so im not sure what the problem is. I gave up on
> >
> > this stuff ages ago to wait until itz more stable :)
> >
> > >
> > >
> > > package org.red5.server.webapp.tv <http://org.red5.server.webapp.tv
> > >;
> > >
> > > import java.util.Timer;
> > >
> > > import org.red5.server.adapter.*;
> > > import org.red5.server.api.IConnection;
> > > import org.red5.server.api.IScope;
> > > import org.red5.server.api.stream.IServerStream;
> > > import org.red5.server.api.stream.support.SimplePlayItem ;
> > > //import org.red5.server.api.stream.IBroadcastStream;
> > >
> > >
> > > import org.red5.server.api.stream.support.StreamUtils;
> > > import org.springframework.core.io.Resource;
> > >
> > >
> > > public class Application extends ApplicationAdapter {
> > >  public IScope appScope;
> > >  public IServerStream serverStream;
> > >  private SimplePlayItem item;
> > >
> > >  /** [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> } */
> > >     @Override
> > >  public boolean appStart(IScope app) {
> > >      Timer timer = new Timer();
> > >      log.debug("Application start");
> > >      appScope = app;
> > >   serverStream = StreamUtils.createServerStream (appScope, "live0");
> > >   getList();
> > >   serverStream.start();
> > >   PlayTester plTester = new PlayTester();
> > >   plTester.setApplication(this);
> > >   timer.schedule(plTester, 0, 500);
> > >
> > >   return true;
> > >  }
> > >
> > >  /** [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>} */
> > >     @Override
> > >  public boolean appConnect(IConnection conn, Object[] params) {
> > >   measureBandwidth(conn);
> > >   log.debug("Client: "+conn.getHost()+" connected");
> > >   log.debug("ID: "+conn.getClient().getId());
> > >   return super.appConnect(conn, params);
> > >  }
> > >
> > >  /** [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>} */
> > >     @Override
> > >  public void appDisconnect(IConnection conn) {
> > >      log.debug("Client: "+conn.getHost()+" disconnected");
> > >   super.appDisconnect (conn);
> > >  }
> > >
> > >     @Override
> > >     public void appStop(IScope app) {
> > >      if (appScope == app && serverStream != null) {
> > >    serverStream.close();
> > >   }
> > >      super.appStop(app);
> > >     }
> > >
> > >    public synchronized  boolean getList() {
> > >   try {
> > >    log.debug("getting the FLV files");
> > >    Resource[] flvs = appScope.getResources("streams/*.flv");
> > >    if (flvs != null) {
> > >     serverStream.removeAllItems ();
> > >     for (Resource flv : flvs) {
> > >      String flvName = flv.getFile().getName();
> > >      item = new SimplePlayItem();
> > >      item.setName(flvName);
> > >      serverStream.addItem(item);
> > >      log.debug("flvName: " + flvName);
> > >     }
> > >    }
> > >   }catch (Exception e) {
> > >    log.error(e);
> > >   }
> > >   return true;
> > >  }
> > >
> > >     public void updatePlaylist()
> > >     {
> > >   getList();
> > >   serverStream.setItem(0);
> > >     }
> > >
> > > }
> > >
> > >
> > >
> > > Regards,
> > >
> > > Lenny
> > >
> > >
> > >
> > >
> > >
> > > On 7/20/07, *Dan Rossi* < [EMAIL PROTECTED]
> > > <mailto:[EMAIL PROTECTED]>> wrote:
> > >
> > >     Do you mean dropped frames ? Since last year i had an issue
> > >     rotating the
> > >     playlist as in it wouldnt work correctly . Either the time it
> > >     switched
> > >     was either too early or too late and eventually it would just
> > become a
> > >     mess and crash the player, it was a funny sight though I had to
> > record
> > >     the digitze glitches because it was like it was in super fast
> > >     forward.
> > >
> > >     serverStream = StreamUtils.createServerStream(appScope,
> > "live0");
> > >     serverStream.start ();
> > >
> > >     is that all the code or partial ?
> > >
> > >     Lenny Sorey wrote:
> > >     > Hello all,
> > >     >
> > >     > Was just wondering if there has been any updates or anyone
> > been
> > >     successful
> > >     > with stabilizing RED5's serverStream?
> > >     >
> > >     > Currently, I am still getting a lot of stuttering and
> > hesitation
> > >     > with audio and video in the serverstream app
> > >     > I am working with.
> > >     >
> > >     > serverStream = StreamUtils.createServerStream(appScope,
> > "live0");
> > >     > serverStream.start();
> > >     >
> > >     > If this is still an issue in JIRA, please accept my apologies
> > for my
> > >     > oversight
> > >     > in missing this when I looked through JIRA.
> > >     >
> > >     > Thanks!!
> > >     >
> > >     > Lenny
> > >     >
> > >
> > ------------------------------------------------------------------------
> > >     >
> > >     > _______________________________________________
> > >     > Red5 mailing list
> > >     > [email protected] <mailto: [email protected]>
> > >     > http://osflash.org/mailman/listinfo/red5_osflash.org
> > >     >
> > >
> > >
> > >     _______________________________________________
> > >     Red5 mailing list
> > >     [email protected] <mailto:[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
> >
>
>
>
> --
> C is forever.
> _______________________________________________
> 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




--
C is forever.
_______________________________________________
Red5 mailing list
[email protected]
http://osflash.org/mailman/listinfo/red5_osflash.org

Reply via email to