Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 28

Thread: Web Radio 3.3

  1. #11
    Join Date
    Jan 2008
    Location
    Ireland/UK
    Posts
    864
    I'm trying to get this to work on 1.5.33 on my laptop (not my main pvr machine yet) but it just throws exception errors when I select settings in npvr or when I select web radio from the main menu... I've installed v3.3 and the add ons but cant work out what I've done wrong (or not done at all). This one from when I try web radio from the main menu:

    See the end of this message for details on invoking
    just-in-time (JIT) debugging instead of this dialog box.

    ************** Exception Text **************
    System.NullReferenceException: Object reference not set to an instance of an object.
    at WebRadio.WebRadio2.LoadSettings()
    at WebRadio.WebRadio2.Initialise()
    at NUtility.Base.NewStyleButtonListPlugin.Activate()
    at WebRadio.WebRadio2.Activate()
    at NextPVR.ControllerForm.ActivateScreen(IScreenPlugi n screenPlugin)
    at NextPVR.Menu.AeonLike.OnClick(PointF location)
    at NextPVR.ControllerForm.ControllerForm_MouseClick(O bject sender, MouseEventArgs e)
    at System.Windows.Forms.Control.OnMouseClick(MouseEve ntArgs e)
    at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
    at System.Windows.Forms.Control.WndProc(Message& m)
    at System.Windows.Forms.ScrollableControl.WndProc(Mes sage& m)
    at System.Windows.Forms.ContainerControl.WndProc(Mess age& m)
    at System.Windows.Forms.Form.WndProc(Message& m)
    at NextPVR.ControllerForm.WndProc(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.O nMessage(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.W ndProc(Message& m)
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


    ************** Loaded Assemblies **************
    mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4952 (win7RTMGDR.050727-4900)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
    ----------------------------------------
    NextPVR
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Program%20Files%20(x86)/NPVR/NextPVR.exe
    ----------------------------------------
    NShared
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Program%20Files%20(x86)/NPVR/NShared.DLL
    ----------------------------------------
    NUtility
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Program%20Files%20(x86)/NPVR/NUtility.DLL
    ----------------------------------------
    System.Data
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
    ----------------------------------------
    System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    System.Data.SQLite
    Assembly Version: 1.0.65.0
    Win32 Version: 1.0.65.0
    CodeBase: file:///C:/Program%20Files%20(x86)/NPVR/System.Data.SQLite.DLL
    ----------------------------------------
    System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    System.Data.Entity
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.4926 built by: NetFXw7
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Data.Entity/3.5.0.0__b77a5c561934e089/System.Data.Entity.dll
    ----------------------------------------
    System.Core
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.4926 built by: NetFXw7
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
    ----------------------------------------
    System.Runtime.Remoting
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
    ----------------------------------------
    Test1
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Program%20Files%20(x86)/NPVR/NUtility.dll
    ----------------------------------------
    Test2
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Program%20Files%20(x86)/NPVR/NUtility.dll
    ----------------------------------------
    Test3
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Program%20Files%20(x86)/NPVR/NUtility.dll
    ----------------------------------------
    WebRadio
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Program%20Files%20(x86)/NPVR/NUtility.dll
    ----------------------------------------
    SlimDX
    Assembly Version: 2.0.8.42
    Win32 Version:
    CodeBase: file:///C:/Program%20Files%20(x86)/NPVR/SlimDX.DLL
    ----------------------------------------
    msvcm90
    Assembly Version: 9.0.30729.4926
    Win32 Version: 9.00.30729.4926
    CodeBase: file:///C:/Windows/WinSxS/x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729. 4926_none_508ed732bcbc0e5a/msvcm90.dll
    ----------------------------------------
    System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
    ----------------------------------------
    taglib-sharp
    Assembly Version: 2.0.3.0
    Win32 Version: 2.0.3.0
    CodeBase: file:///C:/Program%20Files%20(x86)/NPVR/taglib-sharp.DLL
    ----------------------------------------
    UbuNetStreamPlayerLite
    Assembly Version: 2.2.0.0
    Win32 Version: 2.2.0.0
    CodeBase: file:///C:/Program%20Files%20(x86)/NPVR/UbuNetStreamPlayerLite.DLL
    ----------------------------------------

    ************** JIT Debugging **************
    To enable just-in-time (JIT) debugging, the .config file for this
    application or computer (machine.config) must have the
    jitDebugging value set in the system.windows.forms section.
    The application must also be compiled with debugging
    enabled.

    For example:

    <configuration>
    <system.windows.forms jitDebugging="true" />
    </configuration>

    When JIT debugging is enabled, any unhandled exception
    will be sent to the JIT debugger registered on the computer
    rather than be handled by this dialog box.

  2. #12
    Join Date
    May 2006
    Location
    Canada
    Posts
    20,491
    Could you upload your logs too. Also do/did you have GBPVR installed on that laptop?

    Martin

  3. #13
    Join Date
    Jan 2008
    Location
    Ireland/UK
    Posts
    864
    Here's the logs - not that I can see much in them. Yes, it did have GBPVR installed, recently removed it - some remnants kicking about in the nevnz folder.

  4. #14
    Join Date
    May 2006
    Location
    Canada
    Posts
    20,491
    Quote Originally Posted by BigMoose View Post
    Here's the logs - not that I can see much in them. Yes, it did have GBPVR installed, recently removed it - some remnants kicking about in the nevnz folder.
    Logs always help, at least I confirm you are running 64 bit. See if removing/renaming HKLM\SOFTWARE\Wow6432Node\devnz\ key helps.

    Martin

  5. #15
    Join Date
    Jan 2008
    Location
    Ireland/UK
    Posts
    864
    Thanks, that worked!

  6. #16
    Join Date
    Jan 2008
    Location
    Ireland/UK
    Posts
    864
    Installed it on the main PVR box along with VLC and I'm loving this plugin! Works brilliantly! Thanks so much for the work that's gone into this!

  7. #17
    Join Date
    May 2008
    Location
    Belgium
    Posts
    123
    Quote Originally Posted by mvallevand View Post
    If you download the WebRadio add-on it will create WebRadio.xml where you can change the player and a MyRadioStations.xml where you can add your own stations by direct stream or via a local pls/m3u file. I'd bet some of these expanded internet services show friskradio and it would be a matter of adding the station to your favourites.

    If you install VLC (recommended) then WebRadio will automatically use it as an external player.

    Martin
    Hey Martin,

    Hate to be nagging but I'm guessing there's somekind of bug in the installer
    sinds there is no WebRadio.xml or MyRadioStations.xml created.
    I've checked the output that the installer generates and also scanned
    the "c:\program files\nPVR"-directory & the "c:\users\public\nPVR"-directory.

    Also if I right click in the main screen in nPVR and browse to "Plugins" --> "-Web Radio",
    the 'Set Favourite" & "Set Cache"-button are greyed out.

    Another thing which is strange is that, in the settings-menu, it says
    "c:\Users\Public\NPBR\Plugins/WebRadio/MyRadioStations.xml". Mind the forward slashes.
    But this line actually works sinds it creates a MyRadioStations.xml when I add a station to my favourite.

    I've tried to download the source-code that is provided in the wiki page, to find out where the WebRadio.xml should be located and what is possible to write in it, but it is restricted with a password.

    So for now, for me, it is not possible to select winamp as default player nore is it possible to add my own stations to the plugin except for the GBPVR ones.

    Although if I install VLC, it actually uses VLC, which is amazing, but it does not display any information about the station that is listened to. Is this normal or could my setup be the problem?

    I'm using a (for now) standard win7 x86 ultimate and have only added the weather & webradio plugin to nPVR. Also no tuners are used at the moment.

    If I look at the logs, there aren't any error messages generated.

    Question is, where should the WebRadio.xml be stored?
    I'm guessing in the "C:\Users\Public\NPVR\Plugins\WebRadio\"-directory
    So I tried I've created a WebRadio.xml with the following code:

    Code:
    <?xml version="1.0" encoding="utf-8" standalone="yes"?>
    <WebRadio>
      <StationFile>.\media\WebRadio\RadioStations.xml</StationFile>
      <IconDirectory>.\media\RadioLogos</IconDirectory>
      <player>c:\Program Files\Winamp\winamp.exe</player>
    </WebRadio>
    Still, no luck, it keeps using vlc.

    Thx in advance,
    Nick

  8. #18
    Join Date
    May 2006
    Location
    Canada
    Posts
    20,491
    You're not being a pain. The xml file should be in c:\users\public\nPVR\Plugins\WebRadio but as I wrote I don't know if I ported the Winamp support from v2. I will have a look next time I am in the code.

    Most Shoutcast stations use mp3 and in v3 they now are played with an internal player so now playing data should be showing most of time. Is this one of the streams you want to play http://www.friskyradio.com/frisky.m3u the now playing info shows for me.

    Note you would need to specify the proper folder for Winamp that doesn't look right for 64 bit.

    Martin

  9. #19
    Join Date
    May 2008
    Location
    Belgium
    Posts
    123
    Holy crap, that was a fast response.

    Yes, indeed, if I point to "http://www.friskyradio.com/frisky.m3u", in MyRadioStations.xml,
    it uses the internal player and provides the information.
    Problem is, in that m3u file, there are several backup servers added:

    Code:
    http://scfire-dtc-aa03.stream.aol.com:80/stream/1015
    http://205.188.215.229:8008
    http://scfire-mtc-aa03.stream.aol.com:80/stream/1015
    ...
    If the first one is down, then the fun is over,
    since the internal player does not seek for an alternative in the m3u file.

    And if you convert the file to a pls file and save it in GBPVR's Net Radio folder,
    then it gives the error "No external player configured".
    It that situation and off course when vlc is not installed.

    That's one reason why I would like to use the external player function.
    Another one is that friskyradio also provides an aac+ link,
    which is more stable but not compatible with the internal player.

    As for the the reference to the winamp executeble, it actually is correct.
    I'm using an x86 based system.

    Thx,
    Nick

  10. #20
    Join Date
    May 2006
    Location
    Canada
    Posts
    20,491
    Ok, I tried and Winamp does launch and play the stream but there is a .NET error so it isn't fully ported. I guess you will have to live with vlc for the AAC stream for the time being and making multiple links.

    Martin

Posting Permissions

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