<!doctypehtml><html lang=en-US><meta charset=utf-8><script data-cfasync=false data-ezscrex=false data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck=__ez.ck||{};__ez.template={};__ez.template.isOrig=true;__ez.queue=(function(){var count=0,incr=0,items=[],timeDelayFired=false,hpItems=[],lpItems=[],allowLoad=true;var obj={func:function(name,funcName,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError){var self=this;this.name=name;this.funcName=funcName;this.parameters=parameters===null?null:(parameters instanceof Array)?parameters:[parameters];this.isBlock=isBlock;this.blockedBy=blockedBy;this.deleteWhenComplete=deleteWhenComplete;this.isError=false;this.isComplete=false;this.isInitialized=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){log("... func = "+name);self.isInitialized=true;self.isComplete=true;log("... func.apply: "+name);var funcs=self.funcName.split('.');var func=null;if(funcs.length>3){}else if(funcs.length===3){func=window[funcs[0]][funcs[1]][funcs[2]];}else if(funcs.length===2){func=window[funcs[0]][funcs[1]];}else{func=window[self.funcName];}
if(typeof func!=='undefined'&&func!==null){func.apply(null,this.parameters);}
if(self.deleteWhenComplete===true)delete items[name];if(self.isBlock===true){log("----- F'D: "+self.name);processAll();}}},file:function(name,path,isBlock,blockedBy,async,defer,proceedIfError){var self=this;this.name=name;this.path=path;this.async=async;this.defer=defer;this.isBlock=isBlock;this.blockedBy=blockedBy;this.isInitialized=false;this.isError=false;this.isComplete=false;this.proceedIfError=proceedIfError;this.isTimeDelay=false;this.process=function(){self.isInitialized=true;log("... file = "+name);var scr=document.createElement('script');scr.src=path;if(async===true)scr.async=true;else if(defer===true)scr.defer=true;scr.onerror=function(){log("----- ERR'D: "+self.name);self.isError=true;if(self.isBlock===true){processAll();}};scr.onreadystatechange=scr.onload=function(){var state=scr.readyState;log("----- F'D: "+self.name);if((!state||/loaded|complete/.test(state))){self.isComplete=true;if(self.isBlock===true){processAll();}}};document.getElementsByTagName('head')[0].appendChild(scr);}},fileLoaded:function(name,isComplete){this.name=name;this.path="";this.async=false;this.defer=false;this.isBlock=false;this.blockedBy=[];this.isInitialized=true;this.isError=false;this.isComplete=isComplete;this.proceedIfError=false;this.isTimeDelay=false;this.process=function(){};}};function init(){window.addEventListener("load",function(){setTimeout(function(){timeDelayFired=true;log('TDELAY -----');processAll();},5000);},false);}
function addFile(name,path,isBlock,blockedBy,async,defer,proceedIfError,priority){var item=new obj.file(name,path,isBlock,blockedBy,async,defer,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function setallowLoad(settobool){allowLoad=settobool}
function addFunc(name,func,parameters,isBlock,blockedBy,autoInc,deleteWhenComplete,proceedIfError,priority){if(autoInc===true)name=name+"_"+incr++;var item=new obj.func(name,func,parameters,isBlock,blockedBy,deleteWhenComplete,proceedIfError);if(priority===true){hpItems[name]=item}else{lpItems[name]=item}
items[name]=item;checkIfBlocked(item);}
function addTimeDelayFile(name,path){var item=new obj.file(name,path,false,[],false,false,true);item.isTimeDelay=true;log(name+' ... '+' FILE! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function addTimeDelayFunc(name,func,parameters){var item=new obj.func(name,func,parameters,false,[],true,true);item.isTimeDelay=true;log(name+' ... '+' FUNCTION! TDELAY');lpItems[name]=item;items[name]=item;checkIfBlocked(item);}
function checkIfBlocked(item){if(isBlocked(item)===true||allowLoad==false)return;item.process();}
function isBlocked(item){if(item.isTimeDelay===true&&timeDelayFired===false){log(item.name+" blocked = TIME DELAY!");return true;}
if(item.blockedBy instanceof Array){for(var i=0;i<item.blockedBy.length;i++){var block=item.blockedBy[i];if(items.hasOwnProperty(block)===false){log(item.name+" blocked = "+block);return true;}else if(item.proceedIfError===true&&items[block].isError===true){return false;}else if(items[block].isComplete===false){log(item.name+" blocked = "+block);return true;}}}
return false;}
function markLoaded(filename){if(!filename||0===filename.length){return;}
if(filename in items){var item=items[filename];if(item.isComplete===true){log(item.name+' '+filename+': error loaded duplicate')}else{item.isComplete=true;item.isInitialized=true;}}else{items[filename]=new obj.fileLoaded(filename,true);}
log("markLoaded dummyfile: "+items[filename].name);}
function logWhatsBlocked(){for(var i in items){if(items.hasOwnProperty(i)===false)continue;var item=items[i];isBlocked(item)}}
function log(msg){var href=window.location.href;var reg=new RegExp('[?&]ezq=([^&#]*)','i');var string=reg.exec(href);var res=string?string[1]:null;if(res==="1")console.debug(msg);}
function processAll(){count++;if(count>200)return;log("let's go");processItems(hpItems);processItems(lpItems);}
function processItems(list){for(var i in list){if(list.hasOwnProperty(i)===false)continue;var item=list[i];if(item.isComplete===true||isBlocked(item)||item.isInitialized===true||item.isError===true){if(item.isError===true){log(item.name+': error')}else if(item.isComplete===true){log(item.name+': complete already')}else if(item.isInitialized===true){log(item.name+': initialized already')}}else{item.process();}}}
init();return{addFile:addFile,addDelayFile:addTimeDelayFile,addFunc:addFunc,addDelayFunc:addTimeDelayFunc,items:items,processAll:processAll,setallowLoad:setallowLoad,markLoaded:markLoaded,logWhatsBlocked:logWhatsBlocked,};})();__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(t)};__ez.dot={};__ez.queue.addFile('/detroitchicago/boise.js', '/detroitchicago/boise.js?gcb=195-27&cb=1', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/memphis.js', '/detroitchicago/memphis.js?gcb=195-27&cb=14', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/minneapolis.js', '/detroitchicago/minneapolis.js?gcb=195-27&cb=3', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/rochester.js', '/detroitchicago/rochester.js?gcb=195-27&cb=12', false, ['/detroitchicago/memphis.js','/detroitchicago/minneapolis.js'], true, false, true, false);__ez.vep=(function(){var pixels=[],pxURL="/detroitchicago/grapefruit.gif";function AddPixel(vID,pixelData){if(__ez.dot.isDefined(vID)&&__ez.dot.isValid(pixelData)){pixels.push({type:'video',video_impression_id:vID,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(pixelData)});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender"){return;}
if(__ez.dot.isDefined(pixels)&&pixels.length>0){while(pixels.length>0){var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(__ez.template.isOrig===true?1:0)+"&v="+btoa(JSON.stringify(pushPixels));__ez.dot.Fire(pixelURL);}}
pixels=[];}
return{Add:AddPixel,Fire:Fire};})();</script><script data-cfasync=false data-ezscrex=false data-pagespeed-no-defer>__ez.pel=(function(){var pixels=[],pxURL="/porpoiseant/army.gif";function AddAndFirePixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0);Fire();}
function AddAndFireOrigPixel(adSlot,pixelData){AddPixel(adSlot,pixelData,0,0,0,0,0,true);Fire();}
function GetCurrentPixels(){return pixels;}
function AddPixel(adSlot,pixelData,revenue,est_revenue,bid_floor_filled,bid_floor_prev,stat_source_id,isOrig){if(!__ez.dot.isDefined(adSlot)||__ez.dot.isAnyDefined(adSlot.getSlotElementId,adSlot.ElementId)==false){return;}
var ad_position_id=parseInt(__ez.dot.getTargeting(adSlot,'ap'));var impId=__ez.dot.getSlotIID(adSlot),adUnit=__ez.dot.getAdUnit(adSlot,isOrig);var compId=parseInt(__ez.dot.getTargeting(adSlot,"compid"));var lineItemId=0;var creativeId=0;var ezimData=getEzimData(adSlot);if(typeof ezimData=='object'){if(ezimData.creative_id!==undefined){creativeId=ezimData.creative_id;}
if(ezimData.line_item_id!==undefined){lineItemId=ezimData.line_item_id;}}
if(__ez.dot.isDefined(impId,adUnit)&&__ez.dot.isValid(pixelData)){pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),revenue:revenue,est_revenue:est_revenue,ad_position:ad_position_id,ad_size:"",bid_floor_filled:bid_floor_filled,bid_floor_prev:bid_floor_prev,stat_source_id:stat_source_id,country_code:__ez.dot.getCC(),pageview_id:__ez.dot.getPageviewId(),comp_id:compId,line_item_id:lineItemId,creative_id:creativeId,data:__ez.dot.dataToStr(pixelData),is_orig:isOrig||__ez.template.isOrig,});}}
function AddPixelById(impFullId,pixelData,isOrig){var vals=impFullId.split('/');if(__ez.dot.isDefined(impFullId)&&vals.length===3&&__ez.dot.isValid(pixelData)){var adUnit=vals[0],impId=vals[2];pixels.push({type:"impression",impression_id:impId,domain_id:__ez.dot.getDID(),unit:adUnit,t_epoch:__ez.dot.getEpoch(0),pageview_id:__ez.dot.getPageviewId(),data:__ez.dot.dataToStr(pixelData),is_orig:isOrig||__ez.template.isOrig});}}
function Fire(){if(typeof document.visibilityState!=='undefined'&&document.visibilityState==="prerender")return;if(__ez.dot.isDefined(pixels)&&pixels.length>0){var allPixels=[pixels.filter(function(pixel){return pixel.is_orig}),pixels.filter(function(pixel){return!pixel.is_orig})];allPixels.forEach(function(pixels){while(pixels.length>0){var isOrig=pixels[0].is_orig||false;var j=5;if(j>pixels.length){j=pixels.length;}
var pushPixels=pixels.splice(0,j);var pixelURL=__ez.dot.getURL(pxURL)+"?orig="+(isOrig===true?1:0)+"&sts="+btoa(JSON.stringify(pushPixels));if(typeof window.isAmp!=='undefined'&&isAmp&&typeof window._ezaq!=='undefined'&&_ezaq.hasOwnProperty("domain_id")){pixelURL+="&visit_uuid="+_ezaq['visit_uuid'];}
__ez.dot.Fire(pixelURL);}})}
pixels=[];}
function getEzimData(adSlot){if(typeof _ezim_d=="undefined"){return false}
var adUnitName=__ez.dot.getAdUnitPath(adSlot).split('/').pop();if(typeof _ezim_d==='object'&&_ezim_d.hasOwnProperty(adUnitName)){return _ezim_d[adUnitName];}
for(var ezimKey in _ezim_d){if(ezimKey.split('/').pop()===adUnitName){return _ezim_d[ezimKey];}}
return false;}
return{Add:AddPixel,AddAndFire:AddAndFirePixel,AddAndFireOrig:AddAndFireOrigPixel,AddById:AddPixelById,Fire:Fire,GetPixels:GetCurrentPixels,};})();__ez.queue.addFile('/detroitchicago/raleigh.js', '/detroitchicago/raleigh.js?gcb=195-27&cb=5', false, [], true, false, true, false);__ez.queue.addFile('/detroitchicago/tampa.js', '/detroitchicago/tampa.js?gcb=195-27&cb=4', false, [], true, false, true, false);</script><script data-cfasync=false data-ezscrex=false>(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-cfasync=false data-ezscrex=false>__ez.queue.addFile('/detroitchicago/tulsa.js', '/detroitchicago/tulsa.js?gcb=195-27&cb=5', false, [], true, false, true, false);</script><meta content=width=device-width,initial-scale=1 name=viewport><meta content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"name=robots><title>
   Apple TV 4: Peer-To-Peer AirPlay Without WiFi | page 1 |
  </title><link href=https://www.appledystopia.com/how-to/apple-tv-4-peer-peer-airplay-without-wifi/ rel=canonical><meta content=en_US property=og:locale><meta content=article property=og:type><meta content="Apple TV 4: Peer-To-Peer AirPlay Without WiFi | page 1 |"property=og:title><meta content="page 1 of 3 Apple TV 4 offers limited AirPlay capabilities without WiFi. This article explains how to use peer-to-peer AirPlay. Peer-to-peer AirPlay was added to the third generation (rev A) Apple TV in 2014. The feature allows a subset of AirPlay features to function without WiFi connectivity. Peer-to-peer AirPlay works over Bluetooth instead of… Continue reading Apple TV 4: Peer-To-Peer AirPlay Without WiFi"property=og:description><meta content=https://www.appledystopia.com/how-to/apple-tv-4-peer-peer-airplay-without-wifi/ property=og:url><meta content=Appledystopia property=og:site_name><meta content=2016-08-28T23:23:34+00:00 property=article:modified_time><meta content=http://www.appledystopia.com/wp-content/uploads/2016/08/apple-tv-4-peer-to-peer-airplay.png property=og:image><meta content=summary name=twitter:card><meta content=@Appledystopia name=twitter:site><meta content="Est. reading time"name=twitter:label1><meta content="4 minutes"name=twitter:data1><script class=yoast-schema-graph type=application/ld+json>
   {"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.appledystopia.com/#organization","name":"Appledystopia","url":"https://www.appledystopia.com/","sameAs":["https://twitter.com/Appledystopia"],"logo":{"@type":"ImageObject","@id":"https://www.appledystopia.com/#logo","inLanguage":"en-US","url":"https://www.appledystopia.com/wp-content/uploads/2021/02/Appledystopia-Logo-Genesis-Theme-600x160-1.png","contentUrl":"https://www.appledystopia.com/wp-content/uploads/2021/02/Appledystopia-Logo-Genesis-Theme-600x160-1.png","width":600,"height":160,"caption":"Appledystopia"},"image":{"@id":"https://www.appledystopia.com/#logo"}},{"@type":"WebSite","@id":"https://www.appledystopia.com/#website","url":"https://www.appledystopia.com/","name":"Appledystopia","description":"Independent Technology News","publisher":{"@id":"https://www.appledystopia.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.appledystopia.com/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https://www.appledystopia.com/how-to/apple-tv-4-peer-peer-airplay-without-wifi/#primaryimage","inLanguage":"en-US","url":"http://www.appledystopia.com/wp-content/uploads/2016/08/apple-tv-4-peer-to-peer-airplay.png","contentUrl":"http://www.appledystopia.com/wp-content/uploads/2016/08/apple-tv-4-peer-to-peer-airplay.png"},{"@type":"WebPage","@id":"https://www.appledystopia.com/how-to/apple-tv-4-peer-peer-airplay-without-wifi/#webpage","url":"https://www.appledystopia.com/how-to/apple-tv-4-peer-peer-airplay-without-wifi/","name":"Apple TV 4: Peer-To-Peer AirPlay Without WiFi | page 1 |","isPartOf":{"@id":"https://www.appledystopia.com/#website"},"primaryImageOfPage":{"@id":"https://www.appledystopia.com/how-to/apple-tv-4-peer-peer-airplay-without-wifi/#primaryimage"},"datePublished":"2016-08-26T19:38:39+00:00","dateModified":"2016-08-28T23:23:34+00:00","breadcrumb":{"@id":"https://www.appledystopia.com/how-to/apple-tv-4-peer-peer-airplay-without-wifi/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.appledystopia.com/how-to/apple-tv-4-peer-peer-airplay-without-wifi/"]}]},{"@type":"BreadcrumbList","@id":"https://www.appledystopia.com/how-to/apple-tv-4-peer-peer-airplay-without-wifi/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.appledystopia.com/"},{"@type":"ListItem","position":2,"name":"How To","item":"https://www.appledystopia.com/how-to/"},{"@type":"ListItem","position":3,"name":"Apple TV 4: Peer-To-Peer AirPlay Without WiFi"}]}]}
  </script><link href=//www.appledystopia.com/wp-includes/css/dist/block-library/style.min.css?ver=5.8.1 id=wp-block-library-css media=all rel=stylesheet><style id=wp-block-library-theme-inline-css>#start-resizable-editor-section{display:none}.wp-block-audio figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-audio figcaption{color:hsla(0,0%,100%,.65)}.wp-block-code{font-family:Menlo,Consolas,monaco,monospace;color:#1e1e1e;padding:.8em 1em;border:1px solid #ddd;border-radius:4px}.wp-block-embed figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-embed figcaption{color:hsla(0,0%,100%,.65)}.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:hsla(0,0%,100%,.65)}.wp-block-image figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-image figcaption{color:hsla(0,0%,100%,.65)}.wp-block-pullquote{border-top:4px solid;border-bottom:4px solid;margin-bottom:1.75em;color:currentColor}.wp-block-pullquote__citation,.wp-block-pullquote cite,.wp-block-pullquote footer{color:currentColor;text-transform:uppercase;font-size:.8125em;font-style:normal}.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;position:relative;font-style:normal}.wp-block-quote.has-text-align-right{border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote.has-text-align-center{border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large{border:none}.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-group.has-background{padding:1.25em 2.375em;margin-top:0;margin-bottom:0}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto;opacity:.4}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{padding:.5em;border:1px solid;word-break:normal}.wp-block-table figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table figcaption{color:hsla(0,0%,100%,.65)}.wp-block-video figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-video figcaption{color:hsla(0,0%,100%,.65)}.wp-block-template-part.has-background{padding:1.25em 2.375em;margin-top:0;margin-bottom:0}#end-resizable-editor-section{display:none}</style><link href=//www.appledystopia.com/wp-content/themes/twentytwentyone/style.css?ver=1.4 id=twenty-twenty-one-style-css media=all rel=stylesheet><style id=twenty-twenty-one-style-inline-css>:root{--global--color-background: #ffffff;--global--color-primary: #000;--global--color-secondary: #000;--button--color-background: #000;--button--color-text-hover: #000;}</style><link href=//www.appledystopia.com/wp-content/themes/twentytwentyone/assets/css/print.css?ver=1.4 id=twenty-twenty-one-print-style-css media=print rel=stylesheet><link href=https://www.appledystopia.com/wp-json/ rel=https://api.w.org/><link href=https://www.appledystopia.com/wp-json/wp/v2/pages/4519 rel=alternate type=application/json><link href=https://www.appledystopia.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.appledystopia.com%2Fhow-to%2Fapple-tv-4-peer-peer-airplay-without-wifi%2F rel=alternate type=application/json+oembed><link href=https://www.appledystopia.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.appledystopia.com%2Fhow-to%2Fapple-tv-4-peer-peer-airplay-without-wifi%2F&format=xml rel=alternate type=text/xml+oembed><link href=https://www.appledystopia.com/xmlrpc.php rel=pingback><style id=custom-background-css>body.custom-background { background-color: #ffffff; }</style><link href=https://www.appledystopia.com/wp-content/uploads/2021/02/cropped-Appledystopia-Favicon-512x512-1-32x32.png rel=icon sizes=32x32><link href=https://www.appledystopia.com/wp-content/uploads/2021/02/cropped-Appledystopia-Favicon-512x512-1-192x192.png rel=icon sizes=192x192><link href=https://www.appledystopia.com/wp-content/uploads/2021/02/cropped-Appledystopia-Favicon-512x512-1-180x180.png rel=apple-touch-icon><meta content=https://www.appledystopia.com/wp-content/uploads/2021/02/cropped-Appledystopia-Favicon-512x512-1-270x270.png name=msapplication-TileImage><style id=wp-custom-css>div.AppledystopiaAuthor {
	display: flex;
	//align-items: center;
	font-size: 75%;
	width: calc(100% - 50px);
	height: 60px;
}
div.AuthorText{
	//padding-bottom: 30px;
	//align-items: center;
	padding-left: 10px;
	padding-top: 5px;
}</style><script async src=https://www.googletagmanager.com/gtag/js?id=UA-35888397-1></script><script>window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'UA-35888397-1');</script><script async crossorigin src=https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-2178602399945703></script><script>var ezouid = "1";</script><base href=https://www.appledystopia.com/how-to/apple-tv-4-peer-peer-airplay-without-wifi/><script>var ezoTemplate = 'old_site_gc';
if(typeof ezouid == 'undefined')
{
    var ezouid = 'none';
}
var ezoFormfactor = '1';
var ezo_elements_to_check = Array();</script><script data-ezscrex=false>var soc_app_id = '0';
var did = 116903;
var ezdomain = 'appledystopia.com';
var ezoicSearchable = 1;</script><script data-cfasync=false data-ezscrex=false>var _ezaq = {"ad_cache_level":0,"ad_lazyload_version":0,"ad_load_version":0,"city":"North Charleston","country":"US","days_since_last_visit":-1,"domain_id":116903,"domain_test_group":20210302,"engaged_time_visit":0,"ezcache_level":2,"ezcache_skip_code":0,"form_factor_id":1,"framework_id":1,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":0,"metro_code":519,"page_ad_positions":"","page_view_count":0,"page_view_id":"26871d11-0403-4d90-6aaf-2e06743aebeb","position_selection_id":0,"postal_code":"29415","pv_event_count":0,"response_size_orig":28732,"response_time_orig":3,"serverid":"44.199.195.214:18634","state":"SC","t_epoch":1635707213,"template_id":126,"time_on_site_visit":0,"url":"https://www.appledystopia.com/how-to/apple-tv-4-peer-peer-airplay-without-wifi/","user_id":0,"word_count":916,"worst_bad_word_level":0};var _ezExtraQueries = "&ez_orig=1";</script><script data-cfasync=false data-ezscrex=false data-pagespeed-no-defer>function create_ezolpl(pvID, rv) {
    var d = new Date();
    d.setTime(d.getTime() + (365*24*60*60*1000));
    var expires = "expires="+d.toUTCString();
    __ez.ck.setByCat("ezux_lpl_116903=" + new Date().getTime() + "|" + pvID + "|" + rv + "; " + expires, 3);
}
function attach_ezolpl(pvID, rv) {
    if (document.readyState === "complete") {
        create_ezolpl(pvID, rv);
    }
    if(window.attachEvent) {
        window.attachEvent("onload", create_ezolpl, pvID, rv);
    } else {
        if(window.onload) {
            var curronload = window.onload;
            var newonload = function(evt) {
                curronload(evt);
                create_ezolpl(pvID, rv);
            };
            window.onload = newonload;
        } else {
            window.onload = create_ezolpl.bind(null, pvID, rv);
        }
    }
}

