[TOC]
# Contexte
En vue de l'optimisation du logiciel MVA, j'ai cherché à établir un état de l'art en matière de lecteur utilisant ffmpeg.
# Outils du marché/open sources
Cette section présente les principaux lecteurs retenus pour l'étude comparative
## [GitHub - YetAnotherFFmpegPlayer](https://github.com/antzol/YetAnotherFFmpegPlayer)
- Dernier commit : **20 Decembre 2022**
- Developpement d'un Lecteur Video basé sur **Qt**
- Fonctionne avec les streams **MPEG2-TS**
- Lit depuis un fichier et depuis un stream UDP
## [GitHub - QtAVPlayer](https://github.com/valbok/QtAVPlayer)
- Dernier commit : **30 Decembre 2023**
- Lecteur média gratuit et open source basé sur Qt
## [An ffmpeg and SDL Tutorial - dranger.com](http://www.dranger.com/ffmpeg/ffmpeg.html)
- **Déprecié** : A jour à la date de Fevrier 2015
- "Mise à jour" du programme [`ffplay.c`](https://github.com/FFmpeg/FFmpeg/blob/master/fftools/ffplay.c) de [Martin Böhme](http://www.inb.uni-luebeck.de/~boehme/using_libavcodec.html)
- Codé en **C**
- Utilise **SDL** pour l'affichage graphique
## [GitHub - fmpeg-video-player](https://github.com/rambodrahmani/ffmpeg-video-player/blob/master/tutorial07/tutorial07.c)
- Dernier commit : **8 Novembre 2023**
- Mise à jour du tutoriel de [dranger.com](http://www.dranger.com/ffmpeg/ffmpeg.html) (utilise la dernière version de l'API)
- Codé en **C**
- Utilise **SDL** pour l'affichage graphique
## [GitHub - LearnFFmpeg](https://github.com/githubhaohao/LearnFFmpeg)
- Dernier commit : **29 Janvier 2022**
- Developpement d'un Lecteur Audio et Video pour **Android**
- Codé avec **Android Studio 4.1+**, **OpenGLES** et **OpenSLES**
## [GitHub - fanplayer](https://github.com/rockcarry/fanplayer)
- Dernier commit : **11 Octobre 2023**
- Developpement d'un Lecteur Video crossplatforme pour **Android** et **Windows**.
- Codé en **C uniquement** (utilise gdi & direct3d sur win32)