technicalpickles / picklehome

Configuration & Planning for my Home Automation systems
14 stars 0 forks source link

Stream purchased movies from local network rather than network #69

Open technicalpickles opened 5 years ago

technicalpickles commented 5 years ago

I've purchased a number of movies through iTunes, or one of the services that integrate with Movie Anywhere. Some get played quite a bit thanks to a 👶 demanding to watch 🚗 s.

I have two motivations:

The obvious solution is to have a macOS machine running iTunes with Home Sharing, and then watching it on the Apple TV through "Computers". I don't have a dedicated one of those though, but I do have an Airport Extreme and Time Capsule, and I have a NUC server. Surely, we can figure something out?

technicalpickles commented 5 years ago

Stuff I've found:

GitHub
shield007/wine-itunes-docker
iTunes inside a docker container using wine. Contribute to shield007/wine-itunes-docker development by creating an account on GitHub.
hobo.house
Run iTunes on Linux via Wine
Recent versions of Wine can run iTunes and Apple Music for Linux with no wizardry required.  Having been given a free Apple Music subscription as part of a family plan it’s useful to have add…
9to5Mac
How-To: Build a $150-$300 iTunes video + music server for your home
In May 2005, iTunes evolved from a music player into a video library manager, paving the way for video iPods (October 2005), Apple TV (March 2007), and AirPlay video streaming (September 2010). Sin…
Create your own iTunes Media Server
This is a guide to setup a streaming solution for all those DVDs laying around the house that plays nicely with the Apple Eco System. This method allows for not
GitHub
clearz/iTuneService
Allows iTunes to Run as a Windows Service. Contribute to clearz/iTuneService development by creating an account on GitHub.
GitHub
jasonmc/forked-daapd
A re-write of the firefly media server (mt-daapd). It's released under GPLv2+. Please note that this git repository is a mirror of the official one at git://git.debian.org/~jblache/forked-daapd...
FireFly Media Server – The original FireFly Media Server
technicalpickles commented 5 years ago

@jnewland was kind enough to let me have one of his unused Mac Minis. I've started downloading content there.

Once the synology is setup in https://github.com/technicalpickles/picklehome/issues/75 I can move the content over there.

https://www.imore.com/how-move-your-itunes-library-external-hard-drive

iMore
How to move your iTunes library to an external hard drive
If your Mac's hard drive is getting full, you can move your entire iTunes library to an external hard drive to free up space.
technicalpickles commented 5 years ago

Made some progress on this. I ran into some problems with booting, because it wouldn't come online all the way. Turns out that FileVault prevents the system from booting up completely, so I had to remove that.

There is also a trick where when running headless, screen sharing can be slow because the video card isn't enabled. There are these little devices called fit-headless that trick your machine into thinking there's a display connected.

I've added notes to https://github.com/technicalpickles/picklehome/wiki/Headless-macOS for reference

GitHub
technicalpickles/picklehome
Configuration & Planning for my Home Automation systems - technicalpickles/picklehome
technicalpickles commented 5 years ago

http://www.asianefficiency.com/technology/hazel-intro/ might be a useful tool here too

Asian Efficiency
How To Use Hazel To Save Time, Automate Your Mac, And Get Rid Of Repetitive Tasks
When we do an internal poll of the Asian Efficiency team or ask our Dojo community for their favorite Mac apps to be productive, there is one that is always near the top of the list: Hazel. It is one of our key applications to free up time, eliminate annoying manual tasks, and to make the macOS experience better. It is consistently in the top 10 of our Essential Mac Apps list every year. What Is Hazel? Now that we’ve hyped it up, the natural question is: “what the heck is Hazel?” Noodleso