Slightly OT but please indulge me, I'm just white boarding a new project and trying to figure out how to tie together several bits of real time data most pertinent to Red5 is getting the video time code as a stream is recorded server side and needs to real time accuracy to within half a second. The video feed will probably be coming from Flash live media encoder/Flix live desktop (quality reasons) on localhost or a client machine, the flash client is used to input a "Routenote" which forms a system of descriptive notation. The user inputs a "Routenote" which will be stored as XML and will contain nodes for a GPS coordinate and a video timecode of said video and that's the bit I'm kinda stuck on. I need to get the actual video timecode at the very instance the user starts the "Routenote" so that it can be linked at the same instant with the GPS co-ordinate, of note is the fact that I need the timecode of the actual video being recorded at that instant not the time from the stream the user is subscribed to that could easily have 2 seconds latency which could well mean the GPS and time is out of sync by 20 metres plus.
I know you can get the time from a stream your subscribed to (or indeed publishing) in fms but is it possible to get the actual video time not that of the video/stream that's reaching the client, it would save a whole load of trouble with buffering "roll back" strategies to account for averaged latency etc. Is it possible to grab the timecode as the video is written to file on Red5, I'm also looking at making the GPS source part of Red5 making it available as a shared object to subscribers perhaps, maybe recording it to another .flv (I'm told you can) thus saving the full GPS track. What about injecting the coordinates directly into the video .flv as cuepoints? Again, appology for going slightly OT but I think this is a pretty cool use for Red5 and should end up making Red5 the fastest Flash streaming server in the West..... Fastest in once I'm done it will spend a whole lot of time hurtling around at 120mph! :-) Big tanks to all you super smart guys working on Red5. Regards, Justin (Yoostin) _______________________________________________ Red5 mailing list [email protected] http://osflash.org/mailman/listinfo/red5_osflash.org
