I was tinkering with this quite a while ago. I wrote a service that you'd call and it would return the name of a dynamically generated server side stream that basically added files before and after the file the user requests. (Using a server side playlist, ie: nc.call( "video.Request", "videoname.flv" ); then ns.play(); whatever it returns). The problem I encountered was if I had it play a video first, it'd start that video's duration into the requested file (ie. I prepend a 30 second animation, when it rolled over to the next item on the playlist, it would skip the first 30 seconds. If that item was 2 minutes, it'd skip the first 2:30 of the next item, etc)
Jason Dan Rossi wrote: > Michael Chan wrote: > >> Hi, to all red5 developers, >> Can anyone please help in the format of auto onload multiple flv files >> when flash player loaded on client's screen. >> Objective is to load an short introduction flv file first then broadcast >> either live or play another file within the streaming server. >> Any suggestions will be thankful. >> MC >> >> >> >> > There has been discussion of ad-insertion, which is pretty much the same > thing. So request a file and it will append a random or predefined file > at the start and end of a requested file. Not sure if that is possible > now without a bit of hacking somewhere. If you want to start on it be my > guest, getting back to a few red5 things next week i ran off course this > week looking at token security .NET plugins for windows media only to > find out the punks restricted custom plugins for 2K3 Enterprise server > only !! Anyway getting back onto it it would have to be hacked up > somewhere around where the filename generator is called or something. I > think steve mentioned it was possible ? > > _______________________________________________ > 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
