Looking to live stream content packaged with the Real-Time Messaging Protocol (RTMP)? In this collection of RTMP tutorials, we cover everything from setting up an RTMP server to configuring a low-latencyworkflow for professional broadcasting.
Find out how to do it all when it comes to RTMP streaming — check out our instructional videos below.
Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
With the death of Flash, RTMP has fallen out of use for video publishing. Luckily, solving for this is simple. RTMP is still widely supported by encoders, media servers, and social media platforms — so by setting up your own RTMP server, you’re able to repackage and redistribute the stream.
“A media server is an absolute necessity if you want to leverage RTMP for live streaming. Wowza Streaming Engine, for example, is a widely used streaming software for live and on-demand video that can be installed on any server.”
In this tutorial, Justin walks through the step-by-step process of setting up Wowza Streaming Engine as an RTMP server on Windows, Linux, and Mac.
Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
One setup we see often involves pairing a free software encoder like Open Broadcaster Software (OBS) Studio with Wowza Streaming Cloud. OBS allows broadcasters to quickly get their live streams running using only a laptop. And with Wowza Streaming Cloud, the streams can be processed and repackaged for delivery to any device.
In this video, Justin demonstrates how to use OBS as the source for an RTMP-based live video stream. From there, he walks through sending the live content to Wowza Streaming Cloud, repackaging it as Apple HTTP Live Streaming (HLS), and distributing it for playback using THEOplayer.
Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
Similar to OBS, vMix is a robust encoding and switching software that’s popular for broadcasters looking to feed professional-quality video productions into streaming services like Wowza Streaming Cloud. vMix only works for Windows and comes at a price after the 60-day free trial, but it’s a great tool for RTMP streaming.
In the tutorial above, Justin walks through the steps required to send an RTMP Stream to Wowza Streaming Cloud with vMix. The live stream is then transcoded into adaptive bitrate HLS for delivery to any device.
Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
Looking to keep latency low in today’s Flash-less world? Repackaging RTMP streams into WebRTC combines flexible publishing from any source with simple browser-based playback. For this type of workflow, broadcasters simply transport live streams to their media server using a standard IP camera or encoder and then convert the video streams into WebRTC.
Justin details the step-by-step process in the video above. If you’re looking for a more scalable option that leverages this workflow, we also offer a new feature in Wowza Streaming Cloud that enables real-time delivery to a million viewers.
Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
In our final tutorial, Justin demonstrates everything required to configure scalable, speedy streaming in Wowza Streaming Cloud with an RTMP to HLS workflow. This reduced-latency architecture allows broadcasters to reach large audiences quickly.
Traci Ruether is a Colorado-based B2B tech writer with a background in streaming and network infrastructure. Aside from writing, Traci enjoys cooking, gardening, and spending quality time with her kith and kin.
Follow her on LinkedIn at https://linkedin.com/in/traci-ruether/ or learn more at https://traciruether.com/.
To give you the best possible experience, this website uses cookies. By continuing to use Wowza websites without changing your browser settings, you are agreeing to our use of cookies.