EDIT :
In the m3u8 file that my phone download when i try to access the camera, there is more to add after .m3u8 :
192.168.0.31/img/stream.m3u8?channel=1
And if i download and edit the file that is downloaded, i got things like this : #EXTINF:1
hls/s1_clip8476.ts #EXTINF:1
hls/s1_clip8477.ts #EXTINF:1
hls/s1_clip8478.ts
So again, I just ported the other person's changes into a plugin format. From my understanding you just need to enter the full address in the webcam stream URL in the standard OctoPrint settings, but if I remember correctly it will just check against the extension m3u8 and may not work with the additional information. In most html based access you can embed the username/password into the URL somehow, potentially like http://username:password@192.168.0.31/img/stream.m3u8
Not directly, i need a chrome extension, and it's not usable as it i guess : chrome-extension://hahkjjkedonglpienpfiganogikkkoii/player.html#http://192.168.0.31/img/stream.m3u8?channel=1