Closed Thread
Page 7 of 9 FirstFirst ... 56789 LastLast
Results 61 to 70 of 86

Thread: UbuStream v2.0 - Beta

  1. #61
    Join Date
    Mar 2006
    Location
    Sweden
    Posts
    605

    Here are the logs.

    I uninstalled GBpvr, deleted all files in the folder. Reinstalled it and took OK in the config.exe. Installed ubustream, replaced the gui and ubustreamplugin.dll.
    Plugin not visible. So it was at least reproducable...

    Btw. I use the newest version of GB-PVR, 0.98.13b
    Last edited by 7ore; 2006-11-30 at 09:14 AM.

  2. #62
    Join Date
    Jan 2006
    Location
    Marin County, California
    Posts
    764
    Quote Originally Posted by 7ore View Post
    I uninstalled GBpvr, deleted all files in the folder. Reinstalled it and took OK in the config.exe. Installed ubustream, replaced the gui and ubustreamplugin.dll.
    Plugin not visible. So it was at least reproducable...

    Btw. I use the newest version of GB-PVR, 0.98.13b
    I you read the System Requirements section on the wiki (both for the "production" v1.6 version of UbuStream and the new page for v2.0) you''ll see that installing the Common GBPVR Utilities library is a prerequisite. Sounds like the Weather plugin was automatically installing it. From your config.exe.log:

    Code:
    2006-11-30 10:28:26.200    ERROR    [1]    Inner exception: System.IO.FileNotFoundException: Could not load file or assembly 'CommonGBPVRUtilities, Version=1.2.2046.32553, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
    File name: 'CommonGBPVRUtilities, Version=1.2.2046.32553, Culture=neutral, PublicKeyToken=null'
       at UbuStreamPlugin.UbuStreamPluginTask..ctor()
    I don't install this library automatically (nor, usually, the GBPVR UI Elements library) to avoid overlaying some newer version with my older version of one of these libraries. So I put them as "requirements" on the wiki with links to their wiki pages so you can (if you don't already have them installed) download the latest (current) versions before installing UbuStream.

    Two down, one to go.... (from the list in your earlier post)
    GBPVR v1.3.11 HVR-1250, ES7300, 4GB, GeForce 9300, LianLi, Vista.
    GBPVR v1.0.08 PVR-150, P4 2.26GHz, 1GB, GeForce 6200, Coupden, XP

    Author: UbuStream plugin, UbuRadio plugin, EPGExtra utility.

  3. #63
    Join Date
    Mar 2006
    Location
    Sweden
    Posts
    605
    Great!!
    Well I didn't bother with that one just because I installed it at work just for test purposes... I learned some things in the process.

    Thanks for a great plugin and fast responses to all issues (both existing and nonexisting )

    Back home... I have found another feature (don't sigh, I heard you). It's in the settings. If I am standing on a group (adding channels to a group for instance) and then right click and adds a new group, the name-field is enabled=False (I can't give it a name). I have to close the settings before I can add another group.
    Last edited by 7ore; 2006-11-30 at 06:22 PM.

  4. #64
    Join Date
    Jan 2006
    Location
    Marin County, California
    Posts
    764
    Quote Originally Posted by HTPCGB View Post
    And here's the scraping class...
    Very nice. I was especially impressed by the System.Web.HttpUtility.UrlDecode bit. I wouldn't have figured that out in a thousand years!

    I've got some more comments, but I've posted them in the Dynamic Source thread (to avoid filling this thread with too much techie blue-skying ).

    BTW - I emailed you the Win32 code fragments I promised.
    GBPVR v1.3.11 HVR-1250, ES7300, 4GB, GeForce 9300, LianLi, Vista.
    GBPVR v1.0.08 PVR-150, P4 2.26GHz, 1GB, GeForce 6200, Coupden, XP

    Author: UbuStream plugin, UbuRadio plugin, EPGExtra utility.

  5. #65
    Join Date
    Jan 2006
    Location
    Marin County, California
    Posts
    764

    One last bugfix release + new features

    One last bug fix release (really!):

    Attachment 8093

    No fancy installer - just a zip file. This should fix most of the reported bugs. Still have some issues with mouse selection of list items beyond the first page of the list (keyboard/remote control not affected). Tried to implement first-to-last-added sequencing of stations and groups in the UI but hit a major 'gotcha' and gave up. Added the ability to toggle the sort order in the config app's tree view instead (as a consolation prize!). Will revisit this later.

    Added some new DynSource mini-plugins (YouTube, Google and Podcasts) that explore some different ways of using the mini-plugin architecture. I've described them (and attached the source) in the Dynamic Source thread.

    The YouTube and Google (thanks, HTPCGB) apps are "interactive" mini-plugins which work like a regular DynSource except, when you click the Test Import button, a form pops up that lets you capture the URLs of the target video clip pages and add them to a list. When you are done, the list gets turned into a PLX file which is then imported in the normal way.

    The Podcasts DynSource mini-plugin lets you play podcasts downloaded by your podcast receiver (such as Juice). As new podcasts are downloaded they will be dynamically imported as UbuStream stations.

    EDIT:
    1) To fix an incompatibility with the GB-PVR language translation tool, I've changed the plugin's menu entry from "Web TV/Radio" to "Web Streams" (probably a more accurate description, anyway). You may want to check the Plugins tab in the GB-PVR config app after installing this version to make sure you haven't got two menu entries or something wierd.

    2) The google clips require VLC 8.4 (or earlier) or 8.6-beta to play correctly. VLC 8.5 will play them but will pop up a message telling you the file is broken. If you agree that this is a bad thing (and essentially apologize for your stupidity in trying to play the file) by clicking OK, VLC will then, grudgingly, play the file with no noticable problems. Complaints about this behaviour have caused them to "fix" it for 8.6.

    3) To exit from the YouTube clip player (and stop the stream) use the Back button on your remote or Esc on the keyboard.

    4) It's probably a very bad idea to check "AutoSynch at startup" on the panels for interactive DynSources. I haven't tried it but it won't have a happy ending, I'm sure. I'll try and figure out how to stop that from being even possible.
    Last edited by ubu; 2006-12-03 at 10:15 AM.
    GBPVR v1.3.11 HVR-1250, ES7300, 4GB, GeForce 9300, LianLi, Vista.
    GBPVR v1.0.08 PVR-150, P4 2.26GHz, 1GB, GeForce 6200, Coupden, XP

    Author: UbuStream plugin, UbuRadio plugin, EPGExtra utility.

  6. #66
    Join Date
    Jun 2006
    Location
    GTA, Canada
    Posts
    214
    I have not noticed any bugs in this release.

    As per your suggestion, I have created a .dll version of my embedded WMP app.

    It's constructor is "Overlay(string mediaURL)". It's methods are listed below and in a demonstration app that I bundled with the .dll.

    -playMedia()
    -pauseMedia()
    -stopMedia()
    -requestStatus()
    -fullScreenMode()
    -normalScreenMode()
    -setBufferSize(int seconds);

    The form itself toggles between fullscreen and normal mode when you press "OK" on the remote or "f" on the keyboard. I have also included a wrapper that will act like the original WMP embedded app.

    I am looking forward to your feedback.

    Regards,
    HTPCGB

  7. #67
    Join Date
    Mar 2006
    Location
    Sweden
    Posts
    605
    All of my open issues are fixed in this version!
    Great Job!!

    UbuStream takes the usability of web radio/TV to the next level!

    There is one new bug that is introduced though. But I think that this one belongs to Stefan, as it is in Sveriges Radios Dynasource. It's the scandinavian letters that gets omitted in the transfer. After the import a station kalled "P4 Väst" gets called "P4 Vst". Just like the earlier problem you fixed in ubuStream itself.

    Test only done on audio-streams (and DynaSource: "Sveriges Radio") with GB-PVR 0.98.13b.


    A suggestion to another version: A possibility to start web streams in one group of my choice. For instance a drop-down on General options tab with all groups (The default choice: "Group-view", or a checkbox to enable the drop-down). And yes, I know, I did wish to have the groups listed as they are today. But I always like to have it both ways and be able to choose myself...

  8. #68
    Join Date
    Mar 2006
    Location
    Sweden
    Posts
    605
    HTPCGB
    Maybe a silly question but is the wmp Overlay something anybody can use "as is"?
    Or is it something ubu has to add in UbuStream?

  9. #69
    Join Date
    Jun 2006
    Location
    GTA, Canada
    Posts
    214
    Quote Originally Posted by 7ore View Post
    HTPCGB
    Maybe a silly question but is the wmp Overlay something anybody can use "as is"?
    Or is it something ubu has to add in UbuStream?

    You can use the WMP Overlay with the included WMP Overlay Wrapper.exe. Just copy WMP Overlay Wrapper.exe and all the other .dll's to the "gbpvr/plugins/ubustream/" directory. Then, in the ubustream config app, create a new media player pointing to the wrapper.

    Enjoy.

  10. #70
    Join Date
    Jan 2006
    Location
    Marin County, California
    Posts
    764
    Quote Originally Posted by HTPCGB View Post
    As per your suggestion, I have created a .dll version of my embedded WMP app.
    Looks good. I won't have time to try invoking the dll properly until I've got v2.0 out the door (last minute tidying, testing and wiki page revamp). It certainly opens up some interesting possibilities for v2.1.

    How's the VLC version going? You might want to consider adding an alternate constructor such as Overlay(string mediaURL, string mediaFile, mediaFormat) and maybe a couple of methods like startMediaRecord() and stopMediaRecord() to the VLC one. (Yes, I've been thinking about the mediaMVP thing again ).

    I was hoping to get some feedback from you on the "interactive" Google and YouTube DynSource mini-plugins. Have you had a chance to check them out yet?
    GBPVR v1.3.11 HVR-1250, ES7300, 4GB, GeForce 9300, LianLi, Vista.
    GBPVR v1.0.08 PVR-150, P4 2.26GHz, 1GB, GeForce 6200, Coupden, XP

    Author: UbuStream plugin, UbuRadio plugin, EPGExtra utility.

Closed Thread

Posting Permissions

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