SlideShare a Scribd company logo
2
Most read
What is RTMP
Introduction to RTMP Streaming
 Real-Time Messaging Protocol (RTMP) was initially a proprietary
protocol developed by Macromedia for streaming audio, video and data over the
Internet, between a Flash player and a server. Macromedia is now owned by Adobe.
What is RTMP
 RTMP is based on TCP (Transmission Control Protocol). In a sample
scenario, the communication is established between the Adobe Flash Media
Server (FMS) and the Client Flash Player. RTMP protocol is versatile and
can deliver Video and Audio (and TEXT! Don’t forget it allows for a
separate text track to send along) in numerous formats and to various
Devices like Mobiles (but, generally, iDevices which don’t “understand”
Flash) and Web Applications. The advantage of RTMP is that all Video and
Audio files are sent to a swf file which can be played in a Flash Player,
which in turn can be embedded in a Web Page or even Mobile Devices.
How does RTMP work?
RTMP architechture
 RTMP delivers on-demand and live media to Adobe Flash applications such
as audio and video streaming in addition to real-time communications
platforms.
 RTMP sets up an interaction between a client and a server. RTSP enables
end users to control media session by means of simple commands such as
play, pause, and stop. Moreover, it allows clients to watch video from any
fragment without waiting for complete download.
 When it comes to Live Broadcasts, is the very low latency/delay from real
time in transmission
Pros of the RTMP protocol
 RTMP does support HTML5
 RTMP has broad DRM support
 RTMP protocol is that it’s vulnerable to bandwidth issues. Sometimes, low
bandwidth may cause interruptions in media streaming or even stream may
not start if Internet connection speed is not enough.
 RTMP is always more of a no-go when applying for Streaming CDN
Services
Cons of the RTMP Streaming
 The Adobe Flash Media Server has to be installed first to facilitate
transmission of Video or Audio data. When a Flash Player installed at the
End User end makes a call to the FMS, it (the FMS) sends a swf file, which
resides on the Server, back to the Player. The Video and Audio files are
inserted in this swf file and therefore you can send Video or Audio in any
convenient format and still playback in the same Flash Player.
Technical overview of RTMP
Streaming
 HLS: HTTP Live Streaming (also known as HLS) is an HTTP-based
media streaming communications protocol implemented by Apple Inc to
deliver video to Apple devices like the iPad and iPhone.
 HDS: HDS, or HTTP Dynamic Streaming is a futuristic streaming format
created by Adobe, intended to be used along with Flash. It hasn’t gained as
much relative momentum, however.
 MPEG-DASH: One of the most recently innovated protocols, MPEG-
DASH presents many merits. Entirely HTTP-based, it allows broadcasters
to implement its framework faster than ever before.
Alternatives to RTMP
 It must be noted that if your focus lies entirely upon
flash based live streaming then RTMP is surely the
protocol which you give your venture a successful
future. HTTP streaming has become quite widespread
as well, but it can never include the features that
RTMP streaming have implanted in it.
Conclusion
 For more information click on:
https://streamhash.com/how-rtmp-helps-in-video-
streaming/
Thank you.

More Related Content

PPTX
Windows Server 2019.pptx
PDF
RTI DDS Intro with DDS Secure
PPTX
DevOps and Tools
PPTX
Aws certified solutions architect
PDF
DDS and OPC UA Explained
PDF
AWS Interview Questions and Answers -CREDO SYSTEMZ.pdf
PPTX
What is hls streaming
PDF
TechnicalTerraformLandingZones121120229238.pdf
Windows Server 2019.pptx
RTI DDS Intro with DDS Secure
DevOps and Tools
Aws certified solutions architect
DDS and OPC UA Explained
AWS Interview Questions and Answers -CREDO SYSTEMZ.pdf
What is hls streaming
TechnicalTerraformLandingZones121120229238.pdf

What's hot (20)

PPTX
Introduction to PaaS
PPTX
Amazon_SNS.pptx
PDF
DevOps Powerpoint Presentation Slides
PPTX
Php Framework
PPTX
Monitoring With Prometheus
PPSX
Microservices, DevOps & SRE
PPTX
Applications Performance Monitoring with Applications Manager part 1
PDF
Microsoft PowerApps and Flow
PPTX
Introduction to Azure DevOps
PPT
Cloud interoperability
PPTX
Migrate an Existing Application to Microsoft Azure
PDF
DDS: The IoT Data Sharing Standard
PPTX
Apache Ranger
PPTX
Benefits of the Azure cloud
PDF
Streaming Visualization
PPT
Introduction to san ( storage area networks )
PPTX
User and groups administrator
PDF
webMethods Integration Cloud Deep Dive
Introduction to PaaS
Amazon_SNS.pptx
DevOps Powerpoint Presentation Slides
Php Framework
Monitoring With Prometheus
Microservices, DevOps & SRE
Applications Performance Monitoring with Applications Manager part 1
Microsoft PowerApps and Flow
Introduction to Azure DevOps
Cloud interoperability
Migrate an Existing Application to Microsoft Azure
DDS: The IoT Data Sharing Standard
Apache Ranger
Benefits of the Azure cloud
Streaming Visualization
Introduction to san ( storage area networks )
User and groups administrator
webMethods Integration Cloud Deep Dive
Ad

Similar to What is rtmp (20)

