Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

A library for cross-platform (C++/Android) lossless/low noise video compression/decompression

I have a need to compress a video stream to transfer it from a C++ library to a Java platform (Android) by network and decompress it there. The requirements are as follows:

  • The library must be available both for Android platform and C++ (or, 2 separate libraries using a common format)
  • Compression must be lossless OR lossy with minimal artifacts
  • Library(-ies) must be free/opensource

The specifics of the task are that the video stream will be an aircraft MFD type, so there will be large number of pixels which will stay same across multiple frames. This should help much in the compression.

Is there any "easy path" for the above?

like image 660
DarkWanderer Avatar asked Nov 25 '22 12:11

DarkWanderer


1 Answers

Search from open source video codecs. Seems that two are listed lossless there. How useful these are on Android or how portable is hard to tell. I don't think there are any easier paths.

like image 123
Öö Tiib Avatar answered Dec 05 '22 18:12

Öö Tiib