Page 1 of 2 12 LastLast
Results 1 to 10 of 20

Thread: Sirius Radio with WebRadio 3

  1. #1
    Join Date
    Jul 2005
    Location
    Middle of Canada
    Posts
    187

    Sirius Radio with WebRadio 3

    Hi Martin,
    I finally got around to fully installing NPVR at the htpc. I also popped in Webradio and the add-on pack.
    Tested a couple of things, and it seems to work fine.
    Now Im trying to get Sirius working..
    In GBPVR, I had edited usermenu.xml to add a section for Sirius and the pointer to the .csv file that contained the stations links (that in turn controlled SiriusXMStreamer).
    There appears to be no more usermenu.xml ? I found a usermenu.org , but adding to it doesnt cause anything to appear on the screen. Then I edited Stations.xml which did allow a Sirius link to appear in the menus.. but when I click on it, it only opens an empty page (no stations from the csv file). Does the new Webradio still read csv files ?
    The format of my csv is like this..
    csv_ver:0001,,,
    "Sirius-Hits1",http://127.0.0.1:51710/sirius?channel=1,m3u,0
    "Sirius-70s on 7",http://127.0.0.1:51710/sirius?channel=7,m3u,0
    etc
    BTW, I put the csv in the same folder as the stations.xml file (I forget the path, different comp running Win7.. some User/etc path)


    edit: some progress.. changed the ",m3u,0" on each line and they now read in from the csv.
    sadly, Im now getting an exception error box popping up .
    Ill play with it more then post the logs, i guess..

    edit2: make that "changed the ,m3u,0 to ,csv,1 on each line"
    Last edited by Dave72; 2011-01-31 at 07:52 PM. Reason: missed some info

  2. #2
    Join Date
    Jul 2005
    Location
    Middle of Canada
    Posts
    187
    Ok.. its RadioStations.xml that I added the Sirius package too, and it does populate the screen nicely.
    When I try to select a Sirius channel, I get an exception thrown (nPVR Unhandled exception, Data at root level is invalid , line1 position 1)
    Here's the log from a start thru the fault and then shut down again.

  3. #3
    Join Date
    May 2006
    Location
    Canada
    Posts
    26,921
    Dave72 I will look into it, but in the meantime, it looks like you haven't installed the required DirectX runtime. That is one slow video card you are using.

    Martin

  4. #4
    Join Date
    Jul 2005
    Location
    Middle of Canada
    Posts
    187
    Its a netbook that came loaded with Win7.. shouldnt Directx-11 be on it already ? What part should be updated ?

    I might have misadjusted something lately, it does seem to pause a bit..

  5. #5
    Join Date
    May 2006
    Location
    Canada
    Posts
    26,921
    The wiki explains the requirements and you need the dx component no matter which O/S you run. The netbook explains the really slow screen drawing, those CPU's really need h/w.

    Some notes on my attempt

    - UserMenu.xml are now be created by the WR3 when you use the plugin config to add Favourites or LastPlayed

    - editing RadioStations.xml is not recommended as it will be overwritten with future updates

    Now on to your instructions on the old GBPVR wiki.

    - Your sample csv is wrong, you don't have normal double quotes, so this doesn't load well into a csv or look good without using a Unicode editor In your example the double quotes aren't needed at all, the are only needed if a comma is in the Title.

    - SiriusStreamer.csv shouldn't be in the media folder even with WR 2 You can put it in Plugins\WebRadio, in the WebRadio temp folder or you can use a fully configured name

    - Playback on my setup work in the sense that I get art and the vlc error in VLC.log

    Code:
    -- logger module started --
    mux_dummy: Open
    main warning: connection timed out
    access_http error: cannot connect to 127.0.0.1:51710
    main warning: connection timed out
    access_mms error: cannot connect to 127.0.0.1:51710
    main error: open of `http://127.0.0.1:51710/sirius?channel=7' failed: (null)
    main error: Your input can't be opened
    main error: VLC is unable to open the MRL 'http://127.0.0.1:51710/sirius?channel=7'. Check the log for details.
    Is it possible that you don't have vlc setup correctly for WebRadio, now the internal mp3 player masks this error. You probably should upload logs too.

    Martin

  6. #6
    Join Date
    Jul 2005
    Location
    Middle of Canada
    Posts
    187
    Quote Originally Posted by mvallevand View Post
    The wiki explains the requirements and you need the dx component no matter which O/S you run.
    Ok, I updated the machine via winupdate, rebooted, then installed dx9c and dotnet4 (dotnet 2 doesnt mention win7 at all in the compatibility list)

    - UserMenu.xml are now be created by the WR3 when you use the plugin config to add Favourites or LastPlayed
    - editing RadioStations.xml is not recommended as it will be overwritten with future updates
    I would like the Sirius group to be up front, maybe Ill just get used to having to re-insert it.. not a biggie.

    - Your sample csv is wrong, you don't have normal double quotes, so this doesn't load well into a csv or look good without using a Unicode editor In your example the double quotes aren't needed at all, the are only needed if a comma is in the Title.
    Good catch.. quotes are gone now.

    - SiriusStreamer.csv shouldn't be in the media folder even with WR 2 You can put it in Plugins\WebRadio, in the WebRadio temp folder or you can use a fully configured name
    I assume you mean (in Win7), the /user/ path and not the /program files/ path of the same name right ? (seems to be just the dll and uninstall files in the programfiles one..)

    - Playback on my setup work in the sense that I get art and the vlc error in VLC.log
    Oddly.. I get no VLC log from my attempts (I do however have a vlc log item from listening to a different stream (Mikes, i think it was..)) So it seems that VLC isnt even trying to load it.

    Is it possible that you don't have vlc setup correctly for WebRadio, now the internal mp3 player masks this error. You probably should upload logs too.
    In the WebRadio.xml, both player and vlc point correctly to the vlc.exe file.
    The other entries are !'d out.

    Here's the latest log if its any use.. sorry for the weather clutter, I turned it on finally.

  7. #7
    Join Date
    May 2006
    Location
    Canada
    Posts
    26,921
    Could you try with this as your csv file

    Code:
    Sirius-Hits1,http://127.0.0.1:51710/sirius?channel=1,m3u,0
    Sirius-70s on 7,http://127.0.0.1:51710/sirius?channel=7,m3u,0
    Sirius-80s on 8,http://127.0.0.1:51710/sirius?channel=8,m3u,0
    martin

  8. #8
    Join Date
    Jul 2005
    Location
    Middle of Canada
    Posts
    187
    Quote Originally Posted by mvallevand View Post
    Could you try with this as your csv file

    Code:
    Sirius-Hits1,http://127.0.0.1:51710/sirius?channel=1,m3u,0
    Sirius-70s on 7,http://127.0.0.1:51710/sirius?channel=7,m3u,0
    Sirius-80s on 8,http://127.0.0.1:51710/sirius?channel=8,m3u,0
    martin
    Now the Sirius submenu doesnt populate at all, and the only thing different I see in the log is an error of 'index was outside the bounds of the array' when it tries to populate the csv in.

  9. #9
    Join Date
    May 2006
    Location
    Canada
    Posts
    26,921
    Zip up your UserMenu.xml and SiriusStreamer.csv files and I will try here.

    Martin

  10. #10
    Join Date
    Jul 2005
    Location
    Middle of Canada
    Posts
    187
    I still have it in RadioStations.xml, instead of UserMenu.. hopefully thats ok as far as functional goes (just your note about overwriting during upgrades).

    Also, check PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •