2.2.2. YOUTUBE
2.2.2.1. PRESENTATION
Les chaines YouTube nous permettent de visualiser les
vidéos par les internautes, ainsi seules les personnes inscrites ont ces
accès d'envoyer des vidéos de façon illimitée et
ces vidéos sont accessibles par catégorie à l'aide de
mots-clés (tags) comme le fait Flickr ou Technocratie, ils peuvent
être importées sur un blog personnel, tout internaute inscrit peut
poster des commentaires et noter les vidéos en ligne.
La société a été
créée en février 2005 par trois employés de
l'entreprise Paypal par Chad Hurley, Steve Chen et Jawed Karim. La plateforme
devait être à l'origine un site de rencontre basé sur
l'utilisation de vidéos, mais les créateurs ont renoncé
à cette idée quelques jours après son lancement public. La
première vidéo de YouTube est d'ailleurs celle de Jawed Karim
où il commente sa visite au Zoo de San Diego, la vidéo a
été mise en ligne le 23 avril 2005. Le 9 octobre 2006, Google
fait l'achat de YouTube ce qui constitue la quatrième plus grosse
opération d'acquisition de Google.
2.2.2.2. PROTOCOLE SUPPORTES PAR YOUTUBE
? RTMP (Real Time Messaging Protocol : est un protocole
réseau propriétaire développé par Adobe Systems
pour la diffusion de flux de données en Streaming (audio, vidéo
ou autre) entre le serveur et le client généralement le lecteur
flash. Les variantes des protocoles RTMP sont :
- Protocole complet fonction sur TCP et exploite le port 1935
- RTMP (RTMP Tunneling) encapsule RTMP dans des
requetés http afin de passer les pare-feu
- RTMPS est similaire à RTMP mais il utilisé la
connexion sécurisée TLS/SSl - RTMPE (Encrypted Real Time
Messaging Protocol) : il permet le transfert sécurisé des
données sans SSL
- RTP (Real Time Transport Protocol) sa version
sécurisée SRTP : est protocole standard fondé sur l'ancien
protocole propriétaire RDP (en voie d'obsolescence) il est
utilisé pour ses possibilités de transmission Multicast,
Page | 41
pour les flux en direct et ses possibilités de
resynchronisation et d'adaptation de débit. RTMP reste non standard et
soumis à licence pour son implémentation complète,
notamment les flux cryptent.
? HTTP (Hyper Text Transport Protocol) : un protocole internet
de base permettant d'échanger des données entre un client
(navigateur web) et serveur web.
? HTML5 (Hyper Text Marjup Language 5) : dernière
révision majeure du HTML format de données conçu pour
représenter les pages web, il a été finalisé en
octobre 2014 qui est spécifié de deux syntaxes d'un modèle
abstrait défini en termes de DOM (HTML5 et XHTML5, il comprend une
couche application avec nombreuses API, ainsi qu'un algorithme afin de pouvoir
traiter les documents à la syntaxe non conforme.
|