Quand on envisage que pour diffuser du contenu multimédia via le protocole de datagramme utilisateur ou d'un protocole de contrôle de transmission , il ya une chose à garder à l'esprit : TCP exige et encourage la communication entre machines. Le fait que UDP ne l'a pas fait rangs à la fois un inconvénient et un avantage pour les médias Smooth Streaming . Capacité
Si vous diffusez via UDP, la machine envoie les données définit la vitesse à laquelle se déplace de données. Tant que l'appareil récepteur a la capacité de gérer ce que la machine envoyant jette sur elle , ce n'est pas un problème. Toutefois, si les visiteurs de votre site utilisent des équipements de faible puissance ou un système d'exploitation non pris en charge pour recevoir votre audio ou vidéo streaming, ils pourraient ne pas être en mesure de gérer les flux UDP. Streaming lecteurs vidéo ont des exigences différentes pour les équipements ; vérifiant à l'avance vous permettra de conseiller les visiteurs sur la configuration requise pour le streaming média à partir de votre site
manque de fiabilité
UDP. , comme d'autres protocoles de données , envoie des paquets de données à l'ordinateur, les découper votre vidéo en streaming en petits morceaux . Quand il arrive à l'ordinateur récepteur , il est remonté et joue dans le lecteur vidéo de l'utilisateur. Malheureusement , UDP ne toujours pas envoyer de paquets dans l'ordre, et ils peuvent se retrouver pêle-mêle , comme des pièces de puzzle dans une boîte avant de vous mettre les pièces du puzzle . Streaming lecteurs vidéo reposent sur des paquets de données à livrer dans l'ordre, et joueront dans l'ordre reçu . UDP aussi perd parfois entièrement paquets de données , mais selon Lay Networks, la probabilité que cela se produise est faible sur l'Internet , et presque inexistante sur les réseaux locaux tels que ceux dans votre bureau ou à domicile .
Photos Manque de communication
manque de communication entre machines utilisant le streaming UDP peut conduire à des erreurs de transmission. Quand un problème tel que perte ou de paquets de données out-of -order se produit , l'appareil émetteur n'a aucune trace de lui. Sans un enregistrement, il ne peut pas renvoyer les paquets de données perdus ou ajuster la vitesse de transmission pour correspondre à celle de l'appareil récepteur. Si le récepteur connaît des problèmes qui empêchent la transmission, c'est à l'utilisateur final pour démarrer le flux de nouveau. Lorsqu'ils sont confrontés à la même situation , TCP serait renvoyer les paquets perdus et régler la vitesse de transmission.
Considérations
Certains administrateurs système ont leurs pare-feu configurés pour bloquer les flux UDP en raison de leur vulnérabilité au piratage , y compris l'installation de logiciels malveillants ou d'un virus sur la machine , et l'infection possible de l'ensemble d'un réseau local. Aussi remarquable est le fait que lorsque des erreurs mineures se produisent , UDP permet de garder le streaming . Inversement, TCP continue éprouve hoquet de lecture avec le plus petit des erreurs , comme le protocole essaie de recharger le contenu erroné . Les erreurs mineures avec UDP seront simplement diffuser avec l'apparition de petits pépins - semblable à quand quelque chose interrompt le signal de télévision à la maison . Ce manque relatif de retard permet la diffusion en temps opportun des transmissions audio et vidéo.