Protocoles streaming vidéo

=Better Call Saul streaming gratuit=
systèmes de surveillance vidéo sont actuellement connaissent une transition où plus en plus solutions analogiques traditionnelles sont de plus en substitués par des solutions numériques. En comparaison avec un système de surveillance vidéo analogique, une électronique offres de surveillance vidéo beaucoup mieux de flexibilité dans le traitement vidéo ou données de contenu transmission. Simultanément , il, aussi, ont capacité de implémenter des fonctionnalités avancées comme détection de mouvement, visage la reconnaissance et le suivi d’objets. L’application de systèmes numériques, contribue à rendre le système de sécurité capable de transmettre vidéo ligne , pourquoi nous devons étudier la différentes façons de streaming vidéo dans le réseau. Streaming est la méthode de jouer un fichier même si elle est téléchargement. Streaming vidéo est vraiment un séquence de “images animées” qui sont soumis à forme comprimée d’une manière que il peut commencer à être procéder avant qu’il ne soit complètement reçu comme films sur le site Web .

Ici, plusieurs des protocoles réseau employé dans streaming vidéo sont décrits. L’objectif principal est plus d’un grand nombre protocoles importants en matière de surveillance vidéo, y compris TCP, UDP et RTSP.

Protocoles dans la technologie de streaming:

Protocoles comprennent les règles mises en œuvre pour technologie, qui, dans la technologie de streaming sont largement utilisés pour transporter paquets de messages, et de la communication a lieu vient à propos que par eux. Un certain nombre de protocoles utilisés dans la technologie de streaming sont décrit comme suit :

SDP:

SDP, debout pour Session Description Protocol, employé pour décrire des sessions multimédias dans un format compris du sur une . L’objectif de SDP serait transmettre spécificités de flux média dans les sessions multimédia pour aider pour vous aider participants rejoindre ou de recueillir des informations d’un . En fait , SDP transmet des informations par exemple nom de la session et le but, les temps de la session est active, le format de codec, les médias à l’intérieur du , obtenir ces médias (adresses, ports, formats etc ). Un participant vérifie ces informations et prend la décision votre décision se joindre à une session.  =regarder series en streaming=

SDP vise principalement pour l’utilisation dans les grands réseaux étendus (Wide Area Network) comme le Internet. Cependant, SDP peut même être trouvé dans LAN propriétaires ( Zone géographique Réseaux) et MANs (Metropolitan Area Networks).

DHCP:

Host Configuration Protocol DHCP (Dynamic) est vraiment un protocole réseau de telle sorte que un serveur Web pour attribuer automatiquement une dynamique adresse de protocole Internet à chaque appareil couplé au . Par cette assignant, un tout nouveau dispositif peut être combiné avec un réseau sans peine d’assigner manuellement un caractère distinctif Ip . La création de DHCP assoupli les problèmes associée à attribuer manuellement adresses client TCP / IP, causant flexibilité et la facilité d’utilisation pour les administrateurs réseau.

DHCP est pas un protocole sécurisé, car aucun mécanisme a été conçu pour permettre aux clients et serveurs d’authentifier l’autre personne . Les deux sont sensibles à tromperie, ensemble ordinateur peut faire croire être un autre.

RTP:

Transport Protocol en temps réel (RTP) est sûrement un ip standards faire face à la vraie transmission -temps de données multimédia sur les services de réseau unicast ou multicast. Simplement , RTP définit typique format de paquet à fournir en temps réel autoradio sur les réseaux IP. RTP ne garantir la livraison en temps réel des données des données Internet, néanmoins mécanismes pour le d’envoi et de réception des demandes pour guider pour compléter les données de transmission en continu. Il est vraiment employé dans plus Transport Control Protocol en temps réel (RTCP) afin que surveiller la livraison des données pour géants réseaux multicast est donnée et l’excellence de service ( QOS) pourrait être maintenu. Surveillance peut être utilisé pour détecter toute perte de paquets et compenser tout retard de gigue.

