[Q] DLNA Server Help - Nexus One Q&A, Help & Troubleshooting

Hi All,
Apologies in advance if this is the wrong place to post this question and/or it's already been asked.
I have an old phone (Nexus 1). I want to use it as a DLNA server so that I can store music and videos on this device and then view/play this content on other devices (For this example, the Archos 101 G9 512MB).
To setup the DLNA server on the Nexus 1 I installed the 'Servers Ultimate' app and setup a simple DLNA server. I have a SD card connected to the Nexus 1 which has a couple of videos on it. I start the DLNA server on the Nexus 1 and it runs without any problems.
On the Archos 101 G9 I open the stock 'Files' app, select 'Network', select 'Media server (UPnP)', refresh the list but no server are found.
I've tried searching for solutions on Google but have yet to find anything useful.
The plan is, once setup to run within my personal network, I will setup port forwarding on my router so that I can access this content when outside of my internal network (E.g. through 3G). Not so sure if this is possible as DLNA looks more like an automatic internal system rather than having options to specify the address of my DLNA server.
Any advice would be great.
Thanks,
Dan

Related

Nexus 7 Storage (lack off) and ways around this

Hi
I like my Nexus 7, but the lack of an SD card slot means that it cannot be used to its full potential.
All this talk of the Cloud from Google is wonderful - if they offer the feature in your country. Google music for instance is only available in the US.
I've not rooted since it would appear that this will hamper OTA updates + I simply don't have the time to read endless threads!
Audio Galaxy
For anyone not aware, 'Audio Galaxy' ( https://play.google.com/store/search?q=audio+galaxy ) is your personal music cloud, but it does require that you leave a PC switched on at home/work. You just point the server end 'helper' of this at your music collection, and install the App. Unfortunately, It does not support all formats, WMA Lossless for instance is not supported, neither is anything containing DRM, bit of a PITA. The app itsself is OK, but there's no tablet optimisation.
FTP Server
Copying video's over the cloud is not practical esp in the UK with its poor mobile speeds, lack of 4G, and in the case of a home-cloud, poor broadband upload speeds.
My phone has a 64GB SD card in it. When out and about, I always take the phone. I use FolderSync ( https://play.google.com/store/apps/details?id=dk.tacit.android.foldersync.full&hl=en ) to sync TV shows to the phone over wifi via a scheduled task.
I would use WiFi direct to push films to the N7, but this does not work between a Galaxy Note and the N7. Android Beam requires 2 NFC compatible handsets, and I read somehwere that it uses BT rather than WiFi to transfer stuff meaning its not suitable for videos.
If I choose to watch one of the videos from my phone on my tab, I just copy it over. Download FTP Server ( https://play.google.com/store/apps/...t=W251bGwsMSwxLDEsImNvbS5yYXBmb3guZnRwc3ZyIl0. ) for your phone, and point it at your movies. Enable the phones WiFi hotspot feature, and start the FTP Server.
On the Nexus 7, start an FTP Client - good one in ES File Explorer ( https://play.google.com/store/apps/details?id=com.estrongs.android.pop&hl=en ). Setup a new connection, and point it at the IP Address shown on the FTP server running on the phone. (Note that unfortunately, this IP address changes since its allocated by your mobile network), Using the FTP client on the N7, copy films from Phone to N7. Turn off FTP Server and WiFi hotspot on phone.
NB: If you root (the phone) you can run an SMB server on it. The phone must do the sharing since there is no WiFi hotspot feature on the N7 (it has no connection to share!)
NB2: You need to have a mobile signal to be able to start the wifi hotspot! - otherwise the phone has no IP address.
Until WiFi direct starts working, I am stuck with the above. An app to turn the phone into a WiFi harddisk (where phone acts as a wifi access point rather than connecting to existing router) would be nice.
Nigel
Check Plex in the market, great for video, music, and any other media stored on your home PC. PC left on at home works as at home server.
Cheers
Sent from my Nexus 7 using Tapatalk
Used in the past
Hi
I've used plex in the past and removed it because its clunky - especially the server end where you config everything. Anyway, I just had another go. Its still clunky! For instance it just created 3 sections for 'Home Movies', and 3 for 'TV Shows' I only have one folder on the server for each. It also does not allow you to remove the unwanted sections from the library. As a result on the N7, I end up with everything listed 3 times over. I eventually found the option to remove these, and have re-created.
In addition to that, despite that fact that every album I own has album art, it has not picked it all up. I don't think it reads folder.jpg files from the album dirs (standard mechanism on windows media player/center), relying instead on the jpg being present within the meta data for the track.
- It does not transcode music from WMA Lossless to a format playable on device. It will index everything, but none of it is playable from the Android client
- It does not support TV shows recorded with windows media centre
- It keeps reporting 'Server Error when trying to fetch data'
So... still pretty clunky all told!
Worth another try though, and it is better than the last time I tried it.
Nigel

proxy complication - access national media from outside of the nation

Just thought I'd post a little bit about how you can have media streaming to work reliable which has any kind of GeoIP, e.g. watching BBC iplayer from outside UK, or ITVplayer outside UK.
So we all know how to get Flashplayer on Android 4.1 Jelly Bean, its download the flashplayer apk and the Firefox Beta, I'll not cover that.
I also assume you have a UK proxy server you control, like a Linux server in the remote country.
The core problem is there isn't a FOXY PROXY plugin for Firefox Beta on Android yet. Foxy Proxy is brilliant it lets you control precisely which URLs to route over a proxy, so e.g. you can simply use a *bbc* and *itv* through the proxy.
A little known fact is that the remote site's GeoIP checker is not the same remote IP as that which does the media streaming, so you need only be routing through the proxy for traffic-light traffic and go direct to the media streaming IP otherwise. With FoxyProxy the media streaming sites are not (for some reason) URLs from the media service. e.g. BBC's streaming is a *llnl* service, ITV's player is 99.3.0.0/16 for media streaming.
So given the browser does have a "whitelist" or "blacklist" capability you get from FoxyProxy addon for Firefox, you have to the mirror opposite with the Proxy settings.
The only way I've found to do this is ProxyDroid, it has the concept of "proxy all but not these" so it has a blacklist. So what I have to do is have Proxydroid route ALL traffic, EXCEPT and then give the list of the exceptions. If I want to watch the remote media content then enable ProxyDroid, it connects as if its in the remote country but bypasses the proxy for the bandwidth-heavy task.
Having the exception list for Proxydroid makes a real difference, it moves from unwatchable to performing very well.
To get the exception list, well either someone can do the effort for you and post the blacklist online but to be honest all that the media streamers will do is change their IP addresses so that cat'n'mouse game you'd lose eventually.
So a more assured way is for the remote proxy server to be running a traffic analyser. A simple one is Darkstat. Install it on the remote system.
Then, clear the darkstat database (stop darkstat, rm the deb, start darkstat). Then on your Nexus 7, enable ProxyDroid, and begin streaming media. As you're proxying through the remote server anyway, in browser to go the darkstat web server (e.g. 192.168.0.1:667, whatever is the IP on the LAN of your proxy server and the port you've configured) and look for the BANDWIDTH HEAVY traffic. Then, disable proxydroid on the Nexus, and place the bandwidth heavy subnet in the blocklist in proxydroid, e.g. if ITVplayer is streaming off 199.3.x.y then tell Proxydroid to not use 199.3.0.0/116, that will allow all those IP 193.3.something.something to bypass the proxy.
Overall, this is quicker to do with a Tablet and a desktop PC side by side than all on the tablet as its lots of swapping between windows, until you've got the exceptions subnets list.
However, it all works. The method is universal, it will work with any country, any kind of geoIP blocker and you only need a Linux server in the country which does GeoIP, either from a friend telling it won't saturate their upload bandwidth after you've done the traffic analysis.
Also, as this method bypasses the proxy server for bandwidth-heavy, you have a proxy server with little bandwidth, because you're only using to find the bandwidth-heavy IPs to bypass the proxy.
Makes a big difference.
pay for a cheap vpn or vps, $2 a month, login to that :good:
I recommend Hideman VPN. It's fast and reliable.
Sent from my Nexus 7 using xda premium
I've been using Witopia for the last year and it has been running perfectly. Works out to about $5/month which isn't too bad considering the number of servers/locations you get. Pair that up with the OpenVpn app from the Play Store and it works great.
davidcampbell said:
pay for a cheap vpn or vps, $2 a month, login to that :good:
Click to expand...
Click to collapse
where????

[Q] PI Car Media Server Control

I've been reading various blogs on car media server projects that people have completed. There is still one question of functionality that no one has touched on and I need to know if it’s possible.
My children are too young right now to know how to select media content via a tablet. If I have two tablet devices (one for each child), is there any way that I can push media content to each one of their devices via another device like another tablet? I guess what I'm asking for is a 'remote control' to control what plays on each device independently. Example: Use the controlling tablet (#1) to send 'Movie A' to Tablet #2 and 'Movie B' to Tablet #3.
Thanks
I'm not sure but You could try "throw" option on Android but You have to have some wifi network in Yor car, some little router or RPi with wifi adapter. But i dont know if this works between two tablets like between smartphone and tv. And another problem probably You can't "throw" on two tablets :/
Sent from my C6603 using XDA Free mobile app

Popup when certain SSID is available. Dont Popup when driving or already conected to

hey guys,
i have access to certain wifi hotspots which are available around the area where im living. they all have the same ssid. im driving around alot and my phone is constantly connecting to these hotspots which is why i deactivated auto connect to this specific ssid. the problem with this is, that i need this hotspot when im at 2 certain places(propably in more places in the future). so im came up with the idea to create a task which gives me a popup as soon as the specific ssid is available which works great. but the problem with this is, when im driving i get constant popups that the specific ssid is available.
so my question is, if its possible that i dont get a popup while im driving? if yes how?
also would it be possible that my phone connects to the specific ssid when im at places where i want be connected to the hotspot? maybe with the help of the mac adress or bssid?
another questions would be if its possible to deactivate the popup as soon as im connected to any wifi?
thx in advance!
Hi there
All of your wishes are certainly possible with Tasker.
I've done tons of Tasker projects and everything you want, I have pretty solid ideas on how to achieve.
From your scenario I'd recommend letting Tasker perform the connection to the wifi, rather than prompting you. This is a much simpler approach, and with the correct setup we can make sure that you match 100 percent of the time.
Please make a numbered list of your wishes, and I'll provide snippets of code to assist you.
The 'while driving' condition is the most tricky part to deliver consistently, but I'm sure we can find a solution.
Kind Regards
TwinAdk
File format unsupported
I was using my cellphone and found Bubble Upnp just to cast videos from my cellphone to my tv just thought, hey I could ask if you guys could help me out with this error message... Its a Phillips Smart Television..I mean 50 inch but I have been really trying to cast to the tv. Is there an app besides Bubble Upnp I really want to cast videos!? I need your help can you let me know?
"File format (file type/codec/bitrate/resolution/frame rate/ etc.) not supported. Please refer to user manual for a list of supported file formats.
Terry89tx said:
I was using my cellphone and found Bubble Upnp just to cast videos from my cellphone to my tv just thought, hey I could ask if you guys could help me out with this error message... Its a Phillips Smart Television..I mean 50 inch but I have been really trying to cast to the tv. Is there an app besides Bubble Upnp I really want to cast videos!? I need your help can you let me know?
"File format (file type/codec/bitrate/resolution/frame rate/ etc.) not supported. Please refer to user manual for a list of supported file formats.
Click to expand...
Click to collapse
I use either Xplayer (https://play.google.com/store/apps/details?id=video.player.videoplayer) or VLC to cast videos, both apps support this natively. How well they perform and cast depends (as with ALL apps that cast your own video files on Android) on the internet he codec and the audio format of the file :good:
Please create a separate thread if you need further assistance :good:
Casting like you do there IS the wild west due to different video formats and codecs required
Kind Regards
TwinAdk

Using chromecast offline (no internet) through a fixed flash rom.

So far chromecast needs an internet connection to cast content to it. That means chromecast can't be used to cast downloaded Netflix videos without any internet. Internet is rather difficult on a ship on the sea or in a caravan in the outback. It seems to me a rather valid request since more and more apps allow downloading content and use it offline. At least as long as the device is set up, offline using should be possible.
Would it be possible to build a fixed ROM analoge to the Flashcast-Autoroot ROM (https://forum.xda-developers.com/android-tv/chromecast/rom-flashcast-autoroot-t3270332) which just allows using chromecast without an internet connection provided setup is already done? Does anybody have any infos disregarding?

Categories

Resources