Same thing I perform in Roku. Here I test with two scenarios 1. With a tmp:/ Roku allow permission to access Local m3u8(Here content available without Encryption). 2. and I also tried to play Encryption content in Locally. I'm not able to play Locally. I created a simple web server in C# and stored m3u8(Encryption Content) here and give this server Link to Roku Video Player. I don't know. how without encryption m3u8 play Locally and with Encryption m3u8 required Server?