Open kaikreuzer opened 9 years ago
A few comments from the Physical Web team. We're been working this issue for a while now and have been frankly hitting a bit of a wall. We're thrilled someone is pushing for mDNS access and would like your feedback. A couple of points:
So excited you guys are looking into this and looking forward to discussing this further.
Scott
I think this one is related to the point (1) and (2): google/physical-web#492 Correct?
I already contacted the submitter of urlbookmark (on august as I posted to your github page).
There is some excerpt:
> Do you know anyone (a software component) that is using this service?
> You do you have created this one?
… to use it in the Bookmark Advertiser project https://github.com/ssp/bookmark-advertiser which can advertise the URLs in your open Safari Tabs via Bonjour.
These can be picked up by the Flame iOS app https://github.com/tominsam/flametouch which will then open the bookmarks.
> Are there further documentation about this type or are there no
> further limitations for the URL and that name?
It’s a few years since I worked on this, so my memory may be spotty. The point of this Rendezvous service is to advertise arbitrary bookmarks on the network, in particular URLs that are not on the machine doing the advertising (otherwise the usual _http._tcp would have done the trick).
A known limitation of the current implementation is that the URLs are lenght limited (due to the limits of the DNS-SD TXT record length.
excellent. Is this bookmark-advertiser part of any official mDNS spec or is it just a proposal at this time?
excellent. Is this bookmark-advertiser part of any official mDNS spec or is it just a proposal at this time?
Hi Scott, sorry I don't understand what you mean.
Bookmark Advertiser reads the web pages currently opened in Safari and advertises the name and URL of each of them via Bonjour. Each bookmark is advertised as a Service of type _urlbookmark._tcp and the relevant information is contained in the Service’s TXT Record.
The "Bookmark Advertiser" is an app that is using the service type _urlbookmark._tcp
Why do you think such an app will ever be part of the mDNS spec?
Sorry Markus, I didn't say that well. I confused the app you linked to with the actual service. My goal was to confirm that the service type _urlbookmark._tcp was an official part of the mDNS spec. When my team tried to find it, they could only find a blog post about it so it seemed a bit experimental.
I just did a quick search and found it documented on dns-sd.org so it feels reasonably standardized. I'm curious if you know if many people are currently using it? It's not a problem if the answer is no. I'm just curious if it has any traction at this point.
Ah, ok. I has expected that "cco3" found that service using my links posted here: https://github.com/google/physical-web/pull/492#issuecomment-130969266
So I assumed it is already known to be part of the spec.
I am not using this one and I am not familiar with this one. I have just used mDNS in some products and have also done a little debugging, reading specs etc.
Sorry, I don't think that I can help you.
@maggu2810 and @kaikreuzer: since Google PhysicalWeb is BLE only right now I guess this should be closed at the time being. Maybe with the new Bluetooth binding there is another chance to look into this. Sadly this issue does not point to any code or further implementation detail. wdyt?
Google PhysicalWeb is BLE only right now
Is it? Do you have a reference that they dropped mDNS support? I'm still dreaming of ESH instances popping up in Chrome if being discovered in the vicinity...
I'm still dreaming of ESH instances popping up in Chrome if being discovered in the vicinity...
Hm, my Chrome (on a desktop machine) doesn't Popup anything if I follow this instructions: https://github.com/google/physical-web/blob/master/documentation/mDNS_Support.md
Yes, you got me here. I was referring to the point @scottjenson made earlier. Thanks @maggu2810 for pointing me to the dev docs. I tested the mDNS support as described in the docs with the latest iOS version and iOS Chrome w/o success. Side note: the iOS client in fact does show a link I copy to the clipboard on my desktop Chrome. So maybe the instructions in the dev docs just dont work.
migrated from Bugzilla #468125 status ASSIGNED severity normal in component Core for --- Reported in version unspecified on platform PC Assigned to: Yasser Aziza
On 2015-05-24 06:51:30 -0400, Yasser Aziza wrote:
On 2015-05-24 06:57:22 -0400, Markus Rathgeb wrote:
On 2015-05-24 07:30:09 -0400, Kai Kreuzer wrote:
On 2015-05-24 09:03:06 -0400, Victor Belov wrote:
On 2015-05-24 10:27:26 -0400, Kai Kreuzer wrote:
On 2015-06-01 05:59:08 -0400, Kai Kreuzer wrote:
On 2015-06-01 17:26:32 -0400, Yasser Aziza wrote:
On 2015-06-08 06:53:19 -0400, Yasser Aziza wrote:
On 2015-06-08 14:09:40 -0400, Kai Kreuzer wrote:
On 2015-06-16 11:31:42 -0400, Yasser Aziza wrote:
On 2015-06-29 10:15:42 -0400, Markus Rathgeb wrote:
On 2015-06-30 09:22:52 -0400, Kai Kreuzer wrote: