[Vorbis-dev] Need for help about using vorbis in embedded system

Mashal al-shboul shboul8989 at yahoo.com
Tue Feb 28 16:46:57 PST 2012


Thank you for replying.
i would like to add another question.what is the output(as data structure) that is expected from the vorbis?,can i get the output in a segmented form that is suitable for packetizing(in arrays or buffer data structures) at a sender-side, and reassembling at a receiver-side?
note: i am using iMote2 sensor node with PXA271/XScale processor of ARM architecture,TinyOS operating system,and C with nesC programming languages.


sorry for asking much

Regards,
Mash'al
Jordan



________________________________
 From: Ralph Giles <giles at thaumas.net>
To: Mashal al-shboul <shboul8989 at yahoo.com> 
Cc: "vorbis-dev at xiph.org" <vorbis-dev at xiph.org> 
Sent: Wednesday, February 29, 2012 2:07 AM
Subject: Re: [Vorbis-dev] Need for help about using vorbis in embedded system
 
On 28 February 2012 15:47, Mashal al-shboul <shboul8989 at yahoo.com> wrote:

> I need to compress audio samples captured by wireless sensor node (16-bit
> PCM at 8Khz). can i use vorbis i such an embedded system environment that
> has the following HW/SW specifications:
>
> -416 MHz Microprocessor(ARM architecture, Intel Xscale family)

Yes, the reference encoder should work in realtime on a system like
that. Note that's it's not especially well-tuned for 8 kHz audio; most
people use it at 48 or 44.1 kHz. It will work though.

You might also be interested in the new Opus codec we're developing.
It's somewhat higher complexity, but offers superiour compression and
the reference implementation includes a fixed-point encoder, which may
make up for the complexity difference on XScale.
http://opus-codec.org/

Cheers,
-r
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.xiph.org/pipermail/vorbis-dev/attachments/20120228/73720a09/attachment.htm 


More information about the Vorbis-dev mailing list