[theora-dev] one feature to future theora which might have good impact

Timothy B. Terriberry tterribe at email.unc.edu
Fri Feb 12 08:46:56 PST 2010

Sergey Kurdakov <sergey.forum at gmail.com> wrote:

> I did not test current theora on ability to provide low latency streaming.
> Still few ideas like "Periodic intra refresh" ( from link above  ) might
> improve the situation.

Periodic intra refresh is planned for 1.2. I'm not sure what we're  
going to do about communicating that to decoders yet, so that someone  
joining a stream in the middle doesn't have to wait for a keyframe  
that will never come. There are IPR issues I need to work through  
here, as well.

After that the primary limit is going to be the accuracy of the rate  
control. We have not spent time to make accurate estimates of the  
number of bits that will be used by a given frame, and instead rely on  
somewhat coarse estimates that can be averaged over several frames and  
to which we can react quickly. Contributions in this area are welcome.

More information about the theora-dev mailing list