First off, would like to say thanks to all the great people here who have helped me over the years in unlocking, modding, theme-ing and generally hacking my various phones... I have never felt the need to start a thread as I could always find the answer somewhere in here - but this one has me stumped.
Since purchasing my NexusOne (running CM5.0.6), I have been searching for an app to replace Pocket Music Player that I used to use on my WinMo phone. Basically what it was able to do is read m3u files that had URLs instead of local file names. I think I have tried every Android media playing app and they are unable to read the file (except for one) - they actually delete the file from the SDCard after trying to play it! DroidLive was the only app I could find that would load and play the file, but provides no way to view the playlist, skip tracks or read any of the metadata (because I think it assumes its a live stream).
Why is this is important? I am currently running an apache webserver on my D-Link DNS-323 along with a bit of code called musicbrowser (open source project) that allows browsing, streaming (flash based), playlist creation & downloading of music on my home network. Basically, you navigate to the tracks you want, hit stream and it sends you an m3u file with the URLs of the tracks you queued. That way I always have access to whatever tracks I have recently purchased (not to mention the fact that I have ~ 200 GB of music, and some days still can't find something I'm in the mood for).
And just so people know, I have tried every alternative out there - orb (buggy as all hell, server crashes frequently), subsonic (the android app doesn't actually stream - it just downloads the entire playlist to your SDCard), & tonido (unstable as per orb). I was very happy with the way musicbrowser was working on WinMo and just want to get back there with Android.
And so... does anyone know of an app that will properly play M3U files with URLs in them?
(Sorry about the long-ish post, but I wanted to make sure people understood what I was asking for.)
Not sure if it will suit your needs but give steamfurious a shot
m3u Player
Can window media player play .m3u file as a online radio
Is any other software can play .m3u file for window mobile 6.5
Try http://www.gmote.org/faq for "Gmote".
In the FAQ it says:
Are music playlists supported?
Yes. Currently, the M3U format is supported. If your playlists are in a different format, it's possible to convert them to the M3U format. Try Googling something like "WPL to M3U". Also, please let us know what your favorite playlist type is so that we may add it to future versions.
Also, when you select a single song to play, all other songs in that directory will be queued and played after the selected song.
With froyo we get native support for music streaming but I have yet to see any details about the formats supported.
Streamfurious is a no go. Tried it, but thanks for the suggestion.
I'm not exactly sure what the WinMo question was getting at, but no - WMP would not play them but just about every other player did - Core, Pocket Music, Mort...
GMote is an app that controls a local source from a network location & and what I am looking for is to play networked music via a local source.
Perhaps I will just have to wait for 2.2 and hope that solves my problem.
-------------------------------------
Sent via the XDA Tapatalk App
You could try Subsonic to stream your music. I tried it a few weeks ago, and it worked. Not as user friendly as most to set up, but it looks like you could handle it easily.
I have tried subsonic and while it claims to stream, all the android app does is download everything to the device (ie. it was trying to download my entire music collection OTA - not good for my data plan.)
I just flashed froyo to my device and while I am overall thrilled with it, I am unimpressed that the streaming m3u issue is still there...
Still looking for a solution if anyone finds one! Thanks for all the input thus far.
HooKy said:
I have tried subsonic and while it claims to stream, all the android app does is download everything to the device (ie. it was trying to download my entire music collection OTA - not good for my data plan.)
I just flashed froyo to my device and while I am overall thrilled with it, I am unimpressed that the streaming m3u issue is still there...
Still looking for a solution if anyone finds one! Thanks for all the input thus far.
Click to expand...
Click to collapse
I've written and published a program called "Just Playlists" which reads M3U files and uses them to directly locate music files on the SD card via file paths. I'm close to releasing a new version that will also stream music pointed to by URL's within the M3U (or PLS) playlists. I added this feature to allow for playing SHOUTcast/ICEcast streams, but it will also play remote audio files. This may help you out. The only caveat is that I don't get ID3 tag information from the streamed files and I re-connect to the server for each URL, so the gap between tracks may be a bit large.
Another issue you mention is that your M3U files are being deleted by Android. I can explain this one. When Android scans your SD card for media files, it reads the M3U files it finds and, if it can't find any tracks on your SD card corresponding to the file paths in an M3U file, it assumes the file is effectively empty and deletes it. To stop this from happening, place an empty file named ".nomedia" in the directory containing your M3U files. The media scanner will no longer touch this directory or any below it. The new version of "Just Playlists" has an option to create/delete these files, as well.
I hope to have the new version of my program released within a few days.
That sounds awesome! I look forward to release of your app!
I must say this has been most frustrating as this functionality is something I used my phone for the most (even more than the phone part!) and look forward to getting back to it.
Cheers,
H
EDIT: Just noticed your post was more than a few days old and you have released the new version! I am grabbing it now and will report back.
Just Playlists!
THANK YOU! I am literally almost in tears right now. I was so frustrated that I could not stream from archive.org (I bought a bluetooth receiver in my car specifically to be able to stream music in my car from my phone to the speakers). This has made my day. I will be donating after i give it a trial run. THANK YOU!
Try "A Online Radio." I like it better than streamfurious. Really, my only complaint is that it doesn't play WMA streams. I would KILL for a streaming audio program that did.
ftb23 said:
THANK YOU! I am literally almost in tears right now. I was so frustrated that I could not stream from archive.org (I bought a bluetooth receiver in my car specifically to be able to stream music in my car from my phone to the speakers). This has made my day. I will be donating after i give it a trial run. THANK YOU!
Click to expand...
Click to collapse
I'm really glad to hear JP is working out for you! Let me know if you run into any bugs or quirks. Streaming under Android seems to be a bit flaky, so I'm working to make JP's streaming more reliable, or, at the very least, to recover from streaming dropouts in as many cases as possible.
HooKy said:
I have tried subsonic and while it claims to stream, all the android app does is download everything to the device (ie. it was trying to download my entire music collection OTA - not good for my data plan.)
I just flashed froyo to my device and while I am overall thrilled with it, I am unimpressed that the streaming m3u issue is still there...
Still looking for a solution if anyone finds one! Thanks for all the input thus far.
Click to expand...
Click to collapse
Subsonic doesn't download your entire collection, it creates a database of your entire collection so you know what you have and what you don't.
reviving this thread xD
xiia plays m3u files can stream dnb radio now yay
alankstiyo said:
reviving this thread xD
xiia plays m3u files can stream dnb radio now yay
Click to expand...
Click to collapse
not sure if this is relevant but sound cloud has awesome dub and dnb
Sent from my Google Phone
has anyone found a working soultion for this yet? I have a set of m3u and pls files which are saved URL's of online radio stations, some from shoutcast, some from other sources that on Windows Mobile I used GS Player to listen to
Just Playlists seems to come the closest out of any apps I've tried to working but either gives me an unexpected error message when trying to open the file or it looks like it has opened it but I get no playback.
I've tried StremFurious, VLC S&C and I think one or two others but no luck yet, curious if others have a solution
thanks!
alankstiyo said:
reviving this thread xD
xiia plays m3u files can stream dnb radio now yay
Click to expand...
Click to collapse
Just installed XiiaLive Lite from the Market (free) It works very well and has a really nice interface. Thanks for pointing it out.
Streaming works but...
Hey streaming works well with Just Playlist but I was hoping to find music player which shows me the content of the playlist.m3u and you can pick from there the song you wanna play... I got my music on NAS but I can access NAS from 3G also and would love to stream my music on the road to my phone... Any ideas for this? I can access the files via http or ftp/sftp... Also if anybody knows good php based media library script with account managment, please tell me (with mobile-layout would be awesome)
Lazmo88 said:
Hey streaming works well with Just Playlist but I was hoping to find music player which shows me the content of the playlist.m3u and you can pick from there the song you wanna play... I got my music on NAS but I can access NAS from 3G also and would love to stream my music on the road to my phone... Any ideas for this? I can access the files via http or ftp/sftp... Also if anybody knows good php based media library script with account managment, please tell me (with mobile-layout would be awesome)
Click to expand...
Click to collapse
try Mediastork.com (open source)
it is all custom and can be modded. it also automatically generates playlists of your mp3 folders
Hi,
I've been trying to get videos streamed to my Gtab, and I finally decided to try an app from market, 'VLC Remote/Stream' by CodeJugglers, but I've encountered a number of problems.
For one thing, the VLC on my PC (Windows 7) seems to default to port 5544, whereas the VLC Remote/Stream app on the Gtab seems to default to port 5544.
I had a heck of a time, but I finally got VLC on the PC to use port 5554, and the app on the Gtab then tries to use port 5554, but:
1) whenever I go into "stream" mode, most of the time, it just displays a black screen. When I monitor port usage on the PC, I can see port 5554 open and listening, but nothing connected to it. ONCE in awhile, I can occasionally get a connection from the app to the PC on port 5554, but...
2) When it does connect, I get only video, and not the audio.
3) Also, in order to get VLC on the PC to stream, it seems like I have to manually, on the PC, configure the VLC player to stream every time. I have the impression that the VLC Remote/Stream app is suppose to remotely configure the VLC Player on the PC to stream, but that doesn't seem to work at all. I can "control" the VLC player via the Gtab app, but when I try to "Play", it doesn't stream, it just plays on the PC.
4) Another thing is that I've been trying to get it to play a physical DVD inserted into the DVD Player on the PC, but that doesn't work at all, so I've been just trying it to stream an file that I ripped from the DVD.
Has anyone tried this, and got it working?
Thanks,
Jim
P.S. This was my 1st purchase app from the market, and it gives you 15 MINUTES to try it. I was up most of last night trying to get this working, so it's kind of unbelievable that they expect you to get it working in 15 minutes !!
Hi,
I've made some progress re. #2 (audio). When I setup my VLC player on the PC for streaming, I have to paste in the following into the configuration:
Code:
:sout=#transcode{vcodec=h264,vb=320,venc=x264{profile=baseline,level=3,keyint=50,bframes=0,no-cabac,tune=zerolatency,ref=1,no-interlaced,vbv-maxrate=312,aq-mode=0,no-mbtree,partitions=none,no-weightb,weightp=0,me=dia,subme=0,no-mixed-refs,no-8x8dct,trellis=0},vfilter=canvas{width=400,height=240,aspect=400:240,padd},soverlay,acodec=mp4a,ab=96,aenc=ffmpeg{aac-profile=low},channels=2,audio-sync}:rtp{sdp=rtsp://0.0.0.0:5554/stream.sdp,mp4a-latm}
After I do that, and try the app on my Gtab, when I can connect to the RTSP stream (it's inconsistent, and I have to try a couple of times), I get both video and audio now.
So, it seems like the app is suppose to push the stream configuration to the VLC player on the PC, but it's not doing that, at least for #2...
Jim
i dont get video but get audio.
I think its my current firmware, its a bit overloaded.
I am interested in something like this, what Android phone do you have, is it working on the phone? Could be a (obviously) a GTab thing that's why I ask...
I know this isn't really what you are asking for but I would strongly suggest you check out Subsonic beta 4.4 along with the subsonic droid app. This is by far the best streaming video solution I have found and I tried a lot of others including VLC in the past. The subsonic server takes about 5 min to set up on a windows machine and seems to handle most video formats. You can then search your library from the app and the video launches in a flash browser window. Works really well on the Gtab.
webby_s said:
I am interested in something like this, what Android phone do you have, is it working on the phone? Could be a (obviously) a GTab thing that's why I ask...
Click to expand...
Click to collapse
Hi,
I don't have an android phone, but I got this mostly working now, w help from codejugglers support.
I am now using the default settings in the VLC R/S app. I enabled HTTP remote control on VLC player on my OC.
In VLC R/S, I added a host (HTTP://192.168.0.230:8080).
In VLC R/S, I click on the host, and I can control VLC player on the PC.
Then, I press the folder button, then the stream button (eye icon). Then in the top window, I can browse to an .mp4 file, then longpress it, and it starts the VLC player streaming.
What I was doing wrong was not pressing the stream button before selecting the file.
There's still some flakiness. I sometimes have to press the play button several times.
Also, I haven't figured out how to play a physical DVD yet, but I'm waiting for a response now.
Works pretty well.
Jim
beowolfschaefer said:
I know this isn't really what you are asking for but I would strongly suggest you check out Subsonic beta 4.4 along with the subsonic droid app. This is by far the best streaming video solution I have found and I tried a lot of others including VLC in the past. The subsonic server takes about 5 min to set up on a windows machine and seems to handle most video formats. You can then search your library from the app and the video launches in a flash browser window. Works really well on the Gtab.
Click to expand...
Click to collapse
Thx. I'll take a look, but w VLC R/S, I think/hope I should be able to view physical DVDs.
Jim
jimcpl said:
Hi,
I don't have an android phone, but I got this mostly working now, w help from codejugglers support.
I am now using the default settings in the VLC R/S app. I enabled HTTP remote control on VLC player on my OC.
In VLC R/S, I added a host (HTTP://192.168.0.230:8080).
In VLC R/S, I click on the host, and I can control VLC player on the PC.
Then, I press the folder button, then the stream button (eye icon). Then in the top window, I can browse to an .mp4 file, then longpress it, and it starts the VLC player streaming.
What I was doing wrong was not pressing the stream button before selecting the file.
There's still some flakiness. I sometimes have to press the play button several times.
Also, I haven't figured out how to play a physical DVD yet, but I'm waiting for a response now.
Works pretty well.
Jim
Click to expand...
Click to collapse
Awesome glad you got things working. I have not though. I keep getting "VLC is not reachable"
I have double checked and triple checked my VLC setting and followed the instructions to the letter from codejuggler.com and can't get things set up. I have tried locally within my LAN and remotely on 3g and still no go.
Thoughts? It's probly user error but I have followed the instructions. I have made sure the ports are open and have shut down any firewall. I can get into my FTP over 3g on that same computer.
beowolfschaefer said:
I know this isn't really what you are asking for but I would strongly suggest you check out Subsonic beta 4.4 along with the subsonic droid app. This is by far the best streaming video solution I have found and I tried a lot of others including VLC in the past. The subsonic server takes about 5 min to set up on a windows machine and seems to handle most video formats. You can then search your library from the app and the video launches in a flash browser window. Works really well on the Gtab.
Click to expand...
Click to collapse
So I have been all over there website and I don't see anything about video streaming. I take it from what you are saying, it does do video streaming.
webby_s said:
Awesome glad you got things working. I have not though. I keep getting "VLC is not reachable"
I have double checked and triple checked my VLC setting and followed the instructions to the letter from codejuggler.com and can't get things set up. I have tried locally within my LAN and remotely on 3g and still no go.
Thoughts? It's probly user error but I have followed the instructions. I have made sure the ports are open and have shut down any firewall. I can get into my FTP over 3g on that same computer.
Click to expand...
Click to collapse
There's steps for getting it working here, near the bottom if the page:
http://www.codejugglers.com/vlc-remote-and-stream.html
I installed and ran netscan on my gtab from market, which helped me do port scans of my pc, to check that I could reach port 5554 from my gtab.
On the pc, install vlc clean, then do only the enable HTTP remote control. Nothing else.
In the gtab/vlc r/s, go to the app settings and do the restore to defaults, then add a device with URL HTTP://<ipaddress>:8080. Leave the Streaming URL empty.
Also, worst case, email them, they seem to be pretty responsive.
Jim
So the VLC I have what just the one I downloaded from the http://www.videolan.org/vlc/ The standard 20MB player right. (I am just trying to start from the beginning) I will next try the netscan app. And yes those are the instructions I have used.
Edit again
Ok I don't have a port open on my device(gtab), namely 5554, How do I open that port on my device PC and GTab? I know how to on my router.
i've tried everything with vlc. it just does not seem to work. i finally found out about subsonic from another post and that works. doesn't work exactly the way i want it but it does work. to date, subsonic is the only thing i've found that actually lets me stream my 720p High profile .mkv files.
like ive said in another thread.
It works on my HTC desire perfectly
Same settings on Gtab doesnt.
Ok I have had quite a bit of head way made here! But still getting blank screen on streaming.
jimcpl said:
Hi,
In VLC R/S, I added a host (HTTP://192.168.0.230:8080).
Click to expand...
Click to collapse
Did it now I can control VLC on my computer
In VLC R/S, I click on the host, and I can control VLC player on the PC.
Then, I press the folder button, then the stream button (eye icon). Then in the top window, I can browse to an .mp4 file, then longpress it, and it starts the VLC player streaming.
Click to expand...
Click to collapse
Did all this, but like you before I am gettting a blank screen with the rtsp://192.168.1.109:5554 Do I need to open that port on my router settings? Or is it something on the android machine. (I am actually trying to get this all working on my Evo then transfer it all over to the gTab) But I followed your instructions to the letter.... And like I said I can control VLC from android like a remote.
So in a nutshell, I have made progress, but I can't seem to stream quite yet. I opened all the ports I thought I needed both on my router settings and my Window 7 machine per these instructions
Is it something with a port that needs to be open on android?
its nothing to do with how you have it setup
the software doest fully support tegra is my belief and is just causing issue loading the codec i think.
^ I don't know if this was directed at me but:
webby_s said:
(I am actually trying to get this all working on my Evo then transfer it all over to the gTab)
Click to expand...
Click to collapse
And it looks like the OP got it going on his GTab cuz he states he doesn't have an android phone
webby_s said:
Ok I have had quite a bit of head way made here! But still getting blank screen on streaming.
Did it now I can control VLC on my computer
Did all this, but like you before I am gettting a blank screen with the rtsp://192.168.1.109:5554 Do I need to open that port on my router settings? Or is it something on the android machine. (I am actually trying to get this all working on my Evo then transfer it all over to the gTab) But I followed your instructions to the letter.... And like I said I can control VLC from android like a remote.
So in a nutshell, I have made progress, but I can't seem to stream quite yet. I opened all the ports I thought I needed both on my router settings and my Window 7 machine per these instructions
Is it something with a port that needs to be open on android?
Click to expand...
Click to collapse
The port, 5554, needs to be opened for LISTENING on the PC where VLC Player is running.
The connection is outgoing, from the gtab or evo where VLC R/S apparently is running, and incoming to the VLC Player on the PC. That's why I used netscan on my gtab, to check that I could connect from the gtab to port 5554 on the PC. If netscan doesn't show that port 5554 is 'open', VLC R/S won't be able to connect to the VLC Player on the PC.
Jim
webby_s said:
^ I don't know if this was directed at me but:
And it looks like the OP got it going on his GTab cuz he states he doesn't have an android phone
Click to expand...
Click to collapse
I'm the OP, and yes, I can confirm that it works on my gtab . Still trying to figure out how to work w physical DVD though.
Jim
roguey said:
its nothing to do with how you have it setup
the software doest fully support tegra is my belief and is just causing issue loading the codec i think.
Click to expand...
Click to collapse
No, it works, including streaming, on my gtab.
Jim
Ok, so I have been using the netscan app and I have an open port on the PC at 554 (yes 554 that's not a typo) and nothing at 5554. And yes I did up the scan to port 6000 on netscan to make sure it searched that high.
And I have changed the settings in windows 7 to have 5554 open both on outgoing and inbound. So at this point I think it's something with the pc. Cuz as I have said, I can control VLC in the app from android.
Edit: 554 is "real time streaming protocol"
Sent from my PC36100 using XDA App