muxpie / livestream-companion

MuxPie LiveStream Companion
GNU General Public License v3.0
9 stars 3 forks source link

Can this act as a proxy? #4

Open gymnae opened 11 months ago

gymnae commented 11 months ago

Can this be used to simply proxy HLS / TS and xstream codes?

muxpie commented 11 months ago

@Gymnae Not fully, but the restream option is similar, the difference is that it will always restream as TS, but without any re-encoding, just changing the container.

gymnae commented 11 months ago

Ah interesting, how to access this stream? So far I haven’t found the method to protect the app with user / password?

I tried finding the user guide, but the link in the readme leads nowhere

And are there downsides to TS? My main concerns are automated adaption to available bandwidth and efficiency of the codec.

muxpie commented 11 months ago

@Gymnae Maybe I misunderstood your question, if you want it to act like xtream code server, then it can't do it, it will not provide a server with user and password that you can use in another app. If you only want to get a link for one stream and reproduce it, then you can go to /lineup.json and see all the streaming links.

The main functionallity is to allow to stream to Plex and/or Emby by using the HDHR protocol, so it is a sort of proxy for this products only.

gymnae commented 11 months ago

Ah yeah, that would be my reason to use this project, to have an XStream server with reduced playlist and proxied content. Is that a functionality you could think about adding? There are other projects on github, which claim to offer this functionality, but non-worked for me so ar.

muxpie commented 11 months ago

Thank you for your interest and for sharing your use-case. We've evaluated your request for implementing an Xtream Codes server to work as a proxy. After careful consideration, we've determined that this functionality does not align closely with the project's current focus, which is primarily geared towards streaming to Plex and/or Emby via the HDHR protocol.

We do recognize the value of the feature you've suggested. As such, we are contemplating the possibility of developing a dedicated service to address this in the future.

Thank you for your understanding and for bringing this to our attention. We appreciate your input as we continue to improve the project.