[gst-devel] H.264 performance optimization, and gstreamer for coreavc

Kapil Agrawal kapil.agl at gmail.com
Fri Jun 11 08:19:05 CEST 2010


Hello Karma,

Curious why do you so much want to use coreavc codec ?
If it needs wine to run , its anyways not a great idea to use such codec on
linux natively IMHO.

Best
Kapil

On Fri, Jun 11, 2010 at 6:45 AM, shenyue <shenyue at magima.com.cn> wrote:

> Hi Kapil,
>
> Thanks for replying soon.
>
> I've finished my gst plugin using wine + coreavc + dshowserver.
> I just follow http://code.google.com/p/coreavc-for-linux/  , and port it's
> mplayer coreavc patch (vd_dshowserver.c) to gstreamer.
>
> It works, but everytime I start my H.264 decode through wine, it takes
> one more second to start, and whenever system bootup, it takes wine
>  5 more second to start my decoder, so I'm working on it.
>
> So far, I've not compared coreavc(especially with wine) with
> ffmpeg-mt and fluendo's H.264 decoder yet.
> Also, I haven't compare performance between coreavc+wine in linux and
> coreavc in windows, so I don't know whether there's a performance lost in
> wine.
>
> Best Regards,
>
> Karma
>
> ----- Original Message -----
> From: "Kapil Agrawal" <kapil.agl at gmail.com>
> To: "Discussion of the development of GStreamer"
> <gstreamer-devel at lists.sourceforge.net>
> Sent: Thursday, June 10, 2010 4:13 PM
> Subject: Re: [gst-devel] H.264 performance optimization,and gstreamer for
> coreavc
>
>
> One way might be to write you own codecs + gst plugin, optimized for multi
> thread utilization.
> Typically embedded platforms have such codecs desiged as per there specific
> need.
>
> Best
> -kapil
>
> On Wed, Jun 9, 2010 at 4:26 PM, shenyue <shenyue at magima.com.cn> wrote:
>
> > Hi,
> >
> > I'm working on gstreamer to improve H.264 decode performance on multi-cpu
> > PC, ffmpeg's H.264 decode's performance seems not very good (can only run
> > on
> > one cpu one hyperthread).
> > According to mplayer's document, using wine+dshowserver+coreavc is one
> way
> > which can significantly improve H.264 decode performance, but I can't
> find
> > any gstreamer element/plugin using coreavc/dshowserver, So I'm writing
> > one.
> >
> > So does anybody know whether there's such element (using
> > coreavc+dshowserver, just like mplayer) or plan for such element?
> > And is there any other way to improve H.264 decoding performance,
> > including
> > use multi-cpu or any other way?
> >
> > Thanks a lot.
> >
> > Karma
> >
> >
> >
> > 搬迁通知: 2010年1月18日起,上海奇码数字信息有限公司迁至新址办公。
> > 新地址为:上海张江祖冲之路887弄88号502室。
> > ==========================================================
> >
> >
> >
> ------------------------------------------------------------------------------
> > ThinkGeek and WIRED's GeekDad team up for the Ultimate
> > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> > lucky parental unit.  See the prize list and enter to win:
> > http://p.sf.net/sfu/thinkgeek-promo
> > _______________________________________________
> > gstreamer-devel mailing list
> > gstreamer-devel at lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> >
>
>
>
> --
> www.mediamagictechnologies.com (Gstreamer, ffmpeg, Red5, Streaming)
> twitter handle: @gst_kaps
> http://www.linkedin.com/in/kapilagrawal
>
>
>
>
> --------------------------------------------------------------------------------
>
>
> >
> ------------------------------------------------------------------------------
> > ThinkGeek and WIRED's GeekDad team up for the Ultimate
> > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> > lucky parental unit.  See the prize list and enter to win:
> > http://p.sf.net/sfu/thinkgeek-promo
>
>
>
> --------------------------------------------------------------------------------
>
>
> > _______________________________________________
> > gstreamer-devel mailing list
> > gstreamer-devel at lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> >
>
>
>
> 搬迁通知: 2010年1月18日起,上海奇码数字信息有限公司迁至新址办公。
> 新地址为:上海张江祖冲之路887弄88号502室。
> ==========================================================
>
>
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>



-- 
www.mediamagictechnologies.com (Gstreamer, ffmpeg, Red5, Streaming)
twitter handle: @gst_kaps
http://www.linkedin.com/in/kapilagrawal
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20100611/d86772fb/attachment.htm>


More information about the gstreamer-devel mailing list