RTP est utilisé largement dans la communication et les applications qui impliquent streaming media y compris applications de téléphonie ou vidéo téléconférence. Le présent en utilisant RTP est le introduction de la VoIP ( Above) systèmes qui sont devenir très bien aimé comme alternatives à circuits téléphoniques réguliers.

RTCP:

Control Protocol en temps réel (RTCP) pourrait être le contrôle protocole qui fonctionne bien avec observer pour évaluer la livraison de données sur large réseau de multidiffusion. Fournir une rétroaction sur qualité de service étant donné par RTP, sera le RTCP.

les paquets de contrôle RTCP sont périodiquement transmises par chaque participant dans un dans la RTP session de pour tout le monde autres participants. Il est important de mention que RTCP porte des données statistiques et de contrôle, alors que RTP offre la données . les statistiques RTCP contiennent expéditeur ou le destinataire des rapports y compris le nombre de octets envoyés, les paquets envoyés, les paquets perdus et aller-retour retard entre les extrémités. RTCP offre un approche corréler et synchroniser différents flux de médias qui ont provenir la même expéditeur.

RTSP:

La clé protocole en streaming est direct Streaming Protocol (RTSP), qui utilisé pour émission réseau IP données en direct des médias stockée ou. Il vous donne contrôles client pour aléatoire accessibilité aux de contenu de flux. Ce protocole de couche d’application peut être utilisé pour déterminer et le contrôle soit un synchronisé temps unique ou plusieurs flux des milieux continus par exemple autoradio. serveurs RTSP utilisent Transport RTP en partenariat avec RTCP, pour assurer que RTP fonctionne comme le protocole de transport et RTCP seront demandée QOS ( qualité de service) et en plus audio et vidéo flux. Par conséquent, RTSP peut à la fois le contrôle et fournir un contenu en temps réel. RTP et RTCP sont indépendant de la de transport et de réseau. En fait , RTSP est reconnu comme supérieur à un protocole et fournitures facile ensemble de des commandes de base gérer la vidéo flux.

RSTP dépendra la bande passante disponible impliquant le client et le serveur afin que pauses les données plus importantes dans les données de taille de paquets. Ceci, appliquée à flux de données en direct avec stocké. Ainsi, le logiciel client peut commencer à jouer un paquet, tandis que décomprimer l’autre paquet et le téléchargement le troisième fichiers autres médias. Ceci permet le fichier en temps réel soit entendu ou vu avec le utilisateur immédiatement sans téléchargement l’ensemble fichier multimédia et aussi sans se sentir un peu de mou entre le informations .

Certaines caractéristiques populaires de véritable Time Streaming Protocol sont répertoriés les suivantes :

RTSP peut effectuer présentant des flux de médias de divers serveurs multimédias.
Contrôle et la livraison temps réel médias de votre serveur multimédia et grand variété de quantités de médias industrie est possible par RTSP.
Pare-feu convivial: Les deux applications et la couche de transport des pare-feu peut être facilement au moyen de protocole.
RTSP fournit un accès sur demande d’éléments multimédia par exemple stocké temps réel fichiers audio / vidéo, en direct en temps réel se nourrit, ou stocké non temps réel articles.
De nouveaux paramètres ou méthodes peut être facilement inclus le protocole, donc permet l’extension.
Il est approprié convient contrôle sur pour le serveur. Le serveur ne peut pas diffuser à des clients par tout moyen façon que client ne peut pas arrêter le .
précision de niveau Frame rend le protocole beaucoup mieux pour les applications multimédias.
RTSP permet l’interopérabilité entre les produits multimédias client-serveur provenant de plusieurs fournisseurs.

HTTP:

Hypertext Transfer Protocol (HTTP), comme on protocole de niveau d’application, est le algorithme pour transférer des fichiers (texte, images graphiques, son, vidéo, et autres fichiers multimédias) en ligne, de sorte serveurs échangent des informations avec ces avec vos règles. HTTP utilise un modèle client-serveur où Visitor est client. Chaque fois qu’un utilisateur ouvre ce navigateur Web , une commande HTTP sera expédiés à le Web serveur. Le navigateur utilise le protocole HTTP, qui est porté sur TCP / IP transmettre pour serveur et récupérer Informations pour le à l’utilisateur.

