Macromedia Flash Server - Embedding CuePoints into a Live Published Stream

This is Interesting: Free IT Magazines  
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
Rob Bayne

2006-07-31, 7:11 pm

Is it possible to embed cuePoints into a stream that is being published =
live?
________________________________________
_______
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

> Is it possible to embed cuePoints into a stream that is being
> published live?

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

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

Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com