andrew0 / SiriusXM

SiriusXM live radio playback

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Able to play the stream, but the channel list request is returning partial information

JerryJelinek opened this issue · comments

Thanks for the new edition of sxm.py Got that running this afternoon.

The server is working, but when I request the channel listing I get partial information. Here is the example:

python sxm.py -u [USERNAME] -p [PASSWORD] -l
ID | Num | Name
9188 | ? |
rawdog | ? |
9189 | ? |
undergroundgarage | ? |
9181 | ? |
9186 | ? |
9187 | ? |
9185 | ? |
radioclassics | ? |
0000 | ? |
9191 | ? |
thebeat | ? |
9190 | ? |
thebridge | ? |
doctorradio | ? |
espnradio | ? |
...

Thanks again for your hard work on this.

What channel ID did you use to get a a stream to work? I've having the same issue with kryptek's fork with the -L argument populating a channel list with question marks.

I tried several channel id's but keep getting the error below no matter what i've tried.
192.168.1.20 - - [25/Jul/2020 21:40:44] "GET /hiphopnation.m3u8 HTTP/1.1" 500 - 25.Jul 2020 21:40:44 <SiriusXM>: Error parsing json response for channels

EDIT: I'm able to stream now, still get "?" when using the --list argument.