LiTr (LinkedIn Transformer) - and open source library to transcode and modify...
summary
LiTr (LinkedIn Transformer) claims on-device transcoding that cuts upload time by lowering resolution and bitrate while preserving viewing quality, and it uses Android MediaCodec APIs with MediaExtractor/MediaMuxer and OpenGL shaders in surface mode to avoid pixel copies. The library exposes five pluggable stages (read, decode, render, encode, write), offers hardware-accelerated surface-mode transcoding, supports queued transform requests identified by unique request ID and is being open sourced with plugin APIs for filters, muxing, splitting and production testing.
AI-written summary · about
chapters (6)
- 0:00Introduction to Project Lighter
- 1:21MediaCodec API basics
- 3:10Transcoding implementation
- 5:11Using the Lighter API
- 6:12Modular architecture design
- 7:51Future goals and collaboration
related talks
19mVideo Editing On Android With Media3
18mVideo Editing on Android with Media3
15mComplement your media editing pipeline with Media3
16mUnleashing the Power of Media 3 Transformer
36mA LUT (lot) of image filters on Android
33mA LUT (lot) of image filters on Android
39mThe JPEG of 3D: Bringing 3D scenes and objects into your 2D Android app with glTF
44mBuilding an ML-powered Android Live-streaming App
