We’ll also review some of the top video streaming protocols and the most popular RTMP-enabled encoding software on the market. Let’s discuss how video transcoding fits into a live video streaming workflow and how to configure an RTMP encoder and connect it to a live streaming platform. Today we’re going to dive into one of the more complicated live streaming topics: RTMP encoding. RTMP is a video streaming protocol that makes high-quality live streaming possible. However, as a professional broadcaster, it is important to consider using RTMP. For many B2C broadcasters, software encoders suffice.