RTMP
Signifie « Real-Time Messaging Protocol ». RTMP est un protocole conçu pour transmettre de l’audio et de la vidéo sur Internet. Il est utilisé pour diffuser du contenu multimédia à la demande et prend également en charge la diffusion en direct.
La diffusion avec RTMP nécessite un serveur multimédia, tel qu’Adobe Media Server (AMS). Les clients se connectent au serveur de diffusion via TCP, généralement en utilisant le port 1935. Les URL de flux RTMP utilisent généralement un format tel que :
rtmp://stream.domain.com/livestream
Historique
Macromedia a créé RTMP. Adobe a racheté Macromedia en 2005, y compris les droits sur RTMP, qui faisait partie de la plateforme technologique Flash. Bien que RTMP puisse diffuser des formats Flash (tels que .SWF, .FLV et .F4V), il prend également en charge de nombreux autres types de transmissions audio et vidéo.
Depuis que l’utilisation de Flash a diminué, RTMP est plus couramment utilisé pour diffuser de l’audio et de la vidéo compressés standards plutôt que des contenus multimédias Flash. Adobe a également fait de RTMP une spécification ouverte, qui peut être utilisée par des applications tierces. Nimble Streamer, Open Broadcaster Software et Wowza Streaming Engine en sont des exemples.
NOTE:Depuis 2020, les ventes et l’assistance pour Adobe Media Server, Flash Media Live Encoder et le SDK RTMP sont assurées par Veriskope plutôt que par Adobe.
Testez vos connaissances