Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Share iTunes library with remote iOS device via VPN Apps
In Mac OS X 10.7, installing the Server app, enabling the VPN service, and connecting remotely with an iOS device using VPN did not provide Bonjour discovery of any home shared iTunes libraries.

A number of Bonjour redirector apps were available but none of them worked for me. So, I could not watch the movies in my home iTunes library while away from home.

Now, in Mac OS X 10.8, everything "just works." I did a fresh install of Mac OS X 10.8, installed the Server app, setup the VPN service, added my movies (stored on a Time Capsule) to iTunes (without copying the movies to the server; no need to duplicate what's already in Time Capsule), and enabled home sharing. When I connect to the server from my iPad (using a VPN connection) the native iOS "Videos" app shows my home library and I can play my movies from anywhere. It's nice to be able to play any of my movies when I'm at school or work.

My ISP only gives me a 50 Kbps upload speed, so movies play for a while, then stop, hit play and they play for another bit, then stop again. I can see this working well with maybe as little as 100 Kbps.

[kirkmc adds: I haven't tested this. Though 100 kbps isn't enough for HD movies. It's hard to know exactly how much bandwidth is needed. When I stream to my my Apple TV, it uses over 3 MBps, but that's because it's getting as much data as it can to buffer a movie.]
    •    
  • Currently 2.50 / 5
  You rated: 5 / 5 (6 votes cast)
 
[19,429 views]  

Share iTunes library with remote iOS device via VPN | 19 comments | Create New Account
Click here to return to the 'Share iTunes library with remote iOS device via VPN' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Share iTunes library with remote iOS device via VPN
Authored by: laughlin on Sep 07, '12 08:10:22AM

I would caution people from doing this using their cell data plans. For music it is probably alright but I wouldn't go watching your movies on it. Your data will disappear in a heart beat and your bill at the end of month will probably be insane. So if you are using wifi somewhere then consume away. Just be over conservative when you are using your data plan.



[ Reply to This | # ]
Share iTunes library with remote iOS device via VPN
Authored by: Dov on Sep 07, '12 08:11:38AM

I set up my own VPN (without Server installed) using the steps here: http://Stormrook.com/2010/05/31/setting-up-a-vpn-server-on-osx/ and don't see my remote iTunes library over the VPN (though it works 100% for tunneling web traffic).

Does anyone know how I can get it to work, or do I need to install Server? Also, will it allow me to sync my iOS device over the Internet? That would be the holy grail for me.



[ Reply to This | # ]
Share iTunes library with remote iOS device via VPN
Authored by: MacWacky on Sep 07, '12 08:25:41AM

Does this work for accessing music as well? If so seems like a good alternative to iTunes Match.

As for streaming movies remotely have you looked at using Plex for iOS? Works without a hitch and allows you to select transfer rates for remote viewing outside of your home network.



[ Reply to This | # ]
Share iTunes library with remote iOS device via VPN
Authored by: diamondsw on Sep 07, '12 08:35:57AM

Unfortunately, I couldn't replicate this (Mac OS X 10.8.1, OS X Server, iOS 5.1.1) - no change for me from previous behavior, where browsing remote libraries just doesn't work. I'd be ecstatic if it did!



[ Reply to This | # ]
Share iTunes library with remote iOS device via VPN
Authored by: tbertran on Sep 07, '12 09:30:06AM

Nope. Ain't working for me... Running OS X 10.8.1 Server and iOS 6.
I've been wishing for this functionality for years...

Note that I do have Home Sharing enabled (works fine when at home on same WiFi as my server where the iTunes library sits).

Edited on Sep 07, '12 09:31:15AM by tbertran



[ Reply to This | # ]
Big-Brother-SysAdmin says:
Authored by: kiltbear on Sep 07, '12 09:39:01AM
no need to duplicate what's already in Time Capsule

Big-Brother-SysAdmin says:

It is not backed up unless you have two copies of it on different devices.



[ Reply to This | # ]
Big-Brother-SysAdmin says:
Authored by: lowbatteries on Sep 07, '12 10:46:41AM

Did he claim it was backed up?



[ Reply to This | # ]
Big-Brother-SysAdmin says:
Authored by: kiltbear on Sep 07, '12 11:21:25AM

Ah, I understand your point (took me a bit to understand what you were giving me a hard time about... )

I was assuming that because it was on a TC it was being considered a backup. So I was making the point that having one copy on Time Capsule and no where else is not a backup. Backups are copies of your data so if one copy is lost, another is available. If the data is stored only on his TC and his TC dies, then the copies of the movies are lost (if they exist no where else and cannot be downloaded or ripped again.)

This is a concept that I find many users do not quite grock so I try to make them think about it and understand their risks.

Just a non OSX specific tip.

Edited on Sep 07, '12 11:24:46AM by kiltbear



[ Reply to This | # ]
Share iTunes library with remote iOS device via VPN
Authored by: PatentBoy on Sep 07, '12 10:02:58AM

Plex works well for me, with the Plex Server on your home machine (doesn't require OS X Server - don't want to run my power hog Mac Pro 24/7), you can remotely connect with the Plex client, which runs on iOS devices, or Mac/Windows/Linux machines. The iOS client is $5, but I would encourage one to try with a laptop, both locally and remotely, to get a feel for the system.

Also, as someone else mentioned, I strongly encourage use of WiFi so you don't have surprising cell phone bills. I would say you need at least 500 kbps upstream Plex server internet access for acceptable content viewing, but this is personal preference to some extent. With iOS devices you can set the quality a little lower since the screens are smaller.

http://plexapp.com



[ Reply to This | # ]
Share iTunes library with remote iOS device via VPN
Authored by: Imre on Sep 07, '12 10:20:40AM

Sorry "Server App" is what exactly?



[ Reply to This | # ]
Share iTunes library with remote iOS device via VPN
Authored by: Credo on Sep 07, '12 10:48:09AM

I'm using a cisco router to configure a VPN connection home - I found that with 10.8 I'm actually able to do a Time Machine backup through the VPN connection where as before it wouldn't find the drive. However, I'm unable to see the shared library.

When you say you've downloaded and installed Server apps, what are you referring to?

Cheers,
~C.



[ Reply to This | # ]
Share iTunes library with remote iOS device via VPN
Authored by: shiyinjia on Sep 07, '12 12:54:25PM

I've been wishing for this as well. I've been using AirVideo which works great, but a solution as simple as this is just great. However it is not working for me either.

Could the original poster describe his set up in more detail? If it works for him we should be able to get it running as well.

---
jeff hargrove
photography
www.jeffhargrove.com



[ Reply to This | # ]
Share iTunes library with remote iOS device via VPN
Authored by: vsilves on Sep 07, '12 01:04:47PM

For this to work, the "Videos" app in iOS must be left running (foreground or background) while on the local LAN watching a movie. I tried it today at work, got online, enabled the VPN back to home, resumed the movie play, changed movie, all movies played over the VPN.

However, if you close the "Videos" app in iOS it will not find your shared iTunes library over VPN.

I tried this on Lion and it did not work. This only works with Mountain Lion.



[ Reply to This | # ]
Share iTunes library with remote iOS device via VPN
Authored by: vsilves on Sep 07, '12 01:18:58PM

Also, I just noticed that IP forwarding is on, on Mac OS X Server, which surprised me (one of the regular services must have turned it on). It is well known that you can turn IP forwarding on with the following command (if it is off in your server):

sudo sysctl -w net.inet.ip.forwarding=1

Not sure if this has an influence on being able to play iTunes sharing videos over VPN or not. You can turn it off with a "0" at the end. Or check its current value without the "-w" flag (or "=1").

Good luck!



[ Reply to This | # ]
Share iTunes library with remote iOS device via VPN
Authored by: knutsen on Sep 08, '12 05:42:35AM

A better solution to this particular problem (remote streaming of iTunes and other video) is the Air Video app and its associated server. Works great, and you can tune its bandwidth usage to taste.



[ Reply to This | # ]
Share iTunes library with remote iOS device via VPN
Authored by: Bhummel99 on Sep 08, '12 07:55:49PM

Why don't you just use Air Video Server? Extremely easy to set up, it's free, and it provides great video quality over most any connection.

Most VPN's arent real efficient passing audio and video anyway.



[ Reply to This | # ]
Share iTunes library with remote iOS device via VPN
Authored by: vsilves on Sep 10, '12 03:57:00PM

I have not tried this with music as I have no interest on music.

Installing the Server app means installing the server part of Mac OS X, which will add the app aptly named "Server" to your system, from which you enable and disable services, such as the VPN service, and others.

Edited on Sep 10, '12 03:57:52PM by vsilves



[ Reply to This | # ]
Share iTunes library with remote iOS device via VPN
Authored by: vsilves on Sep 15, '12 10:24:17AM

After trying several video and/or file sharing apps that I did not like I finally moved away from pure iTunes shared libraries in Mac OS and the Videos app in iOS.

My newfound jewel is the ServeToMe (free for Mac OS) and StreamToMe (paid on iOS) combo. It works "exactly" as it should. I can add a bunch of folders to ServeToMe and they are served immediately to my iOS, transcoding if necessary. When I reorganize or add media to my TimeCapsule volume I don't need to re-import into iTunes. And, I can use my folder and subfolder structure for organization (Movies, TV, Demos, etc) and StreamToMe on iOS will immediately see new stuff. Unlike the Videos app, StreamToMe shows full folder and video file long names. ServeToMe can share your iTunes library too! Works on local Wifi or over VPN. And, is clearly minimalistic and not bloated.

Priceless!



[ Reply to This | # ]
Share iTunes library with remote iOS device via VPN
Authored by: kommit on Oct 27, '12 12:33:26PM

How to make things really complicated when you could just make it simple !
Just install Plex Server and use the Plex app on your IOS device and/or Plex Client for MacOS X
You'll be able to stream your movies without interruption on a 3G network.
You'll be able to securely share you movie with friends.
You'll be able to cue movie from the internet (youtube dailymotion etc…) and watch them later on you IOS device
You'll even be able to watch your movie on a smart TV without an Apple TV (Samsung, Sony and more…)

I'm lazy…I work hard to do the less as possible !



[ Reply to This | # ]