Il est à noter que, HTTP est utilisé pour distribuer, système d’information hypermédia collaboratif ainsi que le de Web .

RTMP:

Le véritable Heure Messaging Protocol (RTMP) est utilisé est employé pour transférer l’audio, la vidéo et les méta-données sur un réseau. La vérité est, ceci est un système à fournir à la demande et de vivre médias à Adobe flash applications qui était développés par fabriqués par Adobe Systems. RTMP est souvent un protocole basé sur TCP, qui maintient les connexions persistantes et permet la communication à faible latence. Fractionnement flux en fragments résultats dans délivrant des flux en douceur tout en transmettant beaucoup de détails. RTMP supporte la vidéo en MP4 et FLV et audio en AAC et MP3.

Certains attributs RTMP include que il peut faire en direct, ce qui permet visiteurs voir vidéo pendant qu’il est en cours d’enregistrement. En outre, il peut être pouvoir en streaming dynamique, ce qui signifie que qualité vidéo ajuste automatiquement aux changements de bande passante recherche à des parties plus tard dans un vidéo est possible , qui peut être un bon choix pour des vidéos plus longues. Les joueurs soin de prendre des minuscule tampon au lieu de téléchargement une vidéo pertinente pendant la lecture, donc moins de bande passante est utilisée est employé. RTMP le streaming est capable de sauter à in une vidéo pertinente à tout moment au fil du temps , afin que vous puissiez sauter à ce que vous recherchez pour déterminer , sans aucun attente inutile. Alors qu’avec HTTP, seul précisément ce qui est déjà dans le cache du navigateur peut être vu . Lorsque RTMP est utilisé comme un protocole, l’hôte doit avoir un passionné serveur installé pour RTMP.

Cependant, RTMP a plusieurs inconvénients: à cause de de données de streaming le joueur, la bande passante du doivent être plus de l’info taux de , donc le lien gouttes pour un couple de secondes, le flux sera bégayer. En outre, comme utilise différents protocoles et ports avec HTTP, il est sensibles à étant bloqué par les pare-feu. La plus grande inconvénient a RTMP ne fonctionne que dans Flash plutôt que HTML5 . Par conséquent, il peut être substitués par d’autres protocoles de streaming avec un soutien plus large.

TCP:

Transmission Control Protocol (TCP) est un populaire protocole de couche de transport qui peut être connexion orienté également est livré avec un flux d’octets fiable au niveau supérieur couche, appelé l’approbation couche. TCP comprend un positif mécanisme de remerciements ainsi que donne un mécanisme pour éviter la congestion à réduire la vitesse de transmission dans le cas du réseau devient surchargé. TCP garantit que tous les paquets arrivent intacts du ordre correct, réordonnancement des paquets hors-commande et / ou demander une retransmission de paquets perdus.

Pour être sûr que le fourniture de données fiables dans le réseau, le TCP utilise le mécanisme de transmission en fonction de la fenêtre lieu que l’ expéditeur garde a tampon appelée coulissante, des envoyés données pour Un récepteur reconnaît les données reçues par l’envoi d’accusé de réception (ACK) des paquets. Si expéditeur reçoit un paquet ACK pour votre données rouler dans sa fenêtre, il supprime les données par la fenêtre, comme continue d’être transmis avec succès vers le . TCP utilise ce mécanisme de contrôle de l’écoulement, de sorte que un récepteur peut informer l’expéditeur, dans le cas où il ne peut pas traiter les données l’info avec le taux d’arriver. Ce mécanisme informe également l’expéditeur que combien espace tampon est disponible au , pour contrer le débordement de la fenêtre de tampon de récepteur.

TCP peut être un protocole de couche de transport éprouvée par le temps qui offre plusieurs fonctionnalités telles que la fiabilité, le contrôle et le contrôle de congestion de flux. TCP est également un protocole robuste puisqu’il peut adapter avec divers conditions du réseau.

