Hello all, I've just finished all my exams today! (yes ... we are really late in terms of finals :/ ) So now I can finally get up to full speed! ^^ And I means sorry for this very late update.
As for now, the application is fully functional, which means it can handle connection/disconnection from server, basic functionalities like slides control and receive and slideshow previews work as expected as well. During the following week I will be working on the UI/UX design (I will open a wiki page for that). I will be testing it as an iPhone app as that might be the most frequent use case for this application. I've been doing some research on the bonjour service discovery and I will start with MacOS/iOS zeroconf networking but I might need some time to understand how server-end code work before experimenting with it. That it for now, I will let you know if I encounter any problems. ATB, Siqi 2013/6/17 Michael Meeks <michael.me...@suse.com> > > On Mon, 2013-06-17 at 13:16 +0100, Andrzej J. R. Hunt wrote: > > -Hence a custom discovery protocol was devised (multicast packets, see > > > android/sdremote/src/org/libreoffice/impressremote/communication/ServerFinder.java > > for an example of the client end). > > My concern (perhaps based on ignorance) was that despite the > multicast > nature of mDNS - I suspect that we have to have a single app on each > host owning the mDNS port - rather than allowing lots of separate apps > to listen to that on the same machine. > > As such, that gives some interesting platform integration problems > on > Linux - whereby we have to attempt to integrate with whatever dameon / > service is owning that port on the given platform - or bear the risk (if > we get it) of screwing up whatever else wants to use that. Then of > course, we disabled TCP/IP by default anyway concerned about security - > and so this was less of a problem. > > > W.r.t to actual support for this, as far as I remember it was: > > - Bonjour for Mac > > - Avahi for Linux > > - Bonjour for Windows too, but would require shipping the Bonjour > > binary along with LO. > > I guess that needs some license investigation; but sounds plausible > Bonjour is IIRC ALv2. Wrt. integrating with Avahi - I guess we don't > want hard linkage to that, in case it's not there - so that'd mean > having a plugin of some kind: do-able but a bit more work (depending how > Avahi's client functionality works). > > With an internal Bonjour on Windows, does that mean we join a > bun-fight > for who owns the mDNS port on Windows ? against anyone else that tries > to have Bonjour support ? and/or would we have to ship a daemon there ? > It'd be nice to know what version requirements we have for our base-line > Mac build vs. the Bonjour API. > > Otherwise - it seems like this is the best way to get > bluetooth-incapable iPhones working ? :-) so - lets go for it I guess. > > ATB, > > Michael. > > -- > michael.me...@suse.com <><, Pseudo Engineer, itinerant idiot > > -- -------- Cordialement, Siqi LIU Étudiant Ingérieur, Université de Technologie de Compiègne Vice-Président de l'association robotique UTCoupe Responsable d'atelier de ClubChine ------ Tel. +33 7 61 16 95 83 email: m...@siqi.fr ------
_______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice