[gst-devel] [Soc Project] ASFMux + ASFPayloader

thiagoss thiagossantos at gmail.com
Tue Mar 31 16:28:53 CEST 2009


First of all, thanks for the reply.

That's a good idea, I thought those features were not needed/used, but
having a longer project focused all around ASF is even better.

The original proposal covered audio, video and tags.

But now that you mention a featureful ASF (and suggest some of features),
the following could be added:

- subtitles
- scripting
- mutual exclusion streams (single, grouped)
- stream prioritization

Additionally, we (or I) might have to hack into asfdemux to add support to
some of those (I don't know if they already work).

Am I forgetting something important?
Also, what media types (audio/video) are most used aside from WMA and WMV?

On Tue, Mar 31, 2009 at 8:02 AM, Julien Moutte <julien at moutte.net> wrote:

>
> Hi Thiago,
>
> This sounds like a good idea. Writing an ASF muxer is a pretty wide
> topic though, what kind of features are you planning to support ?
>
> ASF has a lot of features including complex stream selection process,
> loads of metadata extensions, support for timed scripting, etc...
>
> I think that providing a good interface to a featureful ASF muxer could
> take quite some time in the end.
>
> Best regards,
>
> Julien Moutte,
> FLUENDO S.A.
>
> thiagoss wrote:
> > I've received a review on my proposal for creating BaseMux and ASFMux
> > from ensonic stating that BaseMux would need more than 3 months for
> > designing discussions. So we agreed on changing that part of my proposal.
> >
> > What I now propose (and I'll be updating it in the SoC web App today) is
> > to create ASFMux and an ASF RTP Payloader. Some people have stated that
> > this wouldn't be enough work for SoC, and I'm proposing a "bonus" stage
> > after ASFMux and ASFPay, by talking to ensonic and bilboed, they
> > suggested me some tasks:
> >
> > - refactor wavenc to use gstriff
> > ( http://bugzilla.gnome.org/show_bug.cgi?id=423919 )
> > - add W64/R64 support ( http://bugzilla.gnome.org/show_bug.cgi?id=519220)
> > - asfdemux/qtdemux/matroskademux/oggdemux currently have ANY src pads,
> > change it to specific caps
> >
> > I also considered to start writing a mpegpsmux (that wouldn't be ready
> > by the send of summer, but that I could keep working on it after).
> >
> > It would be nice if I got some comments on this, provided that we are a
> > few days before the proposal's deadline (no further changes to proposals
> > also will not be allowed also).
> >
> >
> > --
> > Thiago Sousa Santos
> >
> > Embedded Systems and Pervasive Computing Lab (Embedded)
> > Center of Electrical Engineering and Informatics (CEEI)
> > Federal University of Campina Grande (UFCG)
> >
> >
> > ------------------------------------------------------------------------
> >
> >
> ------------------------------------------------------------------------------
> >
> >
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > gstreamer-devel mailing list
> > gstreamer-devel at lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>



-- 
Thiago Sousa Santos

Embedded Systems and Pervasive Computing Lab (Embedded)
Center of Electrical Engineering and Informatics (CEEI)
Federal University of Campina Grande (UFCG)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20090331/48722ed9/attachment.htm>


More information about the gstreamer-devel mailing list