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

Julien Moutte julien at moutte.net
Thu Jun 10 10:27:12 CEST 2010


FFmpeg has multithread support I think. Are you sure you can no try to
build ffmpeg and gst-ffmpeg correctly to get proper multithread
support ?

I have been comparing the ffmpeg multithread performance with
Fluendo's H264 decoder and they are pretty similar using all the
cores.

Best regards,

Julien Moutte,
FLUENDO S.A.



2010/6/10 Kapil Agrawal <kapil.agl at gmail.com>:
> 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
>
>




More information about the gstreamer-devel mailing list