Re: any optimizations possible in OGG or vorbis to reduce time?
Sumit Chatterjee <[email protected]>
| Newsgroups | gmane.comp.multimedia.ogg.vorbis.devel |
|---|---|
| Message-ID | <[email protected]> |
I dont understand exactly the terms that you have asked. Basically if I have a continuous stream to be sent out - a computational delay of 50-100ms is still manageable. Regarding my platform: - its on Windows and my encode is running under realtime priority. - my audio capture is every 500ms. - And my OGG container is reduced to 2KB. So a min of 6KB data is flushed out after every ~600ms from the encoder I basically want to reduce the encoding time to generate a packet of 6KB from 200-300 ms to <100ms always, so that I can support least setup latency in my radio application. Thanks Sumit 2009/9/3 Gregory Maxwell <[email protected]> > On Thu, Sep 3, 2009 at 2:26 PM, Sumit Chatterjee<[email protected]> > wrote: > > Respected all, > > I have been able to make my whole setup ready with OGG VORBIS encoder > > and decoder as provided by the open source libraries. I am very happy > with > > the result. I have one concern in the same. : Can the performance of the > > encoder be enhanced? Currently for 44KHz stream it is taking upto 300ms > to > > encode 500-600ms of data. I wanted a figure well within 500 ms. > > Can I get a starting point that I can attack either in OGG library or > in > > VORBIS encoder library...?? > > > Greetings. Is your concern algorithmic delay or computational > complexity? If the latter— what platform are you testing on? The > encoder is a decent multiple of realtime on typical desktop processors > today. > _______________________________________________ Vorbis-dev mailing list [email protected] http://lists.xiph.org/mailman/listinfo/vorbis-dev