ExcludeTop7 How-Tos iOS & Mac how-tos

Another way to stream to XBMC on an ATV2 from a Lion Mac

On my AppleTV 2, media sharing to XBMC was broken by OS X Lion. I found another way to solve this problem, and this one’s free.

A couple of days ago I wrote about how to set up your Lion Mac to stream media to XBMC on your jailbroken AppleTV 2, since Lion changed the way SMB worked and hence broke SMB streaming. It involved a great wee application called Playback, which streams to a whole bunch of devices including XBMC installations. It avoids having to get your hands dirty in Terminal, but requires a £10 license (a small and well-deserved price to pay).

I’ve had an eye on the usual forums and spotted another method of doing the same thing which also has the advantage of being free and of being able to take advantage of your meticulously organised fanart, posters and .nfo files, something I don’t think Playback does (if it does, please let me know how in the comments).

This alternative uses WebDAV and an application called MediaMaster Server, which is free on the Mac App Store – and seeing as this post is really just for Lion users, that shouldn’t be any barrier to entry. I believe the app is actually meant as a free complement to a paid iPad app for streaming media to your iPad, but it also happens to work nicely with XBMC.

Here’s how you set it up:

1) Download the application and launch it.

2) Click ‘Select root directory’ and navigate to the folder that contains your various media folders. For example, all my various types of media have their own folders, and all of those reside in my ‘Media’ folder on my external drive. That is the folder I’ve used as my root directory.

3) In the settings tab, give yourself a username and password, and click on ‘Secure HTTP’ if you want a secure setup. I left the port as the default.

4) Click the master switch on the left to ON.

5) In XBMC go to setup a new share and navigate to the option that lets you fill in WebDAV (HTTPS) settings.

6) The network address is the local IP address of the computer that’s running MediaMaster Server – for example, (don’t copy that, it’s just an example! Find your own IP address in the Mac’s System Preferences under Network)

7) The port, username and password is whatever you selected in step 3

8) With these details filled in, save it as a source and select it for use. It should detect the various folders within your shared root directory and ask which one you want to use. From here on just set up your folders as unique sources such as TV, Movies, etc.

One thing I’ve noticed with my setup, and it may well be to do with me having a recent nightly build of XBMC as opposed to the approved version, is that scraping is painfully slow. It only needs to do it once, of course, but if it’s taking it’s sweet time you could wait until bedtime before setting it running and in the meantime just access your files through the Videos>Files route in XBMC.

So if you’re having Lion/SMB/XBMC/ATV2 woes you now have two options for getting your media centre up and running again! Good luck and thanks for reading. If you’d like to comment on anything I’m @myglasseye on Twitter.

By Owen

I'm a Glasgow-born stills photographer and camera operator living and working in London, UK. As well as cameras I'm into writing, gaming, general geekery and beers by Brew Dog.

6 replies on “Another way to stream to XBMC on an ATV2 from a Lion Mac”

Tried this method. Even added the root directory as “remote path”, and tried leaving it empty. Had no luck. Am I missing something in your instructions?

I must be honest, I have done so much teeth gnashing and hair pulling that I can’t offer any support I’m afraid. There are so many permutations of the XBLC software for iOS, so many possible setups or possible issues that I just have no idea really. I recommend you go on the forums mentioned and ask around there, some clever people there that may be able to help.

Hi, thanks for the instructions. It’s hard to get the communication between XBMC on the ATV and the sources on the iMac running smoothly. I’ve got it running, but the performance is too bad to see any movie. Maybe because I’m running everything via WiFi (100Mb)?
One small issue: in 3 you say you kept the Secure value as default (which is Off). In step 5 you’r talking about https. This isn’t gonna work 😉
To Bobcat: I didn’t fill in anything on XBMC’s root path and after fixing the https issue I could browse the iMac.

Worked great for me, thanks!

But I had to SWITCH OFF secure HTTP, so that might be a tip for people having trouble with this.

Leave a Reply

Your email address will not be published. Required fields are marked *