Page 1 of 1

ADD STREANMS TO SERVER for devices/apps that cannot run clie

Posted: 24 Jan 2017, 18:05
by etyrnal
NEW FEATURE idea :idea: : :D :D :D Another idea that came to me is this...

It would be awesome to ADD functionality to Madsonic so that the server could create streams for devices and apps out there that can add streamed sources, but cannot run Madsonic client, or a web browser.. :D

So, in addition to being able to share a song, or a selection of songs for DOWNLOAD, one could share a selection, or playlist, or artist, or album, or random, or recently added, etc., as a STREAM. So you could share the link to a friend, or one of your devices that CAN support STREAMING, but cannot run a browser, or Madsonic app. :D


Also, if a streaming app tries to access the Madsonic server without a specific link provided in the above mentioned idea for sharing a streaming link, the Madsonic server would present the app with a DIRECTORY OF STREAMS, such as Starred Songs (shuffled), Starred Artists, Starred Albums, Recently Added Songs, Recently Added Albums, Recently Added Artists, Genres, PLAYLISTS, Podcasts, etc. :D



This would be :thumbsup: GREAT :thumbsup: ! :D :D :D

Re: ADD STREANMS TO SERVER for devices/apps that cannot run

Posted: 30 Jan 2017, 20:02
by Madsonic
Hi there,

This is how the player with external playlist is working.
You can export your current playqueue to a m3u8 playlistfile, like:

Code: Select all

#EXTM3U
#EXTINF:229,Avicii - Waiting for Love
http://10.0.0.11:8080/stream?player=5&id=3729&auth=326397656&suffix=.mp3
#EXTINF:235,Avicii - Talk to Myself
http://10.0.0.11:8080/stream?player=5&id=3735&auth=691139718&suffix=.mp3
#EXTINF:186,Avicii - Touch Me
http://10.0.0.11:8080/stream?player=5&id=3736&auth=552352201&suffix=.mp3
#EXTINF:245,Avicii - Ten More Days
http://10.0.0.11:8080/stream?player=5&id=3737&auth=174330324&suffix=.mp3

Re: ADD STREANMS TO SERVER for devices/apps that cannot run

Posted: 31 Jan 2017, 03:20
by etyrnal
Any way to change the port? Already have servers using 8080. Cool to know it's possible. Would be cool, if when a device or app that can play rtsp streams connects to the server, it could get a list of playlists as 'channels', or other 'channels' could be "Recently Added songs", etc...

Re: ADD STREANMS TO SERVER for devices/apps that cannot run

Posted: 10 Feb 2017, 21:11
by etyrnal
Madevil wrote:Hi there,

This is how the player with external playlist is working.
You can export your current playqueue to a m3u8 playlistfile, like:

Code: Select all

#EXTM3U
#EXTINF:229,Avicii - Waiting for Love
http://10.0.0.11:8080/stream?player=5&id=3729&auth=326397656&suffix=.mp3
#EXTINF:235,Avicii - Talk to Myself
http://10.0.0.11:8080/stream?player=5&id=3735&auth=691139718&suffix=.mp3
#EXTINF:186,Avicii - Touch Me
http://10.0.0.11:8080/stream?player=5&id=3736&auth=552352201&suffix=.mp3
#EXTINF:245,Avicii - Ten More Days
http://10.0.0.11:8080/stream?player=5&id=3737&auth=174330324&suffix=.mp3
Any way to change the port? Already have servers using 8080. Cool to know it's possible. Would be cool, if when a device or app that can play rtsp streams connects to the server, it could get a list of playlists as 'channels', or other 'channels' could be "Recently Added songs", etc...

i have the port forwarded on the router.

Re: ADD STREANMS TO SERVER for devices/apps that cannot run

Posted: 10 Feb 2017, 21:17
by etyrnal
Madevil wrote:Hi there,

This is how the player with external playlist is working.
You can export your current playqueue to a m3u8 playlistfile, like:

Code: Select all

#EXTM3U
#EXTINF:229,Avicii - Waiting for Love
http://10.0.0.11:8080/stream?player=5&id=3729&auth=326397656&suffix=.mp3
#EXTINF:235,Avicii - Talk to Myself
http://10.0.0.11:8080/stream?player=5&id=3735&auth=691139718&suffix=.mp3
#EXTINF:186,Avicii - Touch Me
http://10.0.0.11:8080/stream?player=5&id=3736&auth=552352201&suffix=.mp3
#EXTINF:245,Avicii - Ten More Days
http://10.0.0.11:8080/stream?player=5&id=3737&auth=174330324&suffix=.mp3
when i export a playlist (won't let me export current play queue), the file is filled with pathnames to the files -- not web address links.

Re: ADD STREANMS TO SERVER for devices/apps that cannot run

Posted: 10 Feb 2017, 21:31
by etyrnal
Madevil wrote:Hi there,

This is how the player with external playlist is working.
You can export your current playqueue to a m3u8 playlistfile, like:

Code: Select all

#EXTM3U
#EXTINF:229,Avicii - Waiting for Love
http://10.0.0.11:8080/stream?player=5&id=3729&auth=326397656&suffix=.mp3
#EXTINF:235,Avicii - Talk to Myself
http://10.0.0.11:8080/stream?player=5&id=3735&auth=691139718&suffix=.mp3
#EXTINF:186,Avicii - Touch Me
http://10.0.0.11:8080/stream?player=5&id=3736&auth=552352201&suffix=.mp3
#EXTINF:245,Avicii - Ten More Days
http://10.0.0.11:8080/stream?player=5&id=3737&auth=174330324&suffix=.mp3
i was just perusing the demo server (latest one on your site) and i don't see the mentioned functionality there either.

Re: ADD STREANMS TO SERVER for devices/apps that cannot run

Posted: 03 May 2018, 16:24
by Matt Zornig
etyrnal wrote:
Madevil wrote: i was just perusing the demo server (latest one on your site) and i don't see the mentioned functionality there either.
Its a guess, but try to go to the Admin Panel an change the Playlist Export "Mode" Format to m3u8, as madevil has written.
Bildschirmfoto 2018-05-03 um 17.21.34.png