{"id":638,"date":"2014-01-07T05:00:44","date_gmt":"2014-01-07T10:00:44","guid":{"rendered":"http:\/\/crschmidt.net\/blog\/?p=638"},"modified":"2014-01-07T05:00:44","modified_gmt":"2014-01-07T10:00:44","slug":"appletv-aka-airplay-receiver","status":"publish","type":"post","link":"https:\/\/crschmidt.net\/blog\/archives\/638\/appletv-aka-airplay-receiver\/","title":{"rendered":"AppleTV: aka AirPlay receiver"},"content":{"rendered":"<p>Along with the new TV, I also set up an AppleTV &#8212; a small set-top box designed to hook up to the Internet and provide some content. Or something. <\/p>\n<p>I say this because I really don&#8217;t understand what AppleTV is supposed to be doing for me; it&#8217;s a walled garden of apps, with no ability to extend it &#8212; no app store, or anything like it &#8212; and I can&#8217;t understand a lot of what it is useful for. I suppose part of this is because I&#8217;ve never bought into the iTunes way of life &#8212; I don&#8217;t buy videos or music on iTunes, and I don&#8217;t even know the password for my MyAppleCloudWhatever account, so in some ways, I&#8217;m probably not an ideal candidate for the Apple way of life that the Apple TV is trying to tie into.  <\/p>\n<p>However, the Apple TV has proven useful for one thing that I didn&#8217;t know anything about when I set it up: <a href=\"http:\/\/en.wikipedia.org\/wiki\/AirPlay\">AirPlay<\/a>. Apple&#8217;s AirPlay started out as AirTunes, for streaming music content, and grew into a more general media (and screen) sharing technology later on. I&#8217;ve seen options for AirPlay in OS X for a number of years, but I didn&#8217;t really know much about it, so I just ignored it.<\/p>\n<p>I set up the AppleTV, but wasn&#8217;t really using it &#8212; I had watched some TV while plugged into an HDMI cable directly from my Macbook Pro, but not poked at the AppleTV at all. Then, I turned on the TV&#8230; and Kristan&#8217;s computer screen was mirrored on the TV. (Apparently some apps when they go into fullscreen mode will automatically activate AirPlay in some way &#8212; specifically, the <a href=\"https:\/\/itunes.apple.com\/us\/app\/cake-mania-main-street\/id486596325?mt=12\">Cake Mania Main Street<\/a> game appears to do this.) Prior to that, I didn&#8217;t really have any idea what AirPlay was &#8212; but suddenly, I found out that I could put whatever was on my screen on the TV with one button click.<\/p>\n<p>To me, this is actually one of those times when technology actually (mostly) works: I&#8217;m watching something on my computer, and someone else in the room says &#8220;That sounds interesting, you should put it up on the TV&#8221;&#8230; and they click one button, and it goes on the TV.<\/p>\n<p>Of course, it&#8217;s still software, so it&#8217;s not without it&#8217;s flaws. <\/p>\n<ul>\n<li>Sometimes, in order to get sound to go to the TV, you need to restart the CoreAudio daemon; <a href=\"http:\/\/forums.macrumors.com\/showthread.php?t=1412191\">this macrumours thread<\/a> describes the problem and the command line workaround: <code>sudo kill `ps -ax | grep 'coreaudiod' | grep 'sbin' |awk '{print $1}'`<\/code><\/li>\n<li>I actually found that the Linksys WRT54G router that I had wasn&#8217;t keeping up with the demands of running AirPlay over the wireless; even plugging the AppleTV into the ethernet was still not up to snuff, so I unboxed the Apple Airport Extreme we&#8217;ve also had lying around; switching to that cleared the issues up. (Looking at the CPU usage on the router, I think this is actually just that the chip can&#8217;t keep up with the demands of the network traffic &#8212; it was maxing out the CPU moving data around &#8212; rather than any specific software problem.<\/li>\n<\/ul>\n<p>Of course, the AppleTV has other functionality &#8212; the &#8216;apps&#8217; that exist on it. So far, I&#8217;ve used both the Netflix and YouTube apps on it, and neither leaves me super impressed. (Admittedly, I apparently used the &#8216;default&#8217; software that came with the device; I received a Software Update a couple days later which installed about 10x as many apps, and probably changed the functionality of the apps I did have, so some of this criticism may be out of date.) The Netflix app lacked auto-play (a key feature for me, since I spend most of my time watching many episodes of television shows), and even navigating to the next episode via button presses proved more annoying than it should have been.<\/p>\n<p>The YouTube app appeared to completely lack the ability to downgrade the streaming quality &#8212; it would play at whatever the highest quality level was &#8212; which just flat out didn&#8217;t function on my DSL connection, which could usually support a 720p stream, but even that wasn&#8217;t reliable. This meant that all the time on YouTube was spent buffering videos and no time actually watching them. <\/p>\n<p>If the AppleTV actually supported <a href=\"http:\/\/www.dial-multiscreen.org\">DIAL<\/a> &#8212; a spec for remote device discovery and application launching &#8212; I could imagine using it a bit more. If I could just launch the Netflix player on the Apple TV by clicking a button on my laptop, I could certainly imagine using it more, and the same with the YouTube app. AirPlay makes things easy, but it means that I&#8217;m tied to not using my computer while using AirPlay; it would be worth it to me to use the less fully featured app if I could start it more easily. (Searching via an on-screen keyboard with a 6 button remote is not particularly user-friendly.) In fact, I&#8217;m considering setting up my long-avoided Google TV (Logitech Revue) to see if it will function in this way &#8212; or possibly even going the next step and buying a Chromecast solely for this functionality. Of course, Apple and standards have never been a great friend, so I&#8217;m not surprised here, just annoyed.<\/p>\n<p>To me, so far, the Apple TV doesn&#8217;t provide a lot of functionality for me. With a little bit of software support, I think it could be a much more useful device &#8212; DIAL support would be a killer app for meI don&#8217;t ever expect to use anything other than YouTube and Netflix as far as apps &#8212; the others require subscriptions I don&#8217;t have in order to be useful, or just aren&#8217;t that interesting. Without an iTunes account, I don&#8217;t see any major benefits from any shared media purchasing. However, as an AirPlay receiver for quickly sharing what&#8217;s on my screen, I think it&#8217;s a useful device to keep around, and I expect I will continue to let it have a home in my living room entertainment going forward for that reason alone.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Along with the new TV, I also set up an AppleTV &#8212; a small set-top box designed to hook up to the Internet and provide some content. Or something. I say this because I really don&#8217;t understand what AppleTV is supposed to be doing for me; it&#8217;s a walled garden of apps, with no ability [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[115,113,20],"tags":[],"class_list":["post-638","post","type-post","status-publish","format-standard","hentry","category-apple-tv","category-hdtv","category-technology"],"_links":{"self":[{"href":"https:\/\/crschmidt.net\/blog\/wp-json\/wp\/v2\/posts\/638","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/crschmidt.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/crschmidt.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/crschmidt.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/crschmidt.net\/blog\/wp-json\/wp\/v2\/comments?post=638"}],"version-history":[{"count":0,"href":"https:\/\/crschmidt.net\/blog\/wp-json\/wp\/v2\/posts\/638\/revisions"}],"wp:attachment":[{"href":"https:\/\/crschmidt.net\/blog\/wp-json\/wp\/v2\/media?parent=638"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/crschmidt.net\/blog\/wp-json\/wp\/v2\/categories?post=638"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/crschmidt.net\/blog\/wp-json\/wp\/v2\/tags?post=638"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}