vsf-tv / gccg-api

Draft API for the Ground-Cloud-Cloud-Ground Working Group: https://vsf.tv/Ground-Cloud-Cloud-Ground.shtml
BSD 2-Clause "Simplified" License
3 stars 2 forks source link

Consider including less bandwidth but more processing efficient video formats #19

Open pac-work opened 5 months ago

pac-work commented 5 months ago

The set of allowed data formats is a bit limiting it seems and may force additional overhead when unpacking / reordering the data. The balance is now towards saving bandwidth at the cost of the CPU cycles (useful for G➝C and C➝G). Allowing wider set would allow to balance this based on the specific use-case needs (C➝C, especially for in-process handoff to a different system for further processing, can favor of CPU saving instead of bandwidth saving). Example may be simply having 2 bytes per sample.

kierank commented 5 months ago

Covered here: https://github.com/vsf-tv/gccg-api/discussions/16