-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 That's cool stuff, Dan! I'm sure that Dirk Meyer will be interested in sharing some ideas with you. :)
On 10/24/09 6:14 AM, Dan Brickley wrote: > Hi folks, > > Just a brief note to report on some modest progress towards having an > environment for developing 'remote controls' with XMPP, which > vapourware I'm calling 'Buttons' for now. Rather than jumping straight > into protocol design I have been poking around with media centres (the > xbmc, boxee, plex family; itunes) and with remote controls - in > particular this week, the little white apple remotes that come with > most recent Apple hardware. > > Working backwards, a few blog posts with notes: > > http://danbri.org/words/2009/10/23/492 Remote Remotes > http://danbri.org/words/2009/10/19/483 Streaming Apple Events over XMPP > http://danbri.org/words/2009/10/18/478 Apple Remote events – a quick howto > http://danbri.org/words/2009/10/09/452 Linked TV (part 1): Why APIs > and identifiers matter > > ...all XMPP mockups I've done so far have just used textual messages > via chat events rather than structured IQ stanzas, but it's been nice > to show that I can pause a running Boxee (and lookup metadata) on the > Apple TV via sending a line from an XMPP client on my iPhone; or that > I can simultaneously send handheld remote control clicks to running > HTML webapps (different laptops, browsers at same time even). At some > point it'll be time for serious protocol work, but for now I think > fact finding and collecting hackable demo-friendly tools is more > important. > > Right now I'm just reading up on the possibilities for using BOSH > where the HTML is served from a different host to that running the > BOSH adaptor. This would be very useful for embedding remote-linked > webapps in social network sites (OpenSocial eg. MySpace, Orkut, Hyves; > or Facebook). If anyone here has experience with that, please let me > know! > > So for now I want to make a few demos: one broadcasting naive ui > events (clicks) up to a web page with an embedded video player; > another where the buttons are sending some more meaningful events, ie. > commands rather than clicks. Perhaps with the buttons in a web page > and the media player being Boxee. I'm also trying to figure out > whether http://www.w3.org/WAI/intro/aria.php could be useful for > attaching remote UI to existing HTML/js/css/ajax interfaces, or for > providing an xmpp/buttons-friendly abstraction over such UI. > > cheers, > > Dan > > ps. Thanks for all the feedback in previous messages; sorry if I > didn't reply individually yet... > pps. ongoing bookmarks c/o http://delicious.com/danbri/buttons > ppps. motivating scenario: pause your TV (perhaps > tivo/freevo/mythv/get_iplayer) via a remote running on your mobile > phone; tag it with on-screen ui and record audio annotations into the > phone microphone... -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkroai4ACgkQNL8k5A2w/vxJpQCgvROc7ijCQExm4gzeB2D2AI8V lUYAn08Z5cuDdXgSm++efWzxLa4smpvE =4teK -----END PGP SIGNATURE-----
