Hi,
I have built and installed gstreamer0.10, base-plugin, good, ugly, bad plugins, and ffmpeg plugin on ebmedded linux. I have a phonon application which uses gstreamer as a back end. When I try to play video(.avi, .wmv, etc) using my application, video is not getting rendered properly. It shows it like static pictures getting changed and not like actual video. Could this be a problem with gstreamer/plugins?? Any pointers would be a great help. Thanks in advance. ~ArunP ------------------------------------------------------------------------------ Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
Which videosink you are using? I think maybe ximagesink or
directfbsink, it is bad peformance issue. you need to optimize both your
decoders and videosink From: Arun Patole [mailto:[hidden email]] Sent: Monday, March 16, 2009 4:09 PM To: [hidden email] Subject: [gst-devel] Video Rendering not proper on embedded linux I have built and installed gstreamer0.10, base-plugin, good, ugly, bad plugins, and ffmpeg plugin on ebmedded linux. I have a phonon application which uses gstreamer as a back end. When I try to play video(.avi, .wmv, etc) using my application, video is not getting rendered properly. It shows it like static pictures getting changed and not like actual video. Could this be a problem with gstreamer/plugins?? Any pointers would be a great help. Thanks in advance. ~ArunP ------------------------------------------------------------------------------ Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
Administrator
|
In reply to this post by Arun Patole
On Mon, 2009-03-16 at 13:38 +0530, Arun Patole wrote:
> Hi, > > I have built and installed gstreamer0.10, base-plugin, good, ugly, bad > plugins, and ffmpeg plugin on ebmedded linux. > > I have a phonon application which uses gstreamer as a back end. > > When I try to play video(.avi, .wmv, etc) using my application, video > is not getting rendered properly. It shows it like static pictures > getting changed and not like actual video. Looks like QoS is kicking in. Check you cpu usage, if it gets too high, gstreamer's Quality-of-Service system will kick in in order to make sure you can at least see 'some' synchronized frames with audio (as opposed to everything getting out of sync). If you want to confirm that that is the case, you could disable QoS in the videosinks (qos=False). Edward > > Could this be a problem with gstreamer/plugins?? Any pointers would be > a great help. > > Thanks in advance. > ~ArunP > > > > ------------------------------------------------------------------------------ > Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are > powering Web 2.0 with engaging, cross-platform capabilities. Quickly and > easily build your RIAs with Flex Builder, the Eclipse(TM)based development > software that enables intelligent coding and step-through debugging. > Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com > _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel ------------------------------------------------------------------------------ Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
Many Thanks Edward!!
Yes, cpu usage is very high(95+%) when I start media player. It even touched 99% and it could be the reason. Any workaround for this not to happen?? -Arun
On Mon, Mar 16, 2009 at 2:07 PM, Edward Hervey <[hidden email]> wrote:
------------------------------------------------------------------------------ Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
Administrator
|
On Mon, 2009-03-16 at 14:38 +0530, Arun Patole wrote:
> Many Thanks Edward!! > > Yes, cpu usage is very high(95+%) when I start media player. It even > touched 99% and it could be the reason. Any workaround for this not > to happen?? Yes, profile your application/pipeline, figure out what's taking cpu... and figure out how to reduce that. You might also want to consider using hardware-accelerated decoders (if any are available for you system). Edward > > -Arun > > On Mon, Mar 16, 2009 at 2:07 PM, Edward Hervey <[hidden email]> > wrote: > On Mon, 2009-03-16 at 13:38 +0530, Arun Patole wrote: > > Hi, > > > > I have built and installed gstreamer0.10, base-plugin, good, > ugly, bad > > plugins, and ffmpeg plugin on ebmedded linux. > > > > I have a phonon application which uses gstreamer as a back > end. > > > > When I try to play video(.avi, .wmv, etc) using my > application, video > > is not getting rendered properly. It shows it like static > pictures > > getting changed and not like actual video. > > > Looks like QoS is kicking in. Check you cpu usage, if it gets > too > high, gstreamer's Quality-of-Service system will kick in in > order to > make sure you can at least see 'some' synchronized frames with > audio (as > opposed to everything getting out of sync). > > If you want to confirm that that is the case, you could > disable QoS in > the videosinks (qos=False). > > Edward > > > > > Could this be a problem with gstreamer/plugins?? Any > pointers would be > > a great help. > > > > Thanks in advance. > > ~ArunP > > > > > > > > > > ------------------------------------------------------------------------------ > > Apps built with the Adobe(R) Flex(R) framework and Flex > Builder(TM) are > > powering Web 2.0 with engaging, cross-platform capabilities. > Quickly and > > easily build your RIAs with Flex Builder, the > Eclipse(TM)based development > > software that enables intelligent coding and step-through > debugging. > > Download the free 60 day trial. > http://p.sf.net/sfu/www-adobe-com > > _______________________________________________ > gstreamer-devel mailing list > [hidden email] > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel > > > ------------------------------------------------------------------------------ > Apps built with the Adobe(R) Flex(R) framework and Flex > Builder(TM) are > powering Web 2.0 with engaging, cross-platform capabilities. > Quickly and > easily build your RIAs with Flex Builder, the Eclipse(TM)based > development > software that enables intelligent coding and step-through > debugging. > Download the free 60 day trial. > http://p.sf.net/sfu/www-adobe-com > _______________________________________________ > gstreamer-devel mailing list > [hidden email] > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel > > ------------------------------------------------------------------------------ > Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are > powering Web 2.0 with engaging, cross-platform capabilities. Quickly and > easily build your RIAs with Flex Builder, the Eclipse(TM)based development > software that enables intelligent coding and step-through debugging. > Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com > _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel ------------------------------------------------------------------------------ Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
In reply to this post by LIANG ZHAO-2
Zhao Liang-E3423C wrote:
> Which videosink you are using? I think maybe ximagesink or directfbsink, > it is bad peformance issue. you need to optimize both your decoders and > videosink I hacked the dfbvideosink to work with the (also hacked) geodefb to use the hardware video overlay. It is still a absolute (proof of concept) mess. I allocated a large videolayer 16*h X w, and use SetSourceRectangle() to switch the visible part of the large layer. The 16 areas are then used as GstBuffers. That way i have hardware I420->RGB and hardware scaling on the Geode LX 800. But the hack rather hardware specific. So what hardware are you using, if it is slow (<800MHz) you will probably need a lot of hacking to get a normal running video. - Erwin > > ________________________________ > > From: Arun Patole [mailto:[hidden email]] > Sent: Monday, March 16, 2009 4:09 PM > To: [hidden email] > Subject: [gst-devel] Video Rendering not proper on embedded linux > > > Hi, > > I have built and installed gstreamer0.10, base-plugin, good, ugly, bad > plugins, and ffmpeg plugin on ebmedded linux. > > I have a phonon application which uses gstreamer as a back end. > > When I try to play video(.avi, .wmv, etc) using my application, video is > not getting rendered properly. It shows it like static pictures getting > changed and not like actual video. > > Could this be a problem with gstreamer/plugins?? Any pointers would be a > great help. > > Thanks in advance. > ~ArunP > > > > > > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------------ > Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are > powering Web 2.0 with engaging, cross-platform capabilities. Quickly and > easily build your RIAs with Flex Builder, the Eclipse(TM)based development > software that enables intelligent coding and step-through debugging. > Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com > > > ------------------------------------------------------------------------ > > _______________________________________________ > gstreamer-devel mailing list > [hidden email] > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel ------------------------------------------------------------------------------ Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
In reply to this post by Edward Hervey
Thanks guys for your quick responses, I'll sort it out.
~Arun On Mon, Mar 16, 2009 at 2:50 PM, Edward Hervey <[hidden email]> wrote:
------------------------------------------------------------------------------ Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
In reply to this post by Erwin Rol
Well, I am currently running it on virtual arm system(on QEMU). I will then be running it on actual hardware device where i will have limited resources available. So probably will need lot of hacking as you said.
Thanks, Arun On Mon, Mar 16, 2009 at 2:51 PM, Erwin Rol <[hidden email]> wrote:
------------------------------------------------------------------------------ Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
Administrator
|
On Mon, 2009-03-16 at 15:38 +0530, Arun Patole wrote:
> Well, I am currently running it on virtual arm system(on QEMU). I will > then be running it on actual hardware device where i will have limited > resources available. So probably will need lot of hacking as you said. My general experience of VM for testing multimedia (and gstreamer in particular) is that you just can't trust them for real performance/synchronisation/... Try it on the actual device, that will give you a more accurate understanding of what the issues might be. Edward > > Thanks, > Arun > > On Mon, Mar 16, 2009 at 2:51 PM, Erwin Rol <[hidden email]> > wrote: > Zhao Liang-E3423C wrote: > > Which videosink you are using? I think maybe ximagesink or > directfbsink, > > it is bad peformance issue. you need to optimize both your > decoders and > > videosink > > > I hacked the dfbvideosink to work with the (also hacked) > geodefb to use > the hardware video overlay. It is still a absolute (proof of > concept) > mess. I allocated a large videolayer 16*h X w, and use > SetSourceRectangle() to switch the visible part of the large > layer. The > 16 areas are then used as GstBuffers. That way i have hardware > I420->RGB > and hardware scaling on the Geode LX 800. > But the hack rather hardware specific. > > So what hardware are you using, if it is slow (<800MHz) you > will > probably need a lot of hacking to get a normal running video. > > - Erwin > > > > > > ________________________________ > > > > From: Arun Patole [mailto:[hidden email]] > > Sent: Monday, March 16, 2009 4:09 PM > > To: [hidden email] > > Subject: [gst-devel] Video Rendering not proper on embedded > linux > > > > > > Hi, > > > > I have built and installed gstreamer0.10, base-plugin, good, > ugly, bad > > plugins, and ffmpeg plugin on ebmedded linux. > > > > I have a phonon application which uses gstreamer as a back > end. > > > > When I try to play video(.avi, .wmv, etc) using my > application, video is > > not getting rendered properly. It shows it like static > pictures getting > > changed and not like actual video. > > > > Could this be a problem with gstreamer/plugins?? Any > pointers would be a > > great help. > > > > Thanks in advance. > > ~ArunP > > > > > > > > > > > > > > > > > > ------------------------------------------------------------------------ > > > > > ------------------------------------------------------------------------------ > > Apps built with the Adobe(R) Flex(R) framework and Flex > Builder(TM) are > > powering Web 2.0 with engaging, cross-platform capabilities. > Quickly and > > easily build your RIAs with Flex Builder, the > Eclipse(TM)based development > > software that enables intelligent coding and step-through > debugging. > > Download the free 60 day trial. > http://p.sf.net/sfu/www-adobe-com > > > > > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > gstreamer-devel mailing list > > > [hidden email] > > > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel > > > ------------------------------------------------------------------------------ > Apps built with the Adobe(R) Flex(R) framework and Flex > Builder(TM) are > powering Web 2.0 with engaging, cross-platform capabilities. > Quickly and > easily build your RIAs with Flex Builder, the Eclipse(TM)based > development > software that enables intelligent coding and step-through > debugging. > Download the free 60 day trial. > http://p.sf.net/sfu/www-adobe-com > _______________________________________________ > gstreamer-devel mailing list > > [hidden email] > > > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel > > > ------------------------------------------------------------------------------ > Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are > powering Web 2.0 with engaging, cross-platform capabilities. Quickly and > easily build your RIAs with Flex Builder, the Eclipse(TM)based development > software that enables intelligent coding and step-through debugging. > Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com > _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel ------------------------------------------------------------------------------ Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
In reply to this post by Arun Patole
On Mon, Mar 16, 2009 at 12:08 PM, Arun Patole <[hidden email]> wrote:
> Well, I am currently running it on virtual arm system(on QEMU). I will then > be running it on actual hardware device where i will have limited resources > available. So probably will need lot of hacking as you said. Which device is that? -- Felipe Contreras ------------------------------------------------------------------------------ Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
Hi Felipe,
I yesterday tried it on Davinci board and result was same. -Arun On Mon, Mar 16, 2009 at 4:10 PM, Felipe Contreras <[hidden email]> wrote:
------------------------------------------------------------------------------ Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
On Tue, Mar 17, 2009 at 8:54 AM, Arun Patole <[hidden email]> wrote:
> Hi Felipe, > > I yesterday tried it on Davinci board and result was same. Have you tried rendering directly to the framebuffer? I wrote gst-omapfb for the OMAP platform, I guess Davinci should not be that different. -- Felipe Contreras ------------------------------------------------------------------------------ Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
Free forum by Nabble | Edit this page |