vlc --sout-keep --sout '#gather:std{access=http,...}'
Thank you very much, but I've already tried that. I was actually using the graphical wizard in VLC, to try and stream the music, and I added it manually to the displayed command, but that didn't work. Then, I tried just running the stream from the command line, using the "--sout-keep" option, but that didn't work either. My command looked like this:
Code: Select all
vlc Music/*mp3 --sout-keep --sout '#gather:std{access=http,mux=ts,dst=:8080}'
Edit: Actually, when I use that command, the client (usually Amarok) doesn't show that the stream has finished, and VLC will switch to the next song, but won't play it. I try manually clicking "Play", but nothing. However, during the transition to the second song, VLC does close the loop (I believe as indicated by the disappearing playback indicator bar thingy, it's only a split second), and then reopens it with the next song. I know that when I use RTP to stream directly to another computer (an entire playlist), when it goes to the next song that playback bar never goes away, the marker moves directly to the beginning and the next song plays. I don't know if this has anything to do with it.
I was hoping to stream every song in my "Music" folder over http on port 8080. I opened up several different clients (including Amarok and VLC), and after the first song... break.
I've read elsewhere (maybe even on this forum) that the continuous stream of a playlist with more than one song is an issue, that the "sout-keep" doesn't work. But I appreciate your help. Any other ideas to fix this?
--JoeLinux