Today I've made a fix in OWIF
https://github.com/E...nWebif/pull/926
because the handling of transient user -sid works only if the transient user was created during a HTTP session of a user with a login shell. If you are on the box with HTTPs and use a login shell user, than the m3u file creation works but the follwing request with the url in the m3u file doesn´t work
With this fix it works
Now I´ve made a little test with streamproxy to use the -sid user for live transcoded streaming. If I comment out the passwd check in clientsocket.cpp and provide the -sid/pw user in the /web/stream url, than it works fine and a usage of -sid is possible. Also the use of normal users for streaming works with this handling.
The idea maybe to use the check of OWIF for auth.
Only file streaming is an other stroy because that work without OWIF. To use -sid with filestreaming an idea maybe streamproxy may use a /web/stream url to check the -sid user but I don´t know which suffix after /web/stream is ok for ony passwd check
Edited by anudanan, 8 March 2019 - 10:08.