The decision was made to make the repository private for several reasons. If you would like access to the code please contact us at http://airplay.psu.edu/beta-application/ and we can give you access to the private repository.
Thanks, Jason On Jan 20, 2014, at 6:25 PM, Jason Heffner <jdh...@psu.edu> wrote: > The code for the App is now available on github at > https://github.com/psutlt/ios-psuairplay . We would welcome any insights, > suggestions and/or contributions to the code. > > Thanks, > Jason > > p: (814) 865-1840, c: (814) 777-7665 > Systems Administrator > Teaching and Learning with Technology, Information Technology Services > The Pennsylvania State University > > On Jan 17, 2014, at 10:00 PM, Jason Heffner <jdh...@psu.edu> wrote: > >> Hey Jason, Jason, >> >> I’m hoping to release the code on Monday. I got the new github repository >> created and some sample json files in place. I just need to finish off the >> readme file to help anyone who is trying to adapt the code for their >> university. >> >> To answer your questions, Yep, the AppleTV is being advertised locally on >> the iPad. This method could work for other uses. The iOS app talks to a >> server which has the AppleTV registrations and updates. A registration >> simply contains a DNS hostname and location (campus, building, and room). We >> only need to update the server for new AppleTVs. We built auto-updating into >> the app so users are notified when a new version is available. When I >> release a new version I simply increase the version number in the plist file >> and anyone connecting gets the new version. >> >> Jason >> >> On Jan 17, 2014, at 8:19 PM, Jason Watts <jwa...@pratt.edu> wrote: >> >>> Jason (Third Jason here), >>> >>> We too have been getting the lean-on from faculty and staff to bring the >>> ATV experience to the classrooms and conference rooms. >>> >>> To reiterate what another poster asked, your app is just allowing the >>> iDevice to publish the remote ATV to itself locally, right? >>> >>> My question is, does your app have all of PSU's ATV devices hard-coded into >>> it or served up from a website that your app code connects to? >>> >>> Is the app simply taking static DNS names or IPs of ATVs and publishing >>> them locally as they are selected in the app thereby forcing the iDevice to >>> resolve them on the network and enumerate them? >>> >>> I hope I have the concept right. If that's the case then building a simple >>> website that filters by user role, schedule, etc and lets one connect to >>> any ATV on the fly would be great. I suppose you could still require PIN >>> entry on the ATV to restrict access to folks within viewing range. >>> >>> Anyhow, it sounds promising and I for one am looking forward to the code >>> release. Thanks for such a cool effort. >>> >>> ------------ >>> Jason Watts >>> Pratt Institute, Academic Computing >>> Senior Network Administrator >>> >>> >>> On 1/17/2014 4:28 PM, Jason Heffner wrote: >>>> Brian, >>>> >>>> We should have the code available next week. We just need to clean up our >>>> Github repository. We are currently distributing the app under our iOS >>>> Developer Enterprise Program to all of PSU through an easy web site >>>> download. >>>> >>>> Jason >>>> >>>> On Jan 17, 2014, at 12:12 PM, Brian Helman <bhel...@salemstate.edu> wrote: >>>> >>>>> Any chance you'd be willing to share that app? My iPad is jailbroken, so >>>>> I can sideload it. >>>>> >>>>> -Brian Helman >>>>> >>>>> -----Original Message----- >>>>> From: The EDUCAUSE Wireless Issues Constituent Group Listserv >>>>> [mailto:WIRELESS-LAN@LISTSERV.EDUCAUSE.EDU] On Behalf Of Jason Heffner >>>>> Sent: Friday, January 17, 2014 8:45 AM >>>>> To: WIRELESS-LAN@LISTSERV.EDUCAUSE.EDU >>>>> Subject: Re: [WIRELESS-LAN] Apple TV display mirroring spectrum use in HD >>>>> wifi >>>>> >>>>> On Jan 17, 2014, at 3:03 AM, James Andrewartha >>>>> <jandrewar...@ccgs.wa.edu.au> wrote: >>>>> >>>>>> Hi Jason, >>>>>> >>>>>> On 17/01/14 01:59, Jason Heffner wrote: >>>>>>> We took a slightly different approach to solve our issue with the >>>>>>> AppleTV specifically at Penn State. We do have a Doceri deployment >>>>>>> but recently we have released a PSU Airplay iOS enterprise app to >>>>>>> allow mirroring to AppleTVs w/o having bonjour enabled. Since I saw >>>>>>> this topic come up I thought it was a good time to share. >>>>>> That's a very impressive solution, good thinking. >>>>> Thanks! >>>>> >>>>>>> If interested you can find out more on a recent blog entry I wrote up >>>>>>> on the specifics. >>>>>>> >>>>>>> http://sites.psu.edu/jasonheffner/2014/01/10/airplay-without-bonjour- >>>>>>> on-enterprise-wireless-networks/ >>>>>> So the app advertises the Airplay service over the network, but only >>>>>> the device it's running on sees the advertisement because you have >>>>>> multicast disabled? >>>>> That's correct. On an earlier revision we were doing SSID detection and >>>>> only broadcasting if that network was connected. We later removed that >>>>> since we could stop the broadcast when the app went into background, and >>>>> then restart the broadcast when it was in foreground. >>>>> >>>>>> -- >>>>>> James Andrewartha >>>>>> Network & Projects Engineer >>>>>> Christ Church Grammar School >>>>>> Claremont, Western Australia >>>>>> Ph. (08) 9442 1757 >>>>>> Mob. 0424 160 877 >>>>>> >>>>>> ********** >>>>>> Participation and subscription information for this EDUCAUSE Constituent >>>>>> Group discussion list can be found at http://www.educause.edu/groups/. >>>>> ********** >>>>> Participation and subscription information for this EDUCAUSE Constituent >>>>> Group discussion list can be found at http://www.educause.edu/groups/. >>>>> >>>>> ********** >>>>> Participation and subscription information for this EDUCAUSE Constituent >>>>> Group discussion list can be found at http://www.educause.edu/groups/. >>>> ********** >>>> Participation and subscription information for this EDUCAUSE Constituent >>>> Group discussion list can be found at http://www.educause.edu/groups/. >>> >>> >>> -- >>> Jason Watts >>> Pratt Institute, Academic Computing >>> Senior Network Administrator >>> p. 718-399-4219 >>> f. 718-399-3416 >>> >>> ********** >>> Participation and subscription information for this EDUCAUSE Constituent >>> Group discussion list can be found at http://www.educause.edu/groups/. >> > ********** Participation and subscription information for this EDUCAUSE Constituent Group discussion list can be found at http://www.educause.edu/groups/.