1. Home
  2. Kodi
We are reader supported and may earn a commission when you buy through links on our site. Learn more

How to Enable RTMP on Kodi for Live Streaming

If you are keen Kodi user, you will know that there is nothing more frustrating than finding the live stream that you are looking for, only for it not to work properly. What’s worse, the problem has become a lot more common since the launch of Kodi v.17 Krypton. The reason why is simple, and fortunately so is the solution.

More often than not, if a Live Stream is not working through Kodi Krypton, the reason is something called RTMP. If you haven’t heard this acronym before, don’t worry, you aren’t alone! It stands for Real-Time Messaging Protocol and it is the tool Kodi uses to support a large number of its live streaming add-ons. However, in Kodi Krypton, the developers decided, for some inexplicable reason, to disable RTMP by default. This means that if you try to run an add-on which uses RTMP in Kodi Krypton, it will not work. Fortunately, there is a simple method you can follow you change this default setting and enable RTMP on Kodi for live streaming.

Before You Use Kodi, Install a VPN

If you are using Kodi to live stream any content, it is always strongly advised to use a VPN. This is because, although Kodi itself is completely legal, some of the add-ons which enable users to live stream content are not. A number of Kodi users have reported receiving legal notices as a result of using such add-ons, with some even finding themselves subject to further legal action. But using a VPN helps to protect you from this risk by protecting your online privacy and helping you to remain anonymous whilst using Kodi.

There are a lot of VPNs on the market at the moment and many of them claim to be the best for Kodi users. But Kodi users need a VPN which can fulfill some very specific criteria:

  • Fast connection speeds
  • Strong privacy settings
  • No restrictions on bandwidth or traffic
  • Broad server availability

The Best VPN for Kodi – IPVanish

How to Enable RTMP on Kodi for Live Streaming - IPVanish

On the basis of these essential criteria, we have found that IPVanish is the best VPN provider on the market right now for those who use Kodi for live streaming. They have some of the fastest connection speeds around as well as superb 256-bit AES encryption, DNS leak protection, and an automatic kill switch. Their guaranteed no-logging policy meaning your online activity is guaranteed to be both secure and private. In addition, IPVanish has more than 850 servers available in 60 countries around the world as well as zero restrictions on either data or file type usage. Add all this together with their user-friendly apps which work on just about every device and the inevitable conclusion is that IPVanish is easily the best VPN for Kodi users.

Exclusive offer for Addictive Tips readers: get 60% off an annual subscription to IPVanish, for low payments of just $4.87 per month! With a 7-day money back guarantee, you can try the service out completely risk free!

How to Enable RTMP on Kodi for Live Streaming

If you have been experiencing problems watching live streams on Kodi Krypton, the most likely reason is that RTMP is still disabled by default. This is the simple step-by-step guide on how to change this setting and, hopefully, get your live streams working again.

  1. Open Kodi to the Home Page.

  1. Click on the Add-ons menu tab.

  1. Next, select the My add-ons tab.

  1. Scroll down the page until you reach an item labelled VideoPlayer InputStream.

  1. Click on this then select RTMP Input.

  1. Click the Enable button at the bottom right of the screen.

You can now leave the RMTP Input screen and the cross next to the menu item on the Video Player Inputstream screen should now have turned into a tick. You may have noticed that there is another menu item on this same page called InputStream Adaptive. This is also important for the successful live streaming of quite a bit of content but has also been disabled by default. You can enable this using a similar method.

How to Enable InputStream Adaptive in Kodi Krypton

  1. On the Video Player InputStream page, click on InputStream Adaptive.

  1. Click the Enable button at the bottom right of the screen.

With both of those functions now enabled, you can return to the Kodi homepage, access your live streaming add-ons as usual and you should find them now working as normal. If you still experience any issues, you should try rebooting your device and then open Kodi and try again.

Why Does Krypton Disable RTMP by Default?

This question of why the RTMP and Inputstream Adaptive settings are disabled by default on Kodi Krypton is a difficult one to answer. On all previous incarnations of Kodi, both have been enabled by default. As a result, most Kodi users have never needed to even think about these settings before.

The most likely reason is the pressure that the Kodi developers, the XBMC Foundation, have been coming under from copyright holders who fail to understand the concept of open source software and blame Kodi for the unofficial add-ons which can access their content illegally. By changing the default in these settings, Kodi is making it harder to watch illegal live streams on their platform, which will please copyright holders. Of course, it is still easy to change the settings, but not everyone will know how. Which is why we have put together this guide.


What do you think about the ongoing battle between copyright holders and streaming services? Do you think Kodi is headed in the right direction for its users? Were our instructions easy to follow? If you have any thoughts on these or other related topics, please do leave them in the comments section below!

Don't miss this great deal

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.