1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Streambaby - new streaming application

Discussion in 'TiVo Home Media Features & TiVoToGo' started by kearygriffin, Jan 20, 2009.

  1. moyekj

    moyekj Well-Known Member

    11,811
    513
    Jan 23, 2006
    Mission...
    ClearToLand, .TiVo files don't support preview or remember where you left off etc. since they have to be decrypted on the fly. If you want proper trick play for those you have to decrypt first then stream.
     
    ClearToLand likes this.
  2. ke3ju

    ke3ju Ed Ludwig

    86
    14
    Jan 4, 2004
    Seminole, FL
    I've been working on this for quite a few days now.

    Here is my Streambaby.ini

    #
    # ./streambaby --help for more configuration file options
    #

    dir.1=G:\Movies
    dir.1.name=Movies
    dir.2=M:\TV
    dir.2.name=TV
    dir.3=C:\Users\edward\TiVo Recordings
    dir.3.name=TiVo Recordings
    plex.server=10.110.17.68:32400
    tivo.MAK=583800****
    # Ip address to bind to
    # most people don't need to change this.
    ip=10.110.17.68
    # port to use
    #port=7290

    The Media Access Key is edited, not sure if that is something that should be shared publicly.

    Below is the Streambaby command window.

    Initializing StreamBaby v0.54...
    02/19/18 12:06:53 StreamBabyMain: 130 STARTING StreamBaby v0.54...
    02/19/18 12:06:54 Listener: 125 added factory
    02/19/18 12:06:54 Main: 275 MDNS: http://10.110.17.68:7290/streambaby/
    02/19/18 12:06:54 Main: 276 streambaby ready & listening.
    02/19/18 12:06:59 TiVoListener: 149 jmDns found TiVo: Living Room, tsn: 846000190C2****

    Again, I edited out the last four in the TSN.

    The Streambaby App does not show up in Apps on My Roamio OTA, nor on my TiVo Mini VOXes, and only the Roamio shows in the command Window.

    I tried Left Thumb -> Right Thumb -> Play -> Play to reboot the HDUI, and still not there. Tried finding the "TiVo: Enable Home Network Apps" as suggested on the Streambaby wiki page. I can't find it anywhere. It looks to be a setting that may only be available prior to Hydra. There's really no mention of Hydra anywhere regarding Streambaby.

    If I'm missing something, or I can provide more information for someone to give me a nudge in the right direction, I would greatly appreciate it.

    Very Kind Regards...
     
  3. moyekj

    moyekj Well-Known Member

    11,811
    513
    Jan 23, 2006
    Mission...
    Hydra broke access to launch HME applications, so if you're on Hydra that's the problem. Apparently launching Streambaby from kmttg Remote still works for Hydra though as a workaround. But if you really must have Streambaby then reverting back to Gen 3 UI instead of using Hydra is probably best option.
     
  4. ke3ju

    ke3ju Ed Ludwig

    86
    14
    Jan 4, 2004
    Seminole, FL
    I guess this quote from November had me confused.

    I read it backwards from what you just explained to me. What a drag. Was hoping to find a way to get streaming on the Roamio at greater than 720p, which seems to be all Plex can provide on Series 5 boxes.

    Thanks for the quick reply!!!
     
  5. vanclute

    vanclute Member

    218
    8
    Aug 3, 2003
    FYI, TiVo did break HME for a bit, but they also fixed it. SB works fine for me on our Roamio Pro as well as our two Premieres (well, fine with a few quirks such as the one I'm trying to solve in this thread).

    On that note... here's what I got back about mDNS and Viscosity:

    Multicast networking should still work fine as long as the software is using the correct network interface for broadcasting. mDNS/Bonjour is different from normal multicast, however Viscosity does not make any changes in relation to mDNS. If you are sure the issue is with your software using the wrong interface for mDNS resolution, you could potentially trying using a tool like mdns-repeater to repeat the broadcasts on the correct interface.​

    So, I don't know what to do with this information. Is it meaningful to someone else??
     
  6. moyekj

    moyekj Well-Known Member

    11,811
    513
    Jan 23, 2006
    Mission...
    Yes, but only for Gen 3 platform. On Hydra it was never fixed.
     
  7. moyekj

    moyekj Well-Known Member

    11,811
    513
    Jan 23, 2006
    Mission...
    FWIW ever since I can remember, with VPN enabled streambaby can't find TiVos on my LAN and TiVos don't see a pyTivo share. So at least VPNs that I have used do seem to interfere with network discovery for those tools and likely others. The latest VPN I'm using now to work is even worse in that it blocks access to all LAN devices. It's a configuration problem with the VPN on server side (at work) that IT is unwilling to fix so far claiming "security" issues.

    So while it may be possible to get things working properly it very much depends on the VPN implementation and just may not be possible at all depending on server side settings. I've never looked at the specific code in SB for that to see if there's something there that could possibly be improved. (Wouldn't even know where to start looking).
     
  8. ClearToLand

    ClearToLand Old !*#$% Tinkerer!

    1,017
    138
    Jul 9, 2001
    Central Jersey
    It still sounds to me like there's a 'Communications Breakdown' occurring here so I'm going to butt in.

    I don't run Hydra/gen4, but I do run Streambaby, kmttg, Plex, pyTiVo and PyTiVo Desktop on Windows w/ Roamio Basic/OTA Encore/gen3 units. Thus, "HME was once broken and is now fixed (20.7.2RC4 IIRC)" in that you couldn't LAUNCH it from your TiVo *BUT* you can launch it from the Remote screen of kmttg (on the PC running Streambaby; I once tried it from another PC on my LAN running a second copy of kmttg, just for AutoSkip, and it never got past 'One Moment...'). If I have SB up for several days, randomly it disappears from my APPS menu but the kmttg Remote will re-launch it.

    So, what I'm saying is that if you are running kmttg on the same PC that you're running SB and you LAUNCH it, 'One Moment...' should appear on your Hydra/gen4 unit. Similar to having a dead battery in a manual transmission vehicle; get it rolling, put it in 2nd gear, pop the clutch and the engine starts. Once started / LAUNCHed, you can drive all over (just like if you launched it from the APPS menu).

    Let me know if it works for you on Hydra/gen4. If it does, maybe we can exchange some Plex questions.
     
  9. ClearToLand

    ClearToLand Old !*#$% Tinkerer!

    1,017
    138
    Jul 9, 2001
    Central Jersey
    @moyekj,

    The font in the 'Info' box is too small for my old eyes (32" HDTV from ~12'). I bumped up the Closed Captions size from 'small' to 'medium':
    Code:
    cc.fontsize=small
    Size of font as either absolute integer, or medium, small, tiny
    but haven't found a way (in the Wiki) to increase the size of the font in the 'Info' box. Is there a section of the Source Code where I could edit a bigger font size in?

    Thanks in advance. :cool:
     
  10. ClearToLand

    ClearToLand Old !*#$% Tinkerer!

    1,017
    138
    Jul 9, 2001
    Central Jersey
    Keep in mind that Streambaby is streaming / transferring / copying the show to a temporary BUFFER on the receiving units HDD, so you cannot directly stream to a Mini. But, as was mentioned earlier in this thread IIRC, if you start a stream to a TiVo unit with a HDD, (supposedly - I've never tried this) you can then use the Mini and find the file in the NPL of that TiVo and view it from the Mini like a previously recorded show. I'll have to try that someday...

    Hydra/gen4 removed a few features that some folks were accustomed to having / using daily... :( PLENTY of threads on that topic.

    I've been reading the YEARS OLD posts in the kmttg, Streambaby, TiVoDecode threads from 'no longer active' members like @kearygriffin and @fflewddur and the history of how the tools we use today evolved is quite an interesting read if you have the time. Considering the amount of time some folks like @moyekj, @wmcbrine, @Dan203 have been involved / dealing with these subjects, it's easy to see how something confusing for one of us newbies is so obvious to one of them. ;)
     
  11. vanclute

    vanclute Member

    218
    8
    Aug 3, 2003
    I thought Hydra was the code name for their most recent major UI update? Isn't Roamio Pro gen 4? I'm likely confused so feel free to set me straight. :)
     
  12. moyekj

    moyekj Well-Known Member

    11,811
    513
    Jan 23, 2006
    Mission...
    2 different things. You are probably thinking hardware series. Premieres are series 4, Roamios series 5, Bolt series 6 hardware. Gen 3 and 4 is on the software side, Gen 4 being Hydra, Gen 3 the "good" pre-Hydra software. (Very confusing I know for those not intimately familiar with postings in these forums).
     
  13. ke3ju

    ke3ju Ed Ludwig

    86
    14
    Jan 4, 2004
    Seminole, FL
    This did work, I was able to launch StreamBaby from the KMTTG Remote on my Roamio OTA. I'm going to play with it a bit, and see if I can find a way to get Metadata to appear for my downloaded shows and movies.

    Are you asking me Plex questions? I've gotten pretty intimate with it over the past 4 weeks...I may or may not have answers. Also, maybe should be in another thread, or private.
     
  14. vanclute

    vanclute Member

    218
    8
    Aug 3, 2003
    Oh holy crap... you aren't kidding. I didn't realize there were considered to be separate entire generations for the software too. Jeez.

    So I'm still confused. When TiVo first rolled out this new UI (Hydra, I guess?), HME was broken. I and many others were seriously despondent over this, and it got reported to TiVo who actually acknowledge it as a mistake on their side. A few weeks later, it started working again after a software update (this is on a Roamio Pro. On our Premieres it never broke in the first place). The software on our RP has updated several times since then, so it would seem we are on the "latest" software, and HME still works fine (with "fine" being a somewhat relative term). Is this not "gen 4" Hydra?
     
  15. moyekj

    moyekj Well-Known Member

    11,811
    513
    Jan 23, 2006
    Mission...
    If you had Hydra you would probably know it since Streambaby would not appear at all for you and Hydra changed/broke lots of other things, so you most likely have the Gen 3 non-Hydra software currently. For Hydra you only get it if:
    1. You buy series 5 or later hardware from TiVo (it comes pre-installed with Hydra)
    2. For existing hardware that doesn't already have Hydra you only get it if you "opt in" to it via a web page.
     
  16. vanclute

    vanclute Member

    218
    8
    Aug 3, 2003
    Ah ok, well I definitely didn't opt in so... sounds like an open beta or something? Anyway I'd roll all the way back to the version before the current crap UI changes if I could. Or stick with SD menus like we do on our Premieres... wish you could do that on a Roamio.
     
  17. Mar 4, 2018 #3597 of 3622
    vanclute

    vanclute Member

    218
    8
    Aug 3, 2003
    So I suppose I'm just dead in the water here as far as using SB on a Mac running a VPN? I haven't been able to make any progress at all on my own.
     
  18. Mar 7, 2018 #3598 of 3622
    thewebgal

    thewebgal MacAphile AV geek

    486
    27
    Aug 10, 2007
    DC 'burbs
    Dunno, I have a 2009 MacPro with Sierra (doesn't want to upgrade to HighSierra - thats another story).
    Airport Extreme upstairs on the macPro and Airport Express linked to Tivo Base Roamio downstairs in the HT room.
    omputer is set to Auto Launch Streambaby on the mac on boot - I can see it under Apps on the TIVO, and I watched some movies on the Mac from my Tivo last night just fine.
     
  19. Mar 7, 2018 #3599 of 3622
    vanclute

    vanclute Member

    218
    8
    Aug 3, 2003
    thewebgal, was your reply addressed to me? I didn't see you mention a VPN which is the primary thrust of my series of posts, but if you do indeed have SB working with a VPN, please tell me more! Thanks...
     
  20. Mar 9, 2018 #3600 of 3622
    CaptainTiVO

    CaptainTiVO Member

    36
    0
    Nov 3, 2001
    Austin, TX, USA
    Hi, I haven't used this forum in a long time but reading this thread, it appears to me that new questions are posted by simply replying to a previous one?

    Anyway, I ran streambaby years ago and decided to use it again. I now have a Tivo Bolt and I set up streambaby and it works fine except that I can't get it to run as a service on my Windows 7 PC.

    I installed the service as indicated here: streambaby / Wiki / WindowsServiceInstallation
    but it does not start when the machine boots. Attempting to start manually gets this error:

    "Windows could not start the Streambaby service on Local Computer. Error 1067: The process terminated unexpectedly".

    The I tried to start it using the start-streambaby-service.bat file. and I get this error:

    "wrapper | OpenSCManager failed - Access is denied. (0x5)
    Press any key to continue . . ."


    Can anyone tell me what I'm doing wrong?
    Thanks.

    Here is my .ini file:

    #
    # ./streambaby --help for more configuration file options
    #

    dir.1=Z:\TV Shows
    # Ip address to bind to
    # most people don't need to change this.
    ip=192.168.1.2
    # port to use
    #port=7290
    tivo.MAK=********* (hidden for safety :)
     

Share This Page