Beagle Board Debian and VLC problem

86 views
Skip to first unread message

Chris

unread,
Jun 25, 2009, 12:42:31 AM6/25/09
to Beagle Board
Hi All,

Have some issues running video on Debian Lenny (with latest kernel
from rcn-ee site) with the BB and VLC media player.

The test video I am trying to show is only 640x480, 25 frames/second
and 12 seconds in length.
I actually want to show video at 720p 10-15 minutes in length.

Playing the test video VLC plays occasional frames and outputs:
ffmpeg decoder error: more than 5 seconds of late video -> dropping
frame (computer too slow ?)

Surely the BB can play video at this resolution.

Any ideas on how to show hi-res video? - I know that the BB can play
DVDs so I am assuming I am doing something wrong here.

I am using the xserver-xorg-video-fbdev driver - from the debian
repository.
Should I be using xserver-xorg-video-omap3_0.1.1-2_armel.deb or
xserver-xorg-video-omapfb_0.1.1-2_armel.deb from
http://rcn-ee.homeip.net:81/dl/deb-sbuild/lenny/xorg-drivers/

Any other ideas would be much appreciated.

Many thanks,
Chris

Robert Nelson

unread,
Jun 25, 2009, 1:09:25 AM6/25/09
to beagl...@googlegroups.com

Hi Chris,

Nope your eye's are not deceiving you. Without any assistance from
the on board DSP and with Debian Lenny packages compiled for 'armv4'
that's as best as it's going to look.

The xserver-xorg-video-omap3_0.1.1-2_armel.deb package 'might' speed
it up... However since it was built for armv4 the neon instructions
(armv7) that would have made it faster are probably not generated..
(sorry haven't dumped the bin file to check)

Anything over 720p will grind to a halt, but with the right codec 720p
will work in Debian on the beagleboard. (I've had pretty good luck
with Mplayer with *mov files, although haven't tested much)

For the moment Angstrom is your best distro for video playback on the
beagleboard.

For Debian/Ubuntu I do almost have a proof of concept script ready for
building the dsp modules. However it would require a significant
amount of build time on a user's beagleboard. (can't distribute the
modules per license).. more or less waiting for one of the open source
'solutions' to hit mainline..

Regards,

--
Robert Nelson
http://www.rcn-ee.com/

Chris

unread,
Jun 25, 2009, 1:17:42 AM6/25/09
to Beagle Board
Hi Robert,

Firstly, your work supplying kernels and things for Debian and Ubuntu
is awesome, and much appreciated!

I had trouble getting mplayer working so tried vlc and it worked
straight away.
mplayer just simply freezes and outputs nothing at all.

I love Debian so would prefer to stick with it.
I am designing a commercial product, so any license issues are
probably not a biggie.
Should I move to Angstrom or is there a possible solution that is
available shortly?

Many thanks!
Chris

On Jun 25, 5:09 pm, Robert Nelson <robertcnel...@gmail.com> wrote:

Robert Nelson

unread,
Jun 25, 2009, 1:25:15 AM6/25/09
to beagl...@googlegroups.com
On Thu, Jun 25, 2009 at 12:17 AM, Chris<carli...@yahoo.co.nz> wrote:
>
> Hi Robert,
>
> Firstly, your work supplying kernels and things for Debian and Ubuntu
> is awesome, and much appreciated!
>
> I had trouble getting mplayer working so tried vlc and it worked
> straight away.
> mplayer just simply freezes and outputs nothing at all.
>
> I love Debian so would prefer to stick with it.
> I am designing a commercial product, so any license issues are
> probably not a biggie.
> Should I move to Angstrom or is there a possible solution that is
> available shortly?
>
> Many thanks!
> Chris

Thanks Chris!

That's strange, although i bet i was playing around with squeeze..

Short term Angstrom would be a better option...

As things become more open (dsp etc) and someday when debian/ubuntu
bump the minimal compile optimization it'll be more of an option...

Side note: omap3 does have the neon bits on debian/ubuntu:

http://git.debian.org/?p=collab-maint/xf86-video-omapfb.git;a=blob;f=debian/rules;h=c2f0d5391c96c5abb60b1e691ad86bb27e0c17d8;hb=HEAD

48 confflags_omap3 += $(confflags) --enable-neon
49 CFLAGS_OMAP3 += $(CFLAGS) -mfloat-abi=softfp -mcpu=cortex-a8 -mfpu=neon

Reply all
Reply to author
Forward
0 new messages