PPTX
Multimedia Streaming Architecture
PPT
Adobe flash media server
PDF
Video Streaming
PPTX
FMS 3.5
PPT
PPT
Audio And Video Over Internet
PPT
WEEK 1
PPTX
Sara and jacqui's steaming video project
PDF
Technology And Life
PDF
Technology And Life
PPT
Streaming Media Protocols
PDF
Matthew Kaufman Future Of Communication With Rtmfp Final Revised
PPTX
Streaming multimedia
PPTX
Multimedia Streaming (Networking)
PPT
1508
PDF
20 Years of Streaming in 20 Minutes
PDF
Internet TV
PDF
How to video.
PPTX
Multimedia streming surver aiw
PPT
Video Streaming
Multimedia Streaming Architecture
Adobe flash media server
Video Streaming
FMS 3.5
Audio And Video Over Internet
WEEK 1
Sara and jacqui's steaming video project
Technology And Life
Technology And Life
Streaming Media Protocols
Matthew Kaufman Future Of Communication With Rtmfp Final Revised
Streaming multimedia
Multimedia Streaming (Networking)
1508
20 Years of Streaming in 20 Minutes
Internet TV
How to video.
Multimedia streming surver aiw
Video Streaming
Ad

More from StreamHash (6)

PPTX
How Blockchain technology is reinventing media and OTT industry
PPTX
Video cms
PPT
How to make live streaming website
PPT
How to set up a live stream
PPT
How to make money on twitch
PPT
How to get sponsored on you tube for your channels
How Blockchain technology is reinventing media and OTT industry
Video cms
How to make live streaming website
How to set up a live stream
How to make money on twitch
How to get sponsored on you tube for your channels

Recently uploaded (20)

PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Approach and Philosophy of On baking technology
PPTX
Spectroscopy.pptx food analysis technology
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPT
Teaching material agriculture food technology
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
Approach and Philosophy of On baking technology
Spectroscopy.pptx food analysis technology
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Mobile App Security Testing_ A Comprehensive Guide.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Network Security Unit 5.pdf for BCA BBA.
Unlocking AI with Model Context Protocol (MCP)
Encapsulation_ Review paper, used for researhc scholars
Review of recent advances in non-invasive hemoglobin estimation
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Dropbox Q2 2025 Financial Results & Investor Presentation
Teaching material agriculture food technology
Reach Out and Touch Someone: Haptics and Empathic Computing
Per capita expenditure prediction using model stacking based on satellite ima...
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
How UI/UX Design Impacts User Retention in Mobile Apps.pdf

What is rtmp

  • 1. What is RTMP Introduction to RTMP Streaming
  • 2.  Real-Time Messaging Protocol (RTMP) was initially a proprietary protocol developed by Macromedia for streaming audio, video and data over the Internet, between a Flash player and a server. Macromedia is now owned by Adobe. What is RTMP
  • 3.  RTMP is based on TCP (Transmission Control Protocol). In a sample scenario, the communication is established between the Adobe Flash Media Server (FMS) and the Client Flash Player. RTMP protocol is versatile and can deliver Video and Audio (and TEXT! Don’t forget it allows for a separate text track to send along) in numerous formats and to various Devices like Mobiles (but, generally, iDevices which don’t “understand” Flash) and Web Applications. The advantage of RTMP is that all Video and Audio files are sent to a swf file which can be played in a Flash Player, which in turn can be embedded in a Web Page or even Mobile Devices. How does RTMP work?
  • 5.  RTMP delivers on-demand and live media to Adobe Flash applications such as audio and video streaming in addition to real-time communications platforms.  RTMP sets up an interaction between a client and a server. RTSP enables end users to control media session by means of simple commands such as play, pause, and stop. Moreover, it allows clients to watch video from any fragment without waiting for complete download.  When it comes to Live Broadcasts, is the very low latency/delay from real time in transmission Pros of the RTMP protocol
  • 6.  RTMP does support HTML5  RTMP has broad DRM support  RTMP protocol is that it’s vulnerable to bandwidth issues. Sometimes, low bandwidth may cause interruptions in media streaming or even stream may not start if Internet connection speed is not enough.  RTMP is always more of a no-go when applying for Streaming CDN Services Cons of the RTMP Streaming
  • 7.  The Adobe Flash Media Server has to be installed first to facilitate transmission of Video or Audio data. When a Flash Player installed at the End User end makes a call to the FMS, it (the FMS) sends a swf file, which resides on the Server, back to the Player. The Video and Audio files are inserted in this swf file and therefore you can send Video or Audio in any convenient format and still playback in the same Flash Player. Technical overview of RTMP Streaming
  • 8.  HLS: HTTP Live Streaming (also known as HLS) is an HTTP-based media streaming communications protocol implemented by Apple Inc to deliver video to Apple devices like the iPad and iPhone.  HDS: HDS, or HTTP Dynamic Streaming is a futuristic streaming format created by Adobe, intended to be used along with Flash. It hasn’t gained as much relative momentum, however.  MPEG-DASH: One of the most recently innovated protocols, MPEG- DASH presents many merits. Entirely HTTP-based, it allows broadcasters to implement its framework faster than ever before. Alternatives to RTMP
  • 9.  It must be noted that if your focus lies entirely upon flash based live streaming then RTMP is surely the protocol which you give your venture a successful future. HTTP streaming has become quite widespread as well, but it can never include the features that RTMP streaming have implanted in it. Conclusion
  • 10.  For more information click on: https://streamhash.com/how-rtmp-helps-in-video- streaming/ Thank you.