Latency and bidirectionally predicted frames in VideoEncoder. #57
Labels
extension
Interface changes that extend without breaking.
research
Issues that require researching the properties of existing codecs or codec implementations.
tuning-parameter
A configurable parameter
VideoEncoder can increase coding efficiency by referencing future frames when coding a frame (eg. B-frames). However, this also increases latency since the future frames need to be decoded before the bidirectionally encoded frames. This is not desirable in all use cases such as video conferencing.
How about adding
maxPredictionFrames
-which gives the maximum number of future frames to use for prediction. Setting maxPredictionFrames to 0 would disable B-frames altogether.
Related to #55 .
The text was updated successfully, but these errors were encountered: