Basic PC-Android Streaming Over WiFi - Android Software/Hacking General [Developers Only]

Hello all,
I'm looking for a way to simply open a Windows shared folder (SMB) and open an AVI file for playback on my Android phone (HTC EVO). I've read a bunch of tutorials on the web, and almost all of them involve setting up streaming software with something like VLC. I'm not going to be streaming over the Internet, just WiFi.
On two Windows PCs, I just normally go to Run -> \\MYSERVER\D$\Videos\ and then double click an AVI and bam... it's playing back. Can't I have the same ease on my phone? I don't want to do any transcoding or anything. Logic tells me that if two Windows PCs can do this, then a PC and Android phone can too.
I already have ASTRO file manager with the SMB plug-in. If I should go about this a different way, let me know.
Thanks!

Download a program from the market called blam blam bloom, it does exactly what you are looking for, I accept paypal donations as thanks for this valuable information.

Cifsmanager in the market
Sent from my Nexus One

probers1 said:
Cifsmanager in the market
Sent from my Nexus One
Click to expand...
Click to collapse
+1 use cifs manager and cifs.ko module that support for your device

Where can I get cifs.ko that works with kernel 2.6.32.15-g59b9e50?

This isn't exactly the most SIMPLE solution, but Subsonic is absolutely phenomenal, and you can stream pretty much anything, with any settings you want, from your PC to your Android...anywhere.
http://www.subsonic.org/pages/index.jsp

ooops, i just came to pc and saw this thread now after i made a one asking the same thing... my bad...
i tried cifsmanager, it does exactly what i wanted, but it's really slow ... a normal xvid video pauses every other second, same video reads fine from sdcard...
and i can't get rockplayer to read those folders either cause it's reading only from sdcard mount ... can we go back a directory level in rockplayer?

You can try Gmote, but if you have a samsung phone, get AllShare

Elusivo said:
ooops, i just came to pc and saw this thread now after i made a one asking the same thing... my bad...
i tried cifsmanager, it does exactly what i wanted, but it's really slow ... a normal xvid video pauses every other second, same video reads fine from sdcard...
and i can't get rockplayer to read those folders either cause it's reading only from sdcard mount ... can we go back a directory level in rockplayer?
Click to expand...
Click to collapse
It's not that cifsmanager is slow, it just that some videos are too large to be 'streamed' to your phone without any sort of further compression. You're really just maxing out the bandwidth of the wifi I believe. I've been using cifsmanager for months and this my experience and opinion.
And if you can't get rockplayer to work with cifsmanager you're doing something wrong lol. I mount my shafe in cifsmanager, then click on the share again to launch Astro to take me directly to the shared folder. Then I just pick my file and tell it what video player to launch (stock, rock player, or vplayer). You can also change the path of cifsmanager to mount the share on your SD card.

Still looking for cifs.ko for kernel 2.6.32.15-g59b9e50? Can someone help? HTC EVO 4G.

ah deathsled lol i mounted it to a folder in sdcard now, hadn't really notice we could do it.
dunno about the videos being too large, cause the same videos, using mplayer in my wii, i can play them flawlessly without buffering, just by opening them from my computer folders through mplayer's smb connection, which i believe is same thing that cifsmanager does, and the wii only has wifi 54mbps too... so something is definitely really slow in either android or my dell streak

Astro with the SMB plugin works just fine for me...

ASTRO with SMB didn't work when launching other video players. I could browse and do file operations, but since it didn't mount the folder, other programs couldn't access the files.
However, I ended up moving to KiNgxKernel, which has CIFS build-in. I couldn't find a good, easy guide to compile my own CIFS.KO, and couldn't find one already made for my previous kernel version.

Related

RockPlayer Divx, avi, mkv, mp4 and rmvb

Has anyone got this to work on the Hero?
http://www.xperiax10.net/2010/06/15/rockplayer-divx-android-media-player-hands-on-video/
http://forum.xda-developers.com/showthread.php?t=702737
FrAsErTaG said:
To get placebo streaming working do the following (my ftp transfers at around 3mb per second to my phone so YMMV)
1. Setup filezilla server on pc (or another ftp app)
1.1 Adjust windows firewall if running it.
2. Install ANDFTP from market and punch in details for your ftp server
3. Log into ftp server select the file to transfer, if encountering errors like I was change the mode from "passive" to "active"
4. Once transfer has started click HOME so the transfer continues, if you hit back it will end the transfer
5. Open the Divx Player
6. Launch the .avi you are currently transferring
7. Sit back and enjoy!!!
I am also trying to get cifs share on my sdcard working so can stream direct but having no luck, would love someone with more experience to provide some feedback.
Click to expand...
Click to collapse
....
10char
Yea that is for streaming of you ftp server, I cannot get it work with any file type on my sdcard let alone like that.
No Dice!
Looks like a no go for the HERO, Dang!!!
Read it under general android forum, would post link but am a noob here!
WhiteWidows said:
Yea that is for streaming of you ftp server, I cannot get it work with any file type on my sdcard let alone like that.
Click to expand...
Click to collapse
i dl'd from blackdroid.net, no issues so far with mp4, trying avi now....
Edit: doesnt work with avis
This doesn't work.
Requirements: Android 1.6 - 2.2. ARMV6 、ARMV7 .device must support VFP (NOT Support: HTC G1 G2 G3 )

[APP] Best cifs/smb manager and player for streaming. ES File Explorer / Dice Player

I have been looking around for good file manager for a while to connect to my windows shares and be able to stream flawlessly my HD content. As well access all of my shared files like i could form another windows node. Thats right even though i am a unix admin i still enjoy using windows. Well ok I game some enough said .
I have tried cifs manager and being an admin i tweeked with the mount options directio,rsize,wsize not much helped to enjoy my windows sharing experiance. I tried many other apps to no avail until I found ES File Explorer.
Used with Dice Video Player, it's an experience I have not been able to beat for HD video playback.
I know there is probably alot of you that know about it but after scanning the TF101 forum I didnt see a thread so heres my first post in the EeePad thread.
Attached is the app, enjoy!
TGA_Gunnman said:
I have been looking around for good file manager for a while to connect to my windows shares and be able to stream flawlessly my HD content. As well access all of my shared files like i could form another windows node. Thats right even though i am a unix admin i still enjoy using windows. Well ok I game some enough said .
I have tried cifs manager and being an admin i tweeked with the mount options directio,rsize,wsize not much helped to enjoy my windows sharing experiance. I tried many other apps to no avail until I found ES File Explorer.
Used with Dice Video Player, it's an experience I have not been able to beat for HD video playback.
I know there is probably alot of you that know about it but after scanning the TF101 forum I didnt see a thread so heres my first post in the EeePad thread.
Attached is the app, enjoy!
Click to expand...
Click to collapse
My problem with ES is that it opens the file in streaming mode, so you can't skip past the buffered video. Watching a movie isn't really a problem, but if I want to skip to a certain part of it, I have to wait till it finishes buffering.
Using CIFS allows me to skip to any part of the file instantly, but it does have slower transfer speeds. Directio gives me ~2MB/s, but strangely, it breaks MP4 streaming. rsize=16384 gets me up to 1.2MB/s, but I also added a 16K block size to my Windows box's registry, so I'm not sure if it was the combo that did it. ES gives me about 2.2MB/s, but with the problem of not being able to seek.
1.2MB/s is enough for most 720p stuff I have, so I'll continue to use CIFS. Really wish I could match ES' speed though.
Thanks TGA appreciate your work on the g2x also. Some reason Es is not picking up my LAN when I scan.
Edit: ok put it in manually found it but my shared files aren't showing up.
Sent from my MeGaBoT Transformer!
KingDavid63 said:
Thanks TGA appreciate your work on the g2x also. Some reason Es is not picking up my LAN when I scan.
Edit: ok put it in manually found it but my shared files aren't showing up.
Sent from my MeGaBoT Transformer!
Click to expand...
Click to collapse
Try enabling password protected sharing in windows , give your user Administrator privileges and check the files being shared that you have security permissions to them read write exec and the whole drive.
I can see my hidden shares in windows even! C$ D$ S$, etc and everything in them.
oh and turn off all firewalls on you pc.
Yeah I got it... Had to share with everyone though... Mobo is real choppy gonna try dice. Just something i'm gonna have to mess with. That everyone thing could get me in trouble I imagine. Windows 7 is cool, just not real experienced with it.
Edit: all is well got it... Thanks man Playing perfectly.
Sent from my MeGaBoT Transformer!

Anyway app to STREAM NETWORK VIDEO from a Windows 7 PC?

how can you stream local network video through Android? any apps do this? I tried Rock Player, etc. and every app I try can NOT do this..
aliensquale said:
how can you stream local network video through Android? any apps do this? I tried Rock Player, etc. and every app I try can NOT do this..
Click to expand...
Click to collapse
BubbleUPnP can as long as you have media sharing setup through WMP. Personally, I would setup something like Subsonic (http://www.subsonic.org) or Serviio (http://www.serviio.org/) as they both offer transcoding of media (both audio and video).
My current setup at home with both Subsonic for audio/video over the web and Serviio locally for in the house is running on a small Dell Optiplex 755 desktop running Windows Server 2008. It works flawlessly and I can stream audio and video anywhere that I am on pretty much any device.
Seriously, this is the Development section... it might have been a mistake but honestly from the first day I joined XDA I knew that Development was for releases. It's simple stuff, really. Questions go in general.
Zumocast if pretty awesome
Sent from my SCH-I510 using xda premium
Zumocast works on Droid Charge?
BlackHoleSlam said:
Zumocast if pretty awesome
Sent from my SCH-I510 using xda premium
Click to expand...
Click to collapse
I thought Zumocast only worked on Motorola phones. How did you get it on the Droid Charge. If you have a link, please share. Thanks!
number1kgfan said:
I thought Zumocast only worked on Motorola phones. How did you get it on the Droid Charge. If you have a link, please share. Thanks!
Click to expand...
Click to collapse
I have it working on my charge because I got it from the bionic forums they modified it to work with any Android phone
Sent from my SCH-I510 using xda premium
I have a super-*****in' awesome solution for you. How awesome depends on what you want and your setup.
If your phone and computer are both networked already via wireless router, etc:
Not so awesome, but still cool:
1. Get Allshare, this is a Samsung app that is on our phones, although it is removed on some ROMs.
2. Setup Windows Media player to share your content.
3. Watch stuff with default media player via Allshare.
Awesomest:
1. Get ES File Explorer or other networked file manager.
2. Create share on computer and add the share in ES File Explorer
3. Watch stuff with default media player via ES File Explorer.
Awesomest:
NOTE: You will need CIFS enabled kernel, like Imoseyon's kernel.
1. Aquire CIFS kernel modules (can't remember where, but the ones for Froyo work on GB.) I save these to a folder on the SD card.
2. Enable CIFS in Terminal Emulator with "su" and "enable cifs" commands
3. Install Busybox 18.2
4. Install CIFS Manager
5.. In CIFS Manager, load the previously download kernel modules with insmod
6. In CIFS Manager, create a mounted share to your computer share folder.
7. Mount Share.
8. Play your shared videos with your favorite player by browsing to a folder on your SD card!
You will likely need to reboot at various points of this process. If done correctly, you will then have a folder on your SD card that displays all the contents of the network share. Any video play that can browse folders will see your shared files inside of a folder on your SD card.
If you are serious about doing this, I can post a more in-depth guide to help. I personally find this to be essential, and extremely badass.
One thing that you should know is that many video files will not play properly on this phone unless you use Soft-decoding. I recommend Moboplayer which has a Soft-decoding feature if you long press a file. In this way you will be better able to play a wider range of files. NOTE that you have to be able to see the file in the program by browsing to the folder. Moboplayer cannot browse network shares. It will only browse local files. THUS, you have to enable CIFS if you want to use Soft-decoding because then the files will be mounted to you SD card so that Moboplayer can actually see the folder.
Lastly, there are other ways to mount CIFS shares and other ways to soft-decode files. I personally feel that this is the best way, since I can mount the shares to my liking via CIFS Manager, instead of having to modify the init.d and whatnot. THEN I can use Titanium Backup to save all my CIFS mounts, and don't have to fiddle-screw around for hours trying to set up all my shares every time I load my phone.
*EDIT* This is assuming you already have a network in which your phone and computer are installed on. There are ways of directly linking a laptop wifi, for example, to your phone and you can still mount the CIFS shares over an infrastructure wifi access point that you configure your laptop for. You can still connect your laptop to a wifi access point and get internet, as well as internet for the phone through the laptop (all the while sharing files from your laptop directly to your phone.) If this sounds cool to you, let me know.
I did Option #2 with ES File Explorer.. but it will NOT stream my .avi movies... it first has to download the entire 630mb movie file locally to the phone.. then it plays...
I just don't get why it's such a pain in the ass to get streaming video from a Windows networked share to STREAM to an Android device??? I mean this is basic functionality.. why is it such a process to do it with Android?
I also have a Viewsonic g-tablet.. that is the main device I want to STREAM my Windows 7 networked movies onto... and I have the same problems on the G-tablet running Android 2.3.5. It's just a real PITA to get this to work... I give up!
time to revert back to using my Windows 7 laptop and ditch this crappy Android tablet.
xdadevnube said:
I have a super-*****in' awesome solution for you. How awesome depends on what you want and your setup.
If your phone and computer are both networked already via wireless router, etc:
Not so awesome, but still cool:
1. Get Allshare, this is a Samsung app that is on our phones, although it is removed on some ROMs.
2. Setup Windows Media player to share your content.
3. Watch stuff with default media player via Allshare.
Awesomest:
1. Get ES File Explorer or other networked file manager.
2. Create share on computer and add the share in ES File Explorer
3. Watch stuff with default media player via ES File Explorer.
Awesomest:
NOTE: You will need CIFS enabled kernel, like Imoseyon's kernel.
1. Aquire CIFS kernel modules (can't remember where, but the ones for Froyo work on GB.) I save these to a folder on the SD card.
2. Enable CIFS in Terminal Emulator with "su" and "enable cifs" commands
3. Install Busybox 18.2
4. Install CIFS Manager
5.. In CIFS Manager, load the previously download kernel modules with insmod
6. In CIFS Manager, create a mounted share to your computer share folder.
7. Mount Share.
8. Play your shared videos with your favorite player by browsing to a folder on your SD card!
You will likely need to reboot at various points of this process. If done correctly, you will then have a folder on your SD card that displays all the contents of the network share. Any video play that can browse folders will see your shared files inside of a folder on your SD card.
If you are serious about doing this, I can post a more in-depth guide to help. I personally find this to be essential, and extremely badass.
One thing that you should know is that many video files will not play properly on this phone unless you use Soft-decoding. I recommend Moboplayer which has a Soft-decoding feature if you long press a file. In this way you will be better able to play a wider range of files. NOTE that you have to be able to see the file in the program by browsing to the folder. Moboplayer cannot browse network shares. It will only browse local files. THUS, you have to enable CIFS if you want to use Soft-decoding because then the files will be mounted to you SD card so that Moboplayer can actually see the folder.
Lastly, there are other ways to mount CIFS shares and other ways to soft-decode files. I personally feel that this is the best way, since I can mount the shares to my liking via CIFS Manager, instead of having to modify the init.d and whatnot. THEN I can use Titanium Backup to save all my CIFS mounts, and don't have to fiddle-screw around for hours trying to set up all my shares every time I load my phone.
*EDIT* This is assuming you already have a network in which your phone and computer are installed on. There are ways of directly linking a laptop wifi, for example, to your phone and you can still mount the CIFS shares over an infrastructure wifi access point that you configure your laptop for. You can still connect your laptop to a wifi access point and get internet, as well as internet for the phone through the laptop (all the while sharing files from your laptop directly to your phone.) If this sounds cool to you, let me know.
Click to expand...
Click to collapse
I use http://www.orb.com/
Zumocast still works great give me a sec I will find the link
Here we go: http://forum.xda-developers.com/showthread.php?p=17845532
Sent from my SCH-I510 using xda premium
maybe this is a dumb question but what is Zumocast? is it just like another media player like Rock Player, Mobo Player, etc.?
is it available for download in the Android Marketplace?
BlackHoleSlam said:
Zumocast still works great give me a sec I will find the link
Here we go: http://forum.xda-developers.com/showthread.php?p=17845532
Sent from my SCH-I510 using xda premium
Click to expand...
Click to collapse
It is a streaming service used by motorola you need the computer exe and to stream you need your computer on
Sent from my SCH-I510 using xda premium
thank you...
how do I install the .APK file onto my android phone?
running ZumoCast right now... great stuff.. thank you very much!
I'm wondering however... if I am inside my LAN at home.. .meaning my android phone is connected to my local wifi router.. AND my windows 7 pc is also connected to the local wifi router... what speeds will Zumocast use? does it transmit all the data content right through my local wifi connection withOUT going through the Zumocast servers at all?
how about if I am away from home on my Android phone?
Zumocast made me make an free account and the Android app needs that account to login to see all your data.. so I'm not sure if all the data that I stream is actually first going from my Windows 7 pc... through the internet through the Zumocast servers... then back down to my Android phone?
If I helped press the thanks button
Sent from my SCH-I510 using xda premium
I use ps3 media server on my PC and UPnPlay app on my phone.
The reason I use PS3 media server is I have a PS3 and stream my library of ripped dvds to the TV that way.
So I tried to get samsung allshare app to run with media player. I couldn't get it to work.
So I tried UPnPlay app. It doesn't have a media player with it which I like. I just use Moboplayer which supports just about anything I can throw at it. And it works flawlessly.
This should work right out of the box since PSM has matured to more than a server to the PS3. It has a default android .conf (configuration file). But I edited one and created a pretty good one for the charge. If anyone wants to try it out I'll gladly post the info.
aliensquale said:
I did Option #2 with ES File Explorer.. but it will NOT stream my .avi movies... it first has to download the entire 630mb movie file locally to the phone.. then it plays...
I just don't get why it's such a pain in the ass to get streaming video from a Windows networked share to STREAM to an Android device??? I mean this is basic functionality.. why is it such a process to do it with Android?
I also have a Viewsonic g-tablet.. that is the main device I want to STREAM my Windows 7 networked movies onto... and I have the same problems on the G-tablet running Android 2.3.5. It's just a real PITA to get this to work... I give up!
time to revert back to using my Windows 7 laptop and ditch this crappy Android tablet.
Click to expand...
Click to collapse
Yep, that is one of the annoying things I should have mentioned. Allshare won't require that you download files first, but Allshare is kindof annoying to use. There are other DLNA apps on the Market that should work better though.
In any case, I quit messing around and I just use CIFS. Plus, I can VPN into my home network if I am on the go. With CIFS, all my files show up in my SD card folders no matter where I am. I can't think of a more elegant solution. Its just like mapping a network drive in Windows. If you want some help getting set up, either post on this thread or PM me, I can offer more details. This is great as well considering you can share any file, documents, music, videos, etc and any app can see it on your SD card.
I used emit free, it's simple AND it's free!
Sent from my SCH-I510 using XDA App
andrep182 said:
I used emit free, it's simple AND it's free!
Sent from my SCH-I510 using XDA App
Click to expand...
Click to collapse
I was just going to recommend that! It streams all media, not just videos. It used to be over wifi only, but i think a later update added the ability to stream from a website. It works well and all you need is to run a program on your computer at all times.
Sent from my SCH-I510 using XDA App
Simple. Skifta. It's in the market. Also get moboplayer to play the files. Easy peasy.
Sent from my SCH-I510 using XDA App

Streaming from NAS?

I have a NAS that I stream all of my movies to my PS3 with. I would like to do the same with this tab, as well as beable to get documents, etc.
What program are you guys recommending for such a thing? Or is it even possible?
Thanks!
No one?
derek1387 said:
I have a NAS that I stream all of my movies to my PS3 with. I would like to do the same with this tab, as well as beable to get documents, etc.
What program are you guys recommending for such a thing? Or is it even possible?
Thanks!
Click to expand...
Click to collapse
I want to do the same thing. I installed the kernel from dsb9938 which is supposed to have cifs.ko support built in but I can't get it to work. I tried insmod on cifs.ko and cifs manager and nothing works. You need a working cifs.ko module and mount the nasty share to a local folder. I've done this in the past with my phone.
Sent from my GT-P3113 using Tapatalk 2
yeah its pretty simple to do
https://play.google.com/store/apps/details?id=com.dbapp.android.mediahouse&feature=
https://play.google.com/store/apps/details?id=com.bsplayer.bspandroid.free&hl=en
I can stream all the video and audio of my NAS without a problem and with hardware acceleration (if within the spec)

[Q] Best way to navigate/play files shared on SMB drive, using stick PC connected TV?

Hey,
I just got an MK808 TV Stick and I it's a pretty neat slick device. Like how small it is, and seems to be pretty fast (but, will probably flash some custom ROM on it soon).
Anyways, I want to use this as a replacement OS for my Smart TV and play Netflix/Hulu (have to root/market enabler to get this)/stream from my personal library, which is all shared on a raspberry pi PC via SMB. My Smart TV is DLNA compliant, but can't play all the different formats that I have accumulated over the years. My new stick TV PC, so far can handle it all.
Whats the best and easiest way to open files stored on SMB drives, and play them in a media play on my stick PC (right now, using VLC do to this). I say easy, in the sense that when my 6 year old kid wants to watch one of his movies he doesn't have to mount a drive via ES file explorer and choose what file from a list of directories like I am willing to do, but more of a "see the cover art, click and play" kind of way. I know XBMC would do most of this (if not all) but it only does software decoding, and I would like to have hardware.
Thanks in advance.
Ive got an ICUBE mk809II, i also have a NAS (nsa310) with my network share on. I use solid explorer and you can map to your network drive with that by adding an SMB share. Hopefully you have root. You can also then do a shortcut on the desktop by doing a solid explorer widget to that network share.
The second way i've used is to download a CIFS/SMB app, MountManager seemed the best, and you a can make a virtual link to your network share which is by default in your mnt folder. If you wanted to use your tv stick as a torrent box, you can map to the network share, and point Adownloader to the virtual link in the mount folder and it will get to your share. Its then easy to bookmark to your SMB/network share by doing a widget in Solid Explorer on your desktop. So with one click from the desktop, your there, I mainly use MX Player over VLC player as VLC was having audio sync problems.
colhavoc said:
but more of a "see the cover art, click and play" kind of way.
Click to expand...
Click to collapse
Try MIZUU BETA .
Tried MX Player?
Did, played some of my content, but not all of it. VLC so far is working ok.
Anyone have any idea how to install Finless rom with this? Can't seem to find much information on how to flash it, just what its features are.
Sent from my TF300T using Tapatalk HD
zmaki said:
Try MIZUU BETA .
Click to expand...
Click to collapse
Wow zmaki, that was the perfect choice! App works great for streaming from my SMB shares and shows the cotent like XBMC, except with decent rendering!
I have to admit though, I wish the program had its own built in media player with codec support, that would make it the cats ass.
PLEX works awesome, no problems with any streaming and it looks great.
colhavoc, welcome from hfx...
Hi,
The question here is the same issue I have wirh my new android miniPC to let my children (and even my self) an easy access to files stored on my PC.
My device is not rooted (not I'm goind to do so).
The device is conected over the same LAN (wi-fi is disabled).
I saw codlike two solutions ("solid explorer" or MountManager) but both need root, is there another solution?
dannygud said:
Hi,
The question here is the same issue I have wirh my new android miniPC to let my children (and even my self) an easy access to files stored on my PC.
My device is not rooted (not I'm goind to do so).
The device is conected over the same LAN (wi-fi is disabled).
I saw codlike two solutions ("solid explorer" or MountManager) but both need root, is there another solution?
Click to expand...
Click to collapse
es file explorer?

Categories

Resources