+ Reply to Thread
Page 1 of 36
1 2 3 11 ... LastLast
Results 1 to 10 of 354

Thread: webStreamer - an integrated Web streaming solution

  1. #1
    Join Date
    Jan 2006
    Posts
    557

    Lightbulb webStreamer - an integrated Web streaming solution

    The information here is outdated, but the latest version is always attached to this post. You'll have to surf through the thread to get updated info

    I really wanted a way to access my recordings and media library remotely, so I started work on webStreamer. It integrates into the GBPVR web admin, and currently allows you to stream your recordings according to the bitrate you choose (150k, 256k, etc). At least for now, you will need to have VLC installed on both the GBPVR system, as well as the computer you're using to view the stream.

    This is a VERY EARLY release, but I just wanted to let people have a look and play with it a bit. There's also a crude seek function (forward and backward); I'm not sure if I'll keep it in or not. I've tested the streamer and was able to easily watch my recordings over the internet when I was away from home. I plan to add much more whenever I find some free time.

    Since it's an early alpha version, I haven't put in any config options yet. For it to work, you'll need to use Firefox (IE support is trivial to add, I just haven't done it yet since I don't use IE), have VLC and GBPVR installed in the default locations (C:\Program Files\), and your router/firewall will need to have port 1234 opened.

    Drop the files into your GBPVR web folder and point your browser to http://your_machine:7647/gbpvr/stream.aspx (or replace 7647 with the port you use for webadmin).

    Let me know what you guys think...

    Latest Version: .80, support for Windows Media Player for the first time
    Last edited by sgilani; 2006-02-25 at 11:34 PM.

  2. #2
    Join Date
    Jan 2005
    Location
    Pittsburgh, PA, USA
    Posts
    941

    Default

    I am looking forward to trying it. I need to stick with IE though. I work in the IT department, and we need to maintain standards here.
    3x MVPs (not used anymore)
    XBMC
    Hauppauge 150 via SVideo
    Comcast Digital Cable
    Motorola HD Cable box channel changed via Firewire
    Vista Home Premium with RDP hack
    AMD Athalon 64 5000+
    340gig sata, plus 80SATA+3x160IDE Drives in XP machine for storage.

  3. #3
    Join Date
    Jan 2005
    Location
    Pittsburgh, PA, USA
    Posts
    941

    Default Error

    This is what I get. Is it because I am running IE? I am able to login to the page, then get this error.

    Server Error in '/gbpvr' Application.
    --------------------------------------------------------------------------------

    Runtime Error
    Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.

    Details: To enable the details of this specific error message to be viewable on remote machines, please create a <customErrors> tag within a "web.config" configuration file located in the root directory of the current web application. This <customErrors> tag should then have its "mode" attribute set to "Off".


    <!-- Web.Config Configuration File -->

    <configuration>
    <system.web>
    <customErrors mode="Off"/>
    </system.web>
    </configuration>


    Notes: The current error page you are seeing can be replaced by a custom error page by modifying the "defaultRedirect" attribute of the application's <customErrors> configuration tag to point to a custom error page URL.


    <!-- Web.Config Configuration File -->

    <configuration>
    <system.web>
    <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
    </system.web>
    </configuration>
    3x MVPs (not used anymore)
    XBMC
    Hauppauge 150 via SVideo
    Comcast Digital Cable
    Motorola HD Cable box channel changed via Firewire
    Vista Home Premium with RDP hack
    AMD Athalon 64 5000+
    340gig sata, plus 80SATA+3x160IDE Drives in XP machine for storage.

  4. #4
    Join Date
    Jan 2005
    Location
    Pittsburgh, PA, USA
    Posts
    941

    Default This is what I get on my home machine

    I noticed a referance to D:\. My recordings are on E:\recordings. Is this configurable?


    Length cannot be less than zero. Parameter name: length
    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

    Exception Details: System.ArgumentOutOfRangeException: Length cannot be less than zero. Parameter name: length

    Source Error:

    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

    Stack Trace:


    [ArgumentOutOfRangeException: Length cannot be less than zero.
    Parameter name: length]
    System.String.Substring(Int32 startIndex, Int32 length) +172
    webStreamer.WebForm1.Page_Load(Object sender, EventArgs e) in d:\my documents\my music\vlc\stream.aspx.cs:86
    System.Web.UI.Control.OnLoad(EventArgs e) +55
    System.Web.UI.Control.LoadRecursive() +27
    System.Web.UI.Page.ProcessRequestMain() +750
    3x MVPs (not used anymore)
    XBMC
    Hauppauge 150 via SVideo
    Comcast Digital Cable
    Motorola HD Cable box channel changed via Firewire
    Vista Home Premium with RDP hack
    AMD Athalon 64 5000+
    340gig sata, plus 80SATA+3x160IDE Drives in XP machine for storage.

  5. #5
    Join Date
    Feb 2005
    Location
    Pennsylvania, USA
    Posts
    3,383

    Default

    Quote Originally Posted by Pioneer4x4
    This is what I get. Is it because I am running IE? I am able to login to the page, then get this error.

    Server Error in '/gbpvr' Application.
    --------------------------------------------------------------------------------

    Runtime Error
    Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.

    Details: To enable the details of this specific error message to be viewable on remote machines, please create a <customErrors> tag within a "web.config" configuration file located in the root directory of the current web application. This <customErrors> tag should then have its "mode" attribute set to "Off".


    <!-- Web.Config Configuration File -->

    <configuration>
    <system.web>
    <customErrors mode="Off"/>
    </system.web>
    </configuration>


    Notes: The current error page you are seeing can be replaced by a custom error page by modifying the "defaultRedirect" attribute of the application's <customErrors> configuration tag to point to a custom error page URL.


    <!-- Web.Config Configuration File -->

    <configuration>
    <system.web>
    <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
    </system.web>
    </configuration>
    Same here.....below is the message from the server. This is proabably what it is....I don't have this directory on my machine: d:\my documents\my music\vlc\stream.aspx.cs:86

    Server Error in '/gbpvr' Application.

    Length cannot be less than zero. Parameter name: length

    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

    Exception Details: System.ArgumentOutOfRangeException: Length cannot be less than zero. Parameter name: length

    Source Error:

    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
    Stack Trace:

    [ArgumentOutOfRangeException: Length cannot be less than zero.
    Parameter name: length]
    System.String.Substring(Int32 startIndex, Int32 length) +172
    webStreamer.WebForm1.Page_Load(Object sender, EventArgs e) in d:\my documents\my music\vlc\stream.aspx.cs:86
    System.Web.UI.Control.OnLoad(EventArgs e) +55
    System.Web.UI.Control.LoadRecursive() +27
    System.Web.UI.Page.ProcessRequestMain() +750
    AMD Athlon 64 X2 3800+
    4 GB RAM
    Windows XP Pro SP3 x86
    PVR Software: GBPVR v1.4.7
    2 HDHomeRun Tuners (Dual HD Network Tuner)
    1 PVR-150 (Analog Tuner)
    500GB SATA HD 16MB Cache Dedicated Recording Drive
    2 PCH A-100's
    Buffalo LinkStation Live
    10/100/1000 LAN 802.11 A/B/G Networks

  6. #6
    Join Date
    Jan 2006
    Posts
    557

    Default

    ah, forgot to take out some stuff that was hard-coded for my system... sorry! i'll upload a newer build later today.
    GBPVR v1.4.7 on Win7 x64 Pro|| MSI Radeon HD 4670 PCI-E, 42" plasma || Hauppauge HVR-1600 || Hauppauge HD-PVR
    creator of webStreamer.. now its built-in

  7. #7
    Join Date
    Feb 2005
    Location
    Pennsylvania, USA
    Posts
    3,383

    Default

    Quote Originally Posted by sgilani
    ah, forgot to take out some stuff that was hard-coded for my system... sorry! i'll upload a newer build later today.
    He....he...happens to the best of us...
    AMD Athlon 64 X2 3800+
    4 GB RAM
    Windows XP Pro SP3 x86
    PVR Software: GBPVR v1.4.7
    2 HDHomeRun Tuners (Dual HD Network Tuner)
    1 PVR-150 (Analog Tuner)
    500GB SATA HD 16MB Cache Dedicated Recording Drive
    2 PCH A-100's
    Buffalo LinkStation Live
    10/100/1000 LAN 802.11 A/B/G Networks

  8. #8
    Join Date
    Aug 2005
    Location
    Houston
    Posts
    3,628

    Default

    Ditto here...same exact thing..
    whaaa.... lol
    1.C2D 1.6ghz XPPro, ATI HD3450, Cat 8.11, Aver M780, KWorld PCI 120, MVP, PCH A100, GBpvr 1.4.7, Comm. Skin. VFD, Imon plugin w/SmartieLCD
    2.C2D 2.53, XPPro, ATI HD4650lowprofile, Kworld 330U, Comm. Skin, GBpvr 1.4.7
    Author:Simple Archiver.bat, Net2HIPsend[fasterHIPblaster], NTFSLinker [ntfslink gui- record shows to multiple drives!]
    DbFind.batSearch database util, MCE Remote no-software and MCEBlast and Shutdown Protector
    3.Zotac Mini ITX G41[$84] + ati 650pro pcie[$29], Celeron duo[$22]

  9. #9
    Join Date
    Jan 2006
    Posts
    557

    Default

    Yeah, sorry about all of that guys.. I found an ugly code snippet that I thought i'd done away with.. actually I'm *sure* I did, but it might have been one of those late late nights where I was too dumb/sleepy to save my changes, argh....

    anyway, I'm working on it and will put up a new build soon.
    GBPVR v1.4.7 on Win7 x64 Pro|| MSI Radeon HD 4670 PCI-E, 42" plasma || Hauppauge HVR-1600 || Hauppauge HD-PVR
    creator of webStreamer.. now its built-in

  10. #10
    Join Date
    Jan 2005
    Location
    Pittsburgh, PA, USA
    Posts
    941

    Default

    No problem at all, I'm just looking forward to trying it out.
    3x MVPs (not used anymore)
    XBMC
    Hauppauge 150 via SVideo
    Comcast Digital Cable
    Motorola HD Cable box channel changed via Firewire
    Vista Home Premium with RDP hack
    AMD Athalon 64 5000+
    340gig sata, plus 80SATA+3x160IDE Drives in XP machine for storage.

+ Reply to 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