VideoHelp Forum




+ Reply to Thread
Results 1 to 1 of 1
  1. If anyone wouldn't mind analysing the following JSON I received as a response from querying http://192.168.0.201:9006/as/services, where 192.168.0.201 is the IP of my Sky Q box, 9006 is the port number, and /as/services is the request URI, and helping me decode things, it would be greatly appreciated.

    The JSON response is a list of all television channels on the Sky Q box.

    It seems to me that all "sid" and "sk" entries for each item under "services" are identical, that the DVB triplet comprises the original network ID, the transport stream ID and the service ID, that for "sf", au means audio, that the only service type for these channels is DSAT or digital satellite, that "t" for each channel is the title, that the values for "sg" are 10, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25 and 26, that the values for "xsg" are 0, 1, 2, 3, 4, 5, 6, 7, 9, 11, 12, 13, 14 and 15, and that some properties that some items have but others don't is "adult", "local", "startover", "timeshifted" and "startoverents".

    I have uploaded the JSON response from the API as channels.txt.

    And hitting http://192.168.0.201:9006/as/services/details/3000 for the first channel, titled BBC One Lon HD, gives me another channel, whose JSON response can be found in bbc_one_london_hd.txt. And hitting http://192.168.0.201:9006/as/services/details/2075 for the second channel, titled BBC Two HD, gives me another channel, whose JSON response can be found in bbc_two_hd.txt.

    I've also got a recordings list from http://192.168.0.201:9006/as/pvr?limit=1000&offset=0 which I can share privately if necessary.

    I just want to learn how all this stuff works.
    Image Attached Files
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!