I have a Tablo over-the-air video recorder (tablotv.com) which communicates 
via a TCP socket.  I almost know enough to be able to write Julia code to 
communicate with it but not quite.  For the sake of illustration let's 
assume that its IP address on my network is 192.168.1.87.  It communicates 
over port 18080 and provides meta-data via urls like

http://192.168.1.87:18080/plex/ch_ids

If I type that URL into a browser I will receive, in this case, a 
JSON-encoded vector of integers.

If I understand the Manual section on "Networking and Streams" correctly I 
should be able to use

sock = connect(ip"192.168.1.87",18080)

to create a TcpSocket device.  After that do I simply use 
println(sock,"plex/ch_ids") to send a query and some form of read to 
receive the result?

Reply via email to