Les divers fonction TCP

Données Transfert- Le TCP peut transférer un uniforme flux des données Internet une des de nombreux utilisateurs comme segments pour la transmission à travers le .

Reliable Livraison- Le TCP aura besoin d’avoir la capacité de récupération de données qui peuvent être qui pourrait être endommagé, manqué ou peut être sur le . Ceci est accompli en affectant une chaîne nombre à chaque segment étant transmis pour le trouver un (ACK) à la livraison réussie. En utilisant des numéros de séquence, le récepteur se termine organiser des segments dans l’ordre correct, qui peut être reçu loin pour aussi éviter les paquets en double. TCP, les dégâts sont manipulés en ayant une somme de contrôle à chaque segments qui peut être être transféré, enfin la vérification est menée avec le récepteur, ainsi que le sont alors finalement rejetées.

Débit Control- TCP donne un mécanisme qui aide qui permet au récepteur au contrôle combien avec l’expéditeur.

Connexions- Une association est combinaison de douilles, des numéros de séquence, et la taille des fenêtres. Chaque fois que le 2 processus souhaiter communiquer, leur TCP de doit premier commencer une . Dès que le communication est terminée, le lien devrait être terminée ou fermée.

UDP:

Datagram Protocol UDP (User) est un beaucoup plus simple protocole de transport. Il est connexion et fournitures simples pouvoir envoyer datagrammes à partir d’un ensemble de deux dispositifs. Il est pas du tout garanti donc vous pouvez obtenir vos données à partir de autre , sera pas effectuer tentatives, et n’a pas et ne pas encore au courant si votre périphérique cible a reçu les données avec succès. paquets UDP ne sont pas transmis tout de suite pour la «vraie» adresse de protocole Internet du , mais vous êtes transmis ayant un adresse IP de multidiffusion alloué périphérique spécifique.

Le fonctionnement protocole UDP est en effet simple. Une fois le couche application invoque UDP, ces opérations sont exécutés par UDP:

Encapsule les données l’info d’utilisateurs en datagrammes.
Forwards ces datagrammes pour couche IP pour que à la transmission.

Sur le revers , ces datagrammes seront transmis à UDP à travers la couche IP. supprime ensuite UDP les données dans le datagramme et vers l’avant pour couche d’application supérieure. Dans UDP, un port est un nombre qui spécifie le formulaire de demande qui est avec tout le . Il peut être comme adresse du applications.

Il y a beaucoup applications que l’utilisation UDP comme leur transports protocole, comme le protocole de routage de l’information, simple protocole de gestion de réseau, dynamique protocole de configuration d’hôte, etc. trafic de voix et de vidéo dans le réseau est généralement en utilisant le protocole UDP.

Comparaison entre quelques-uns de :

TCP est souvent orienté connexion de protocole qui induisent end se débarrasser de communications. ?? Si vous trouvez une association relatif à l’ expéditeur et le destinataire, vos données pourrait être sur le . UDP est un outil facile et connexion protocole, afin que ne sera pas démarrer une end dédié absoudre étude sur les habitudes alimentaires l’expéditeur et le récepteur avant le communication réelle . Les informations transmission se produit dans une direction de l’expéditeur au destinataire sans vérifier l’état de la récepteur.

Par rapport à TCP qui offre l’intégrité des données lieu de vitesse de livraison , RTP fournit une livraison rapide et a mécanismes pour compenser pour créer un mineur perte de données intégrité.

Il est également intéressant d’apprendre que RTSP peut prendre en charge multicast. Ceci peut être utilisé protocole à fournir qu’un seul nourrir à beaucoup de gens utilisateurs, sans avoir à fournir un flux séparé pour chaque . Bien que HTTP ne peut pas faire ;

Iklan

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout /  Ubah )

Foto Google+

You are commenting using your Google+ account. Logout /  Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout /  Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout /  Ubah )

Connecting to %s