comment diffuser des vidéos en direct sans latence (ffplay, mplayer) et ce type d'emballage peut être utilisé avec ffplay?

J'ai testé de jouer plusieurs flux en direct à l'aide de différents joueurs parce que je voulais la latence la plus faible valeur. J'ai essayé de gstreamer joueur (gst-launch-0.01), mplayer, totem et ffmpeg joueur (ffplay). J'ai utilisé différentes valeurs de configuration pour obtenir la plus faible latence pour chacun d'eux, par exemple:

ffplay -fflags nobuffer 
mplayer -benchmark

Le protocole je suis en streaming avec est udp et j'en suis mieux les valeurs avec ffplay que mplayer ou gst-launch. Pour être honnête, je ne sais pas quel genre de configuration que j'ai besoin de faire de la gstreamer pour obtenir une latence plus faible.
Maintenant, j'ai besoin de deux choses:

  1. Je voudrais savoir si quelqu'un a une meilleure suggestion à propos de la diffusion d'un flux vidéo en direct avec un temps de latence inférieur < 100 ms. Je suis maintenant en train de monter à 100 ms qui n'est pas vraiment efficace pour moi.
  2. Depuis que je suis en utilisant ffplay actuellement, parce que c'est le meilleur jusqu'à présent. Je voudrais faire une interface simple avec un jeu et le bouton d'enregistrement et 3 écrans pour diffuser de la vidéo de différents serveurs, je ne sais pas quel type d'emballage (qui devrait être très rapide) à utiliser!
100ms est complètement déraisonnable faible temps de latence. La plupart des cartes son ne peut pas faire que peu de temps de latence. Vous avez besoin de matériel créée dans le but de latences que faible, et il ne fonctionne pas sur internet.
Je n'ai pas de son dans mon flux il est désactivé, de toute façon .. où puis-je acheter un tel matériel ?
Ce n'est pas le point... de mon point est que 100ms est très faible latence, et si vous avez une exigence de latence de cette basse vous sont en train de faire quelque chose de très spécialisés. Je suggère que vous revenez à vos besoins de sorte que vous pouvez obtenir une solution raisonnable. Même la plupart des pro n'est pas faible: vtx.co.royaume-uni/produit.aspx?id=205 Et, ce n'est pas sur l'internet.
ok, disons que je suis heureux avec les valeurs que je reçois.. avez-vous une idée sur comment je peux faire une simple interface graphique sur le dessus de ffplay qui ne sera pas causer encore plus de retard ?
trac.ffmpeg.org/wiki/StreamingGuide a une section sur le temps de latence..

OriginalL'auteur user573014 | 2014-01-19