Posts: 86
Threads: 32
Joined: Oct 2013
Reputation:
1
04-05-2020, 01:48 AM
(This post was last modified: 04-05-2020, 01:49 AM by Andrew9999.)
I'm a long time MobileSheets user and I play with others who use it too. We use "connect to device" a lot via wifi to sync page turns - which is great, as I can then use a foot pedal. However, with Covid-19 we're now playing live in different locations - so we're not on the same wifi and out of bluetooth range. Would be fantastic if we could connect a device remotely via the Internet - happy to open up ports and forward them etc as necessary. Thanks!
--Andrew
Posts: 86
Threads: 32
Joined: Oct 2013
Reputation:
1
Thanks Mike - what protocol type do you use (e.g. TCP, UDP)? Thanks.
Posts: 86
Threads: 32
Joined: Oct 2013
Reputation:
1
If I open up TCP and UDP port 48,000 incoming and forward this to the MobileSheets application I can't connect. Is it possible others ports are involved in the dialogue?
Posts: 13,381
Threads: 302
Joined: Apr 2012
Reputation:
236
If you use the direct connect option, port 48000 is the only port involved. I'm only using TCP as it's a direct connection between devices. How did you go about setting up the port forwarding? I just want to review the changes you made in the router configuration.
Mike
Posts: 86
Threads: 32
Joined: Oct 2013
Reputation:
1
04-06-2020, 07:02 PM
(This post was last modified: 04-06-2020, 07:03 PM by Andrew9999.)
I use a Fritz!Box for the Internet router. Under "Permit Access" I configured "Port Sharing" settings. Specifically, I permitted access for TCP port 48,000 only on the PC running MobileSheets, and assigned the same port externally. The Fritz!Box confirmed that the port was shared for this device. I then set up an inbound firewall rule on the PC allowing TCP and all ports for the MobileSheets exe. Then I used my public broadband address (which is static) as the address on a remote tablet attempting to connect using "direct connection". After a time the tablet timed out with the message "unable to connect".
Posts: 933
Threads: 84
Joined: Feb 2017
Reputation:
28
Did you try pinging the IP addresses?
This uses different ports but would at least establish whether or not the devices are "visible" to each other
That is about all I can suggest.
Geoff
Samsung Galaxy Tab A6
Posts: 13,381
Threads: 302
Joined: Apr 2012
Reputation:
236
I have no idea why port 51854 is being used for anything as that is not listed in my code anywhere. Great job on getting it to work though!
Mike
Posts: 86
Threads: 32
Joined: Oct 2013
Reputation:
1
You're welcome.
BTW if anyone's interested the live services I've been using to play together with others are jamkazam (can be fiddly to get your audio gear working with it but really good if you do) and jamulus using a private server (really easy to setup but only one session per server - hence my private server which just runs on a Windows PC - you do need Asio audio drivers though, which are easily dealt with via Asio4All).
Posts: 277
Threads: 45
Joined: Oct 2014
Reputation:
0
If I understand correctly, the master is the "local" device. If so, then I'm rather surprised you needed to forward the port that was using to connect out to the remote devices. There shouldn't be any port forwarding going on when it makes a connection out. Maybe it is just that "unusual" ports are being blocked in general and adding the forwarding config unblocked it.
Anyway, good that you got it sorted. And I might have to investigate some of those "jamming" services. I'm missing playing with others.
Andy