https://wiki.debian.org/fr/ffmpeg#Changer_de_Format
Même si l'on ne peut pas faire tout et n'importe quoi, tous les formats n'acceptent pas tous les codecs.
Videolan fournit une matrice des possibilités : https://www.videolan.org/streaming-features.html
Je pense qu'elle est à jour...]]>
Il peut éventuellement lire le début mais ne pas mettre à jour la durée qui augmente au fur et à mesure.
Pour la partie diffusion en direct dans une balise video <html5>, cela doit être possible. Je ne partirai pas sur format ogg mais plutôt webm avec un codec VP9 (ou VP8).
Regarde ici :
https://trac.ffmpeg.org/wiki/StreamingGuide
https://trac.ffmpeg.org/wiki/EncodingForStreamingSites
Pour les balises http://www.html5rocks.com/en/tutorials/ … _locale=fr et http://diveintohtml5.info/video.html
Tu peux aussi regarder du côte de https://obsproject.com/
Je ne l'ai pas testé mais j'ai un collègue qui diffuse son écran PC et une webcam sur twitch en direct, utilise ce logiciel.
VLC doit est aussi capable de faire ce genre de trucs]]>