The whole point in this post is to run your own VPN service, and allow you to connect remote devices to your home network.
To start off yo…
Showing posts with label iphone.
Showing posts with label iphone.
So, for the longest time I tried to get
working with iPhone and my home server (my problem was I was trying to use FTPS, instead of SFTP). Using FileZilla I could always successfully connect using “require explicit FTP over TLS”:
Based on this I figured it was an issue with the iPhone apps, I think it was error 425 (cannot build data connections). Then I thought it was my , since I used , I figured maybe something was screwy – a draw back of bleeding edge geeky stuff, you question it. Anyway, it was a port configuration issue by me.
I needed to open port 22, not 21. I also had to connect using different settings SFTP.
As for iPhone client, I have tried a few; FTPOnTheGo, Files Connect, and Easy FTP. Of them all I like FTPOnTheGo – I should probably look into the options again – considering iPad clients too.
Since I originally stater this investigation and setup, I treated myself to a new router . I might write a quick review on it actually…
I have an iPhone and I used to use an application called SimplifyMedia to stream all my music across the nets to my phone – freeing up space on the device.
After about 4 months of using it, I guess, SimplifyMedia was acquired by Google and took their service offline, so I needed to fine a replacement.
(http://www.subsonic.org/pages/index.jsp), a great little service that can run on a variety of OS, including my FreeNAS box if I chose to. I currently run Subsonic on my Ubuntu box, I have donated to the cause allowing me to use the API’s (when I say me, I mean I can use apps that use the API’s).
Along with Subsonic, I use
3.0 (http://isubapp.com/) currently on my iPhone, the whole thing has been such a success I bought the application for my wife’s phone.
I am not going to go into the nitty-gritty here, but Subsonic allows you to access your music (and video to some extent) through an encrypted connection via the web or supporting app. Once connected the user can access any of the folders available to subsonic, make playlists, rate tracks, and scrobble tunes to last.fm (apps have some limitations, but it is mostly catch-up to support APIs). iSub allows me to see what others are playing as well as chat to them, once scrobbling is implemented I am laughing – oh and the caching feature of iSub is awesome too, along with the desire to implement video streaming!
To implement the whole solution, will cost about $14.99 before tax, $10 (min) donation to Subsonic, and $4.99 for the iSub app – well worth it!
So I put a video in a directory on my webserver for my brother to check out, and I wanted to test if he could download it, so I entered the link to check it. To my surprise it started to stream it in my Firefox browser, it may even do it in IE, but I hate IE/ActiveX so I don’t use it. To accomplish this streaming joy all you need to do is get VLC.
When installing make sure you check Mozilla plugin (if you are a Firefox user, ActiveX for IE users I assume) and then enter the link on your webserver (fll pathname) to the file. After a short time buffering your media should be streaming to your browser. The streaming quality is all dependent on upload speed from your server, and download speed at your location – but in a pinch, you can watch your videos from anywhere.
Obviously we are talking about home movies here, as it would be highly illegal to do this with copyright material – even is you own it. Not only is it illegal, but your ISP may frown on your webserver and upload usage.
Check your ISP limitations before you go doing this sort of thing, you don’t want letters through the door, or obscene bills!
Update: I guess you could probably do this to your iPhone too if you have the video in the correct format for it…