![]() ![]() Here's the basic command string in generic format to get people started: For reasons I won't bore you with, I'm doing this on localhost and it makes sense for my particular set-up. That would need to be changed to an appropriate IP or host name of the system for access by external clients. In the example below, the host in the index URL is 127.0.0.1. With this set-up, you'll need a web server to access the content, configured to serve the target directory. I am piping the stdout of streamlink into cvlc, which creates the necessary. I know this is strictly out of scope, but as it's been asked before and because I have the relevant info to hand, I'm just going to put it here for future reference. ![]() I'll see if there is anything else that can be done. Obviously, and html5 video player is a player that doesn't support pipes, so this is a valid use - but it was not considered when the feature was added □ The HTTP server in Streamlink is very basic, so that could also cause some issues. The original intention of the -player-external-http was to allow players that didn't support pipes to connect to the stream. One possible workaround is to use VLC to create the stream (it can be done via the command line, but it's overly complex as I remember), then you should be able to access it via a browser - and multiple clients too. I will investigate a bit more, but there might not be much we can do about that. It is possible that the twitch stream is out of the standard and cannot be played. The html5 player requests, and receives a part of the video stream, but does not play it. I cannot get it to work with Twitch either - which is strange. I couldn't make YouTube work either (in latest Chrome), until I changed the mime-type output from the http-server to video/mpegts (it was video/unknown). ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |