1- Lequel est préférable d'utiliser pour la diffusion vidéo en streaming? Prise TCP ou UDP et pourquoi? P>
2- Lors de la diffusion en continu en direct, audio et vidéo provenez du serveur séparément, comment puis-je vous assurer que la vidéo I affichée et que l'audio I joue sur l'appareil est synchronisé? P>
3 Réponses :
Je ne UDP. Cependant, il dépend de ce que vous voulez. UDP baissera paquets plutôt que d'attendre (TCP). Le compromis est de savoir si vous voulez un stable, mais parfois lent et coûteux, ou qui est efficace, mais parfois ne peut pas se livrer. Le choix est le vôtre en ce qui concerne la façon dont vous voulez la mettre en œuvre et comment vous l'utilisez. P>
J'ai écrit une application de chat vocale il y a un moment et TCP était hors de question, la multidiffusion UDP est vraiment la seule façon d'y aller si vous recherchez un flux de données à proximité de temps réel. Il y a deux problèmes principaux avec Streaming Stuff sur UDP: P>
Aujourd'hui Même YouTube Streams sur http ... Voici une application Nodejs qui diffuse un fichier sur le client de navigateur ... Utilisez-le comme point de départ pour la vidéo de flux en direct avec l'audio bien en synchronisation