Please support automatic peering
From [email protected] on October 25, 2013 15:01:32
Currently I need to enter the IP of the remote Clementine machine into the Android app. This is cumbersome and inconvenient. For example, my IP might change regularly and be different in different networks.
It would be great if Clementine Remote Android would support some more automatic form of peering, for example using:
- ZeroConf: Display a list of Clementine services in the network
- Bluetooth:
- Peer your phone with the desktop using bluetooth 2a) Then announce some extra bluetooth service (I do not know if bluetooth allows custom services) 2b) If that is impossible: Show the list of connected bluetooth devices and exchange connection information via file-transfer
- IPv6 multicast Basically a special purpose ZeroConf rip-off
- Local network broadcast Similar to what NetBIOS did
Original issue: http://code.google.com/p/clementine-remote-android/issues/detail?id=23
From [email protected] on October 25, 2013 11:27:53
Clementine and Clementine Remote already uses ZeroConf. Unfortunately, on Windows it's very unstable.
On what OS are you using Clementine?
From [email protected] on October 25, 2013 15:20:11
Clementine runs on Linux (Ubuntu). Maybe ZeroConf did not work, because the phone and the desktop are in two different networks (with global IPs).
A few more ideas for how peering could work:
- QR Code: Probably the most simple way. Works only until the IP changes, of course.
- NFC?
- USB: Is it possibel to transfer arbitrary data via a USB connection to some app? Can a USB port act as a network interface? (I know Bluetooth can - using PAN.) The alternative would again be: file-transfer
From [email protected] on October 26, 2013 00:32:55
Yeah, ZeroConf works only when you are in the same subnet afaik.
What about a history of connected Clementines inside the app where you can choose which to connect to?
Labels: -Type-Defect -Priority-Medium Type-Enhancement Priority-Low
From [email protected] on October 26, 2013 02:43:26
That would probably be a nice feature, but not help in my case. I get varying IPs from DHCP and via IPv6 privacy extensions. It is unlikely, I will get the same twice within a reasonable timeframe.
From [email protected] on October 30, 2013 14:59:58
I will see if more people are interested in this. In the meantime, if you can code yourself, feel free to provide a patch for this.
I'd suggest keep a history of recent IPs, but showing only those that are online.