|
Home > Archive > Macromedia Flash Server > August 2006 > Embedding CuePoints into a Live Published Stream
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
Embedding CuePoints into a Live Published Stream
|
|
|
|
|
|
| Jordan Snyder 2006-07-31, 7:11 pm |
| That doesn't look like it does anything for LIVE streams.
Rob, I've been trying to figure out the same thing. I'm using Red5 at the
moment, and there are metadata and cuepoint handling classes, but I haven't
found the way to inject it in real time, if it's even possible. I haven't
dug MUCH though, and I haven't asked on the Red5 mailing list, so if Red5 is
a possibility for you, you might try those avenues. I must say Red5 is
amazing, albeit very very young and lacking in the documentation/usability
department.
Anyhow, as a workaround I'm looking at keeping track of the time (relative
to the beginning of the live stream) that 'events' happen (I'm assuming
that's why you'd want live cue point insertion)...send the events over an SO
at first, but save their times and event info to an XML file and as soon as
the stream is through, run the XML and FLV files through flvtool2 or
something of the sort to insert the cue points as necessary.
hth
On 7/31/06, erixtekila <erixtekila-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
>
> Use flvtool2 on Linux :
> http://inlet-media.de/flvtool2
>
> or flvmdi on windows :
> http://www.buraks.com/flvmdi/
> -----------
> erixtekila
> http://blog.v-i-a.net/
>
> ________________________________________
_______
> FlashComm-1Ss2GqJETD3yZ38Mhd3e/9ZfFG6BLHNm@public.gmane.org
> To change your subscription options or search the archive:
> http://chattyfig.figleaf.com/mailman/listinfo/flashcomm
>
> Brought to you by Fig Leaf Software
> Premier Authorized Adobe Consulting and Training
> http://www.figleaf.com
> http://training.figleaf.com
>
--
Jordan Snyder
Applications Developer
Image Action LLC
http://www.imageaction.com
________________________________________
_______
FlashComm-1Ss2GqJETD3yZ38Mhd3e/9ZfFG6BLHNm@public.gmane.org
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcomm
Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com
| |
| erixtekila 2006-07-31, 7:11 pm |
| > That doesn't look like it does anything for LIVE streams.
Do you mean live recorded stream or live only ?
For the first one, the tools I entionned should do it.
But you've got to script the process serverside.
For the last solution, I don't see any practical use.
Cuepoints helps synchronisation with video playback by calling events
at special timestamps.
Why not set SharedObject instead in order to send sync messages to
groups ?
Do I miss something ?
-----------
erixtekila
http://blog.v-i-a.net/
________________________________________
_______
FlashComm-1Ss2GqJETD3yZ38Mhd3e/9ZfFG6BLHNm@public.gmane.org
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcomm
Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com
| |
| Jordan Snyder 2006-07-31, 7:11 pm |
| I believe you're right, although we should get a better idea of what Rob is
trying to achieve.
As I explained above, using an SO for the live stream works great, but based
on my current project, I can only assume that Rob is trying to build out a
live and post solution at the same time. I have events that happen in real
time in sync with the video that SOs can handle, but I need an elegant
post-processing solution so a user can go back immediately after the live
stream is complete, and view all the events in sync with the video.
I've been rolling my own, but maybe there are better solutions to that
too.....although I don't feel the need to hijack this thread. 
Rob, what are you trying to achieve?
On 7/31/06, erixtekila <erixtekila-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
>
> Do you mean live recorded stream or live only ?
>
> For the first one, the tools I entionned should do it.
> But you've got to script the process serverside.
>
> For the last solution, I don't see any practical use.
>
> Cuepoints helps synchronisation with video playback by calling events
> at special timestamps.
> Why not set SharedObject instead in order to send sync messages to
> groups ?
> Do I miss something ?
> -----------
> erixtekila
> http://blog.v-i-a.net/
>
> ________________________________________
_______
> FlashComm-1Ss2GqJETD3yZ38Mhd3e/9ZfFG6BLHNm@public.gmane.org
> To change your subscription options or search the archive:
> http://chattyfig.figleaf.com/mailman/listinfo/flashcomm
>
> Brought to you by Fig Leaf Software
> Premier Authorized Adobe Consulting and Training
> http://www.figleaf.com
> http://training.figleaf.com
>
--
Jordan Snyder
Applications Developer
Image Action LLC
http://www.imageaction.com
________________________________________
_______
FlashComm-1Ss2GqJETD3yZ38Mhd3e/9ZfFG6BLHNm@public.gmane.org
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcomm
Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com
| |
| Jay Charles 2006-07-31, 7:11 pm |
| There's always netstream.send() . Adds the event to the flv right where
you need it, no SO required.
-----Original Message-----
From: flashcomm-bounces-1Ss2GqJETD3yZ38Mhd3e/9ZfFG6BLHNm@public.gmane.org
[mailto:flashcomm-bounces-1Ss2GqJETD3yZ38Mhd3e/9ZfFG6BLHNm@public.gmane.org] On Behalf Of Jordan
Snyder
Sent: Monday, July 31, 2006 6:04 PM
To: FlashComm Mailing List
Subject: Re: [FlashComm] Embedding CuePoints into a Live Published
Stream
I believe you're right, although we should get a better idea of what Rob
is
trying to achieve.
As I explained above, using an SO for the live stream works great, but
based
on my current project, I can only assume that Rob is trying to build out
a
live and post solution at the same time. I have events that happen in
real
time in sync with the video that SOs can handle, but I need an elegant
post-processing solution so a user can go back immediately after the
live
stream is complete, and view all the events in sync with the video.
I've been rolling my own, but maybe there are better solutions to that
too.....although I don't feel the need to hijack this thread. 
Rob, what are you trying to achieve?
On 7/31/06, erixtekila <erixtekila-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
>
> Do you mean live recorded stream or live only ?
>
> For the first one, the tools I entionned should do it.
> But you've got to script the process serverside.
>
> For the last solution, I don't see any practical use.
>
> Cuepoints helps synchronisation with video playback by calling events
> at special timestamps.
> Why not set SharedObject instead in order to send sync messages to
> groups ?
> Do I miss something ?
> -----------
> erixtekila
> http://blog.v-i-a.net/
>
> ________________________________________
_______
> FlashComm-1Ss2GqJETD3yZ38Mhd3e/9ZfFG6BLHNm@public.gmane.org
> To change your subscription options or search the archive:
> http://chattyfig.figleaf.com/mailman/listinfo/flashcomm
>
> Brought to you by Fig Leaf Software
> Premier Authorized Adobe Consulting and Training
> http://www.figleaf.com
> http://training.figleaf.com
>
--
Jordan Snyder
Applications Developer
Image Action LLC
http://www.imageaction.com
________________________________________
_______
FlashComm-1Ss2GqJETD3yZ38Mhd3e/9ZfFG6BLHNm@public.gmane.org
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcomm
Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com
________________________________________
_______
FlashComm-1Ss2GqJETD3yZ38Mhd3e/9ZfFG6BLHNm@public.gmane.org
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcomm
Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com
| |
| Jordan Snyder 2006-07-31, 7:11 pm |
| Beautiful. I've been waiting for something like that.
But I don't want to pay for FMS. Sad face.
Stuck between a rock and a tight pocket.
Cheers
On 7/31/06, Jay Charles <jay-/2BbR9jOFtJDNXj9fXT1TFaTQe2KTcn/@public.gmane.org> wrote:
>
> There's always netstream.send() . Adds the event to the flv right where
> you need it, no SO required.
>
> -----Original Message-----
> From: flashcomm-bounces-1Ss2GqJETD3yZ38Mhd3e/9ZfFG6BLHNm@public.gmane.org
> [mailto:flashcomm-bounces-1Ss2GqJETD3yZ38Mhd3e/9ZfFG6BLHNm@public.gmane.org] On Behalf Of Jordan
> Snyder
> Sent: Monday, July 31, 2006 6:04 PM
> To: FlashComm Mailing List
> Subject: Re: [FlashComm] Embedding CuePoints into a Live Published
> Stream
>
> I believe you're right, although we should get a better idea of what Rob
> is
> trying to achieve.
>
> As I explained above, using an SO for the live stream works great, but
> based
> on my current project, I can only assume that Rob is trying to build out
> a
> live and post solution at the same time. I have events that happen in
> real
> time in sync with the video that SOs can handle, but I need an elegant
> post-processing solution so a user can go back immediately after the
> live
> stream is complete, and view all the events in sync with the video.
>
> I've been rolling my own, but maybe there are better solutions to that
> too.....although I don't feel the need to hijack this thread. 
>
> Rob, what are you trying to achieve?
>
> On 7/31/06, erixtekila <erixtekila-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
>
>
>
> --
> Jordan Snyder
> Applications Developer
> Image Action LLC
> http://www.imageaction.com
> ________________________________________
_______
> FlashComm-1Ss2GqJETD3yZ38Mhd3e/9ZfFG6BLHNm@public.gmane.org
> To change your subscription options or search the archive:
> http://chattyfig.figleaf.com/mailman/listinfo/flashcomm
>
> Brought to you by Fig Leaf Software
> Premier Authorized Adobe Consulting and Training
> http://www.figleaf.com
> http://training.figleaf.com
>
>
>
>
> ________________________________________
_______
> FlashComm-1Ss2GqJETD3yZ38Mhd3e/9ZfFG6BLHNm@public.gmane.org
> To change your subscription options or search the archive:
> http://chattyfig.figleaf.com/mailman/listinfo/flashcomm
>
> Brought to you by Fig Leaf Software
> Premier Authorized Adobe Consulting and Training
> http://www.figleaf.com
> http://training.figleaf.com
>
--
Jordan Snyder
Applications Developer
Image Action LLC
http://www.imageaction.com
________________________________________
_______
FlashComm-1Ss2GqJETD3yZ38Mhd3e/9ZfFG6BLHNm@public.gmane.org
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcomm
Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com
| |
| Rob Bayne 2006-08-01, 7:11 pm |
| Yes, my goal is to archive a live presentation saving events. The =
events(cuePoints mainly) will serve to sync the presentation for future =
viewing as well as keeping any people experiencing any major lag in =
sync. NetStream.send will work for now I suppose. It's just that how do =
you view/edit your events in the FLV? It seems like a black box. Thanks =
for everyone's input. I still have a ways to go. The webcast I am doing =
will have 500 participants subscribed to a published stream consisting =
of pre-recorded audio as well as live audio. Features include: =
polling/dynamic charting, data collection and chat capabilities.=20
-----Original Message-----
From: flashcomm-bounces-1Ss2GqJETD3yZ38Mhd3e/9ZfFG6BLHNm@public.gmane.org
[mailto:flashcomm-bounces-1Ss2GqJETD3yZ38Mhd3e/9ZfFG6BLHNm@public.gmane.org]On Behalf Of Jordan
Snyder
Sent: Monday, July 31, 2006 6:04 PM
To: FlashComm Mailing List
Subject: Re: [FlashComm] Embedding CuePoints into a Live Published
Stream
I believe you're right, although we should get a better idea of what Rob =
is
trying to achieve.
As I explained above, using an SO for the live stream works great, but =
based
on my current project, I can only assume that Rob is trying to build out =
a
live and post solution at the same time. I have events that happen in =
real
time in sync with the video that SOs can handle, but I need an elegant
post-processing solution so a user can go back immediately after the =
live
stream is complete, and view all the events in sync with the video.
I've been rolling my own, but maybe there are better solutions to that
too.....although I don't feel the need to hijack this thread. 
Rob, what are you trying to achieve?
On 7/31/06, erixtekila <erixtekila-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
>
> Do you mean live recorded stream or live only ?
>
> For the first one, the tools I entionned should do it.
> But you've got to script the process serverside.
>
> For the last solution, I don't see any practical use.
>
> Cuepoints helps synchronisation with video playback by calling events
> at special timestamps.
> Why not set SharedObject instead in order to send sync messages to
> groups ?
> Do I miss something ?
> -----------
> erixtekila
> http://blog.v-i-a.net/
>
> ________________________________________
_______
> FlashComm-1Ss2GqJETD3yZ38Mhd3e/9ZfFG6BLHNm@public.gmane.org
> To change your subscription options or search the archive:
> http://chattyfig.figleaf.com/mailman/listinfo/flashcomm
>
> Brought to you by Fig Leaf Software
> Premier Authorized Adobe Consulting and Training
> http://www.figleaf.com
> http://training.figleaf.com
>
--=20
Jordan Snyder
Applications Developer
Image Action LLC
http://www.imageaction.com
________________________________________
_______
FlashComm-1Ss2GqJETD3yZ38Mhd3e/9ZfFG6BLHNm@public.gmane.org
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcomm
Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com
________________________________________
_______
FlashComm-1Ss2GqJETD3yZ38Mhd3e/9ZfFG6BLHNm@public.gmane.org
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcomm
Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com
|
|
|
|
|