Skip to content
cr88192 edited this page Nov 4, 2015 · 14 revisions

Welcome to the bgbtech_misc wiki!

Mostly still familiarizing myself with all this.

BTIC1x Codecs:

  • BTIC1G
    • Older/Simpler byte-oriented low-complexity incremental codec.
    • Main use case is streaming video from robots.
      • It is more intended for low complexity rather than bitrate or quality.
      • It is mostly intended for incremental video streaming from ARM-based robot controllers.
  • BTIC1H
    • Intended as a reasonably low-complexity codec for fast encode/decode.
    • It isn't intended for the best possible bitrate or image quality.
      • It was originally mostly intended as a replacement for BTIC1G in the same basic use-case.
      • However, the design seems to also work passably for screen-capture and other things.
Compression:
  • BTLZA
    • An extended form of Deflate supporting larger windows and matches.
    • It is a backwards-compatible binary superset of Deflate.
    • It was intended as a compromise between Deflate and LZMA.
      • Speed closer to Deflate, but compression closer to LZMA.
      • Thus far mostly used in Huffman only mode.
Clone this wiki locally