__ez.queue.addFunc("attach_ezolpl", "attach_ezolpl", ["26871d11-0403-4d90-6aaf-2e06743aebeb", "false"], false, ['/detroitchicago/boise.js'], true, false, false, false);</script><body class="page-template page-template-sidebar-page page-template-sidebar-page-php page page-id-4519 page-child parent-pageid-108 custom-background wp-custom-logo wp-embed-responsive is-light-theme has-background-white no-js singular has-main-navigation"><div class=site id=page><a class="skip-link screen-reader-text"href=#content> Skip to content </a><header class="site-header has-logo has-title-and-tagline has-menu"id=masthead role=banner><div class=site-logo><a class=custom-logo-link href=https://www.appledystopia.com/ rel=home> <img sizes="(max-width: 600px) 100vw, 600px"srcset="https://www.appledystopia.com/wp-content/uploads/2021/07/Appledystopia-Logo-Text-2021WPtheme-banner.png 600w, https://www.appledystopia.com/wp-content/uploads/2021/07/Appledystopia-Logo-Text-2021WPtheme-banner-300x77.png 300w"alt=Appledystopia class=custom-logo height=153 src=https://www.appledystopia.com/wp-content/uploads/2021/07/Appledystopia-Logo-Text-2021WPtheme-banner.png width=600> </a></div><div class=site-branding><p class=site-title><a href=https://www.appledystopia.com/> Appledystopia </a><p class=site-description>Independent Technology News</div><nav aria-label="Primary menu"class=primary-navigation id=site-navigation role=navigation><div class=menu-button-container><button aria-controls=primary-menu-list aria-expanded=false class=button id=primary-mobile-menu><span class="dropdown-icon open"> Menu <svg viewbox="0 0 24 24"aria-hidden=true class=svg-icon fill=none focusable=false height=24 role=img width=24 xmlns=http://www.w3.org/2000/svg><path d="M4.5 6H19.5V7.5H4.5V6ZM4.5 12H19.5V13.5H4.5V12ZM19.5 18H4.5V19.5H19.5V18Z"clip-rule=evenodd fill=currentColor fill-rule=evenodd></path></svg> </span> <span class="dropdown-icon close"> Close <svg viewbox="0 0 24 24"aria-hidden=true class=svg-icon fill=none focusable=false height=24 role=img width=24 xmlns=http://www.w3.org/2000/svg><path d="M12 10.9394L5.53033 4.46973L4.46967 5.53039L10.9393 12.0001L4.46967 18.4697L5.53033 19.5304L12 13.0607L18.4697 19.5304L19.5303 18.4697L13.0607 12.0001L19.5303 5.53039L18.4697 4.46973L12 10.9394Z"clip-rule=evenodd fill=currentColor fill-rule=evenodd></path></svg> </span></button></div><div class=primary-menu-container><ul class=menu-wrapper id=primary-menu-list><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-5145"id=menu-item-5145><a href=https://www.appledystopia.com/> Home </a><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5151"id=menu-item-5151><a href=https://www.appledystopia.com/appledystopia-sitemap/> Sitemap </a><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5146"id=menu-item-5146><a href=https://www.appledystopia.com/about/> About </a><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5152"id=menu-item-5152><a href=https://www.appledystopia.com/bad-apple/> Bad Apple </a><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5147"id=menu-item-5147><a href=https://www.appledystopia.com/dbth/> DBTH </a><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5154"id=menu-item-5154><a href=https://www.appledystopia.com/good-apple/> Good Apple </a><li class="menu-item menu-item-type-post_type menu-item-object-page current-page-ancestor menu-item-5148"id=menu-item-5148><a href=https://www.appledystopia.com/how-to/> How To </a><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6959"id=menu-item-6959><a href=https://www.appledystopia.com/news/> News </a><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5150"id=menu-item-5150><a href=https://www.appledystopia.com/reviews/> Reviews </a><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5153"id=menu-item-5153><a href=https://www.appledystopia.com/tech-tips/> Tech Tips </a></ul></div></nav></header><div class=site-content id=content><div class=content-area id=primary><main class=site-main id=main role=main><article class="post-4519 page type-page status-publish hentry entry"id=post-4519><header class="entry-header alignwide"><h1 class=entry-title>Apple TV 4: Peer-To-Peer AirPlay Without WiFi</h1></header><div class=entry-content><h6><strong> page 1 of 3 </strong></h6><p><img alt="Apple TV 4 Peer-To-Peer AirPlay Without WiFi"class="aligncenter size-full wp-image-4524"sizes="(max-width: 600px) 100vw, 600px"srcset="https://www.appledystopia.com/wp-content/uploads/2016/08/apple-tv-4-peer-to-peer-airplay.png 600w, https://www.appledystopia.com/wp-content/uploads/2016/08/apple-tv-4-peer-to-peer-airplay-300x200.png 300w, https://www.appledystopia.com/wp-content/uploads/2016/08/apple-tv-4-peer-to-peer-airplay-450x300.png 450w"style="border: 0px;"height=400 loading=lazy src=https://www.appledystopia.com/wp-content/uploads/2016/08/apple-tv-4-peer-to-peer-airplay.png width=600><p><span style="color: #333399;"> <strong> Apple TV 4 offers limited AirPlay capabilities without WiFi. This article explains how to use peer-to-peer AirPlay. </strong> </span><p>Peer-to-peer AirPlay was added to the third generation (rev A) Apple TV in 2014. The feature allows a subset of AirPlay features to function without WiFi connectivity. Peer-to-peer AirPlay works over Bluetooth instead of Bonjour, which requires a WiFi network. The feature also works with Apple TV 4.<p>Peer-to-peer AirPlay can come in handy, but it is limited and a bit quirky. It seems like just another indication that Apple has lost its “it just works” mojo. Nonetheless, peer-to-peer AirPlay can be useful on a “rainy day”.<h2>Why Use Peer to Peer AirPlay?</h2><p>Most people have unreliable Internet service providers. Corporations such as Comcast often exist in markets with no competition. They are notorious for poor service. It’s “normal” for me to experience at least 5 outages a month that last for at least two hours. As I write this article, my Comcast Internet service has been out for 24 hours. There was another day-long outage just a month ago, and an 8 hour outage two weeks ago. If you live in a major metropolitan area, this problem is usually worse.<p>The San Francisco Bay Area has some of the worst Internet access in the nation. It’s ironic, because it’s the tech center of the world. It’s home to Google, Apple, Oracle, Facebook, Twitter and many more tech companies. Unfortunately, the cobbler’s children wear no shoes. The SF Bay Area is also home to the worst Internet access. <a href=https://www.cultofmac.com/192984/woz-im-going-to-live-and-die-as-an-australian/> Steve Wozniak even contemplated moving to Australia for better Internet access </a> . It’s that bad.<p>Peer-to-peer AirPlay can come in handy when your Internet service is offline. Although you can use AirPlay without an Internet connection, it’s very buggy. When I stream music without an Internet connection using WiFi AirPlay, I get regular audio dropouts every minute. Peer-to-peer AirPlay doesn’t do that.<p>You can even use a cellular data connection with peer-to-peer AirPlay! Before you get too excited, there are some limitations. Don’t expect to be streaming Netflix over a peer-to-peer AirPlay connection. You can, however, stream music and, in some cases, video using peer-to-peer AirPlay.<p>Road warriors and corporate users may increase productivity with peer-to-peer AirPlay. The technology supports AirPlay screen mirroring, making it easy to put on a presentation, even if you can’t access a WiFi network.<p>Music fans can also enjoy a better experience using peer-to-peer AirPlay. Apple overhauled AirPlay in tvOS and iOS 9. Unfortunately, they seem to have drastically reduced the buffer size. Whenever I walk in between my Apple TV and WiFi router, I get an audio dropout with WiFi AirPlay. (This never happened with my Apple TV 2, which was in the same location and used the same AirPort extreme WiFi router.) When I play music using peer-to-peer AirPlay, I never get chunks of dead air. <em> (I can see why a lot of people prefer vinyl. It just works!) </em><p>Who knows when Apple will fix AirPlay? After all, they are pushing their own music service, and AirPlay is a conduit for competitors like Spotify, Tidal and Google Play Music. They could have used peer-to-peer AirPlay as a failover for standard AirPlay, making it rock solid. They didn’t. Apple doesn’t seem interested in improving AirPlay, as there is no return on investment. In fact, it may hurt their bottom line. Apple wants you to get your Apple TV content from the App Store. AirPlay allows you to bypass that. Enjoy it while it lasts. My hunch is that AirPlay will eventually be discontinued, just like multiple USB ports on the MacBook.<h2>System Requirements for Peer to Peer AirPlay</h2><p>Peer to peer AirPlay doesn’t work with every Apple TV, Mac or iOS device. You need a late-model Apple TV 3 rev. A. This model will bear the number A1469 on the bottom. Older third generation Apple TVs do not support peer-to-peer AirPlay. Your Apple TV 3 must also have version 7.0 (or later) of its operating system installed. All Apple TV 4 models support the feature. You also need a 2012 (or later) Mac running OS X 10.10 (or later) or a 2012 (or later) iOS device running iOS 8 (or later). I tried it with my iPad 2, and it doesn’t work. It works just fine with my iPhone 6. <strong> ( <a href=https://www.appledystopia.com/how-to/apple-tv-4-peer-peer-airplay-without-wifi-page-2/> continue… </a> ) </strong><p style="text-align: center;"><a href=https://www.appledystopia.com/how-to/apple-tv-4-peer-peer-airplay-without-wifi-page-2/> <strong> next page → </strong> </a></div></article><div class="comments-area default-max-width"id=comments><h2 class=comments-title>2 comments</h2><ol class=comment-list><li class="comment even thread-even depth-1 parent"id=comment-13928><article class=comment-body id=div-comment-13928><footer class=comment-meta><div class="comment-author vcard"><b class=fn> Anonymous </b><span class=says> says: </span></div><div class=comment-metadata><a href=https://www.appledystopia.com/how-to/apple-tv-4-peer-peer-airplay-without-wifi/#comment-13928> <time datetime=2017-06-04T20:24:29+00:00> June 4, 2017 at 8:24 pm </time> </a></div></footer><div class=comment-content><p>What do Internet dropouts and unreliable Internet have to do with your home WiFi network? Your home WiFi works regardless of your ISP.</div><div class=reply><a aria-label="Reply to "data-replyto="Reply to "class=comment-reply-link data-belowelement=div-comment-13928 data-commentid=13928 data-postid=4519 data-respondelement=respond href=#comment-13928 rel=nofollow> Reply </a></div></article>  <ol class=children><li class="comment byuser comment-author-appledystopia bypostauthor odd alt depth-2"id=comment-13933><article class=comment-body id=div-comment-13933><footer class=comment-meta><div class="comment-author vcard"><b class=fn> <a rel="external nofollow ugc"class=url href=https://www.appledystopia.com> Appledystopia </a> </b><span class=says> says: </span></div><div class=comment-metadata><a href=https://www.appledystopia.com/how-to/apple-tv-4-peer-peer-airplay-without-wifi/#comment-13933> <time datetime=2017-06-07T20:54:35+00:00> June 7, 2017 at 8:54 pm </time> </a></div></footer><div class=comment-content><p>I can’t connect my iOS devices to my AirPort Extreme unless it has an Internet connection. Other people have the same problem:<p><a href=https://discussions.apple.com/thread/7705927?start=0&tstart=0 rel=nofollow> https://discussions.apple.com/thread/7705927?start=0&tstart=0 </a><p>This is using the default configuration for the AirPort Extreme. People have fiddled with router settings to no avail. This happens on iOS 8 (which my iPad uses) too.</div><div class=reply><a aria-label="Reply to Appledystopia"data-replyto="Reply to Appledystopia"class=comment-reply-link data-belowelement=div-comment-13933 data-commentid=13933 data-postid=4519 data-respondelement=respond href=#comment-13933 rel=nofollow> Reply </a></div></article> </ol> </ol><div class=comment-respond id=respond><h2 class=comment-reply-title id=reply-title>Leave a comment <small> <a href=/how-to/apple-tv-4-peer-peer-airplay-without-wifi/#respond id=cancel-comment-reply-link rel=nofollow style=display:none;> Cancel reply </a> </small></h2><form action=https://www.appledystopia.com/wp-comments-post.php class=comment-form id=commentform method=post novalidate><p class=comment-notes><span id=email-notes> Your email address will not be published. </span><p class=comment-form-comment><label for=comment>Comment</label> <textarea cols=45 id=comment maxlength=65525 name=comment required rows=5></textarea><p class=comment-form-author><label for=author>Name</label> <input id=author maxlength=245 name=author size=30><p class=comment-form-email><label for=email>Email</label> <input aria-describedby=email-notes id=email maxlength=100 name=email size=30 type=email><p class=comment-form-url><label for=url>Website</label> <input id=url maxlength=200 name=url size=30 type=url><p class=comment-form-cookies-consent><input id=wp-comment-cookies-consent name=wp-comment-cookies-consent type=checkbox value=yes> <label for=wp-comment-cookies-consent>Save my name, email, and website in this browser for the next time I comment.</label><p class=form-submit><input value="Post Comment"class=submit id=submit name=submit type=submit> <input id=comment_post_ID name=comment_post_ID type=hidden value=4519> <input id=comment_parent name=comment_parent type=hidden value=0><p style="display: none;"><input id=akismet_comment_nonce name=akismet_comment_nonce type=hidden value=848d0d472b><p style="display: none !important;"><label>Δ <textarea cols=45 maxlength=100 name=ak_hp_textarea rows=8></textarea></label> <input id=ak_js name=ak_js type=hidden value=61> <script>document.getElementById( "ak_js" ).setAttribute( "value", ( new Date() ).getTime() );</script></form></div></div></main></div></div><aside class=widget-area><section class="widget widget_block"id=block-15><div style="text-align: center"class=wrap>© 2021 Appledystopia | <a href=https://g.ezoic.net/privacy/appledystopia.com> Privacy & Cookie Policy </a> | <a href=https://www.appledystopia.com/about/terms-of-service/> Terms of Service </a></div></section></aside><footer class=site-footer id=colophon role=contentinfo><div class=site-info><div class=site-name><div class=site-logo><a class=custom-logo-link href=https://www.appledystopia.com/ rel=home> <img sizes="(max-width: 600px) 100vw, 600px"srcset="https://www.appledystopia.com/wp-content/uploads/2021/07/Appledystopia-Logo-Text-2021WPtheme-banner.png 600w, https://www.appledystopia.com/wp-content/uploads/2021/07/Appledystopia-Logo-Text-2021WPtheme-banner-300x77.png 300w"alt=Appledystopia class=custom-logo height=153 src=https://www.appledystopia.com/wp-content/uploads/2021/07/Appledystopia-Logo-Text-2021WPtheme-banner.png width=600> </a></div></div><div class=powered-by>Proudly powered by <a href=https://wordpress.org/> WordPress </a> .</div></div></footer></div><script>document.body.classList.remove("no-js");</script><script>if ( -1 !== navigator.userAgent.indexOf( 'MSIE' ) || -1 !== navigator.appVersion.indexOf( 'Trident/' ) ) {
		document.body.classList.add( 'is-IE' );
	}</script><script id=comment-reply-js src=//www.appledystopia.com/wp-includes/js/comment-reply.min.js?ver=5.8.1></script><script id=twenty-twenty-one-ie11-polyfills-js-after>( Element.prototype.matches && Element.prototype.closest && window.NodeList && NodeList.prototype.forEach ) || document.write( '<script src="//www.appledystopia.com/wp-content/themes/twentytwentyone/assets/js/polyfills.js?ver=1.4"></scr' + 'ipt>' );</script><script id=twenty-twenty-one-primary-navigation-script-js src=//www.appledystopia.com/wp-content/themes/twentytwentyone/assets/js/primary-navigation.js?ver=1.4></script><script id=twenty-twenty-one-responsive-embeds-script-js src=//www.appledystopia.com/wp-content/themes/twentytwentyone/assets/js/responsive-embeds.js?ver=1.4></script><script id=wp-embed-js src=//www.appledystopia.com/wp-includes/js/wp-embed.min.js?ver=5.8.1></script><script>/(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",(function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())}),!1);</script><script async style=display:none;>__ez.queue.addFile('/detroitchicago/edmonton.webp', '/detroitchicago/edmonton.webp?a=a&cb=27&shcb=34', true, ['/detroitchicago/minneapolis.js'], true, false, false, false);
__ez.queue.addFile('/porpoiseant/jellyfish.webp', '/porpoiseant/jellyfish.webp?a=a&cb=27&shcb=34', false, [], true, false, false, false);</script><script>var _audins_dom="appledystopia_com",_audins_did=116903;__ez.queue.addDelayFunc("audins.js","__ez.script.add", "//go.ezoic.net/detroitchicago/audins.js?cb=195-27");</script><noscript><div style=display:none;><img alt=Quantcast border=0 height=1 src=//pixel.quantserve.com/pixel/p-31iz6hfFutd16.gif?labels=Domain.appledystopia_com,DomainId.116903 width=1></div></noscript><script data-cfasync=false></script><script>__ez.queue.addFile('/tardisrocinante/vitals.js', '/tardisrocinante/vitals.js?gcb=27&cb=3', false, ['/detroitchicago/minneapolis.js'], true, false, true, false);</script>