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. thewebgal

    thewebgal MacAphile AV geek

    Aug 10, 2007
    I have a 5.1 mkv file on my mac and with streambaby, if I let it preload a bit it plays fine -
    but - it plays in 2 channel Dolby PL II digital - is there a way to send/hear the 5.1 sound through the Streambaby and the TIVO?

    Television shows I watch via FIOS/cable in 5.1 mode play just fine ...
  2. Shagger

    Shagger New Member

    Nov 2, 2007
    OK, I also had my Stream Baby Stream break after the upgrade to Java 7. I run Windows 7 64 bit. I was on the old 0.29 version so I upgraded to the "streambaby-20120828-2030" version. I replaced the cobra.jar file with the patched one and restarted Stream Baby Stream. No luck. It's still broken. :(

    I run it as a batch file not a service. Here is my .ini file, pretty basic:

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

    dir.2=E:\TV Shows
    dir.2.name=TV Shows
    dir.4=F:\The Joy of Painting
    dir.4.name=The Joy of Painting
    dir.6=F:\Captured Videos
    dir.6.name=Captured Videos

    # Ip address to bind to
    # most people don't need to change this.
    # port to use

    Anyone have any ideas of something to try?!?
  3. rfryar

    rfryar My Media, My Way

    Feb 15, 2008
    I am going to assume it is transcoding since it is a MKV file. If you manually transcoded it to MP4 with AC3 5.1 audio the audio would be preserved. However when Streambaby (FFMPEG) is transcoding it is replacing your audio to Stereo AAC audio.

  4. darrin75

    darrin75 New Member

    Jul 21, 2004
    I have dtivo with hme working. I also have streambaby working except for play the files of course, but would it not be easy to support series two ty format as many builds of ffmpeg can convert to ty on the fly. If streambaby allows ffmpeg to transcode to series 3 format which I assume is .tivo and newer series probably has codec to play mp4 on board the units. If I was a coding guy it seems simply, maybe not. But it seems if we used a ty producing ffmpeg for series two, why can't stream baby be made to use ffmpeg to transcode to ty on the fly to series, much like tivoserver did in the past over HMO. If stdout was used to pipe to transcoded mpg,avi or mpg to ty format. StreAmbaby would at least in my opinion work on series 2.

  5. wmcbrine

    wmcbrine Ziphead

    Aug 2, 2003
    It doesn't work like that, at all.
  6. zeke009

    zeke009 yeap...

    Sep 18, 2004
    Look at the batch file. Since you mentioned upgrading to Java 7, I am guessing the batch file is pointing to the Java 6 directory.

    Here is the Java path from my setup w/ Java 7:
    "C:\Program Files (x86)\Java\jre7\bin\java.exe"

    *Also, I have had to delete StreamBaby (including cache) and then reinstall it a few times. Naturally, set a copy of your ini file aside so you can make your configuration earlier.
  7. zeke009

    zeke009 yeap...

    Sep 18, 2004
    I've had StreamBaby running on my WHS2011 box for sometime now. But lately none of the TiVo units can connect unless I try some trickery (reboot WHS2011, Restore StreamBaby from a known good state, reboot TiVo's).

    - Using JRE 1.7.0_25
    - StreamBaby port is enabled in the ini file
    - StreamBaby port is open on WHS2011
    - WHS2011 has the port forwarded to it on my router
    - WHS2011 has a reserved IP in my router

    Any ideas of what I may have to look at?

    Most recent example:
    TiVo Premiere (2 tuner, connected via network cable) was not able to access StreamBaby. Rebooted TiVo Premiere, still unable to access StreamBaby. Closed StreamBaby and tried again. That didn't work, so my next step is to reboot WHS2011 and try again later (I'll update when I get back).
  8. darrin75

    darrin75 New Member

    Jul 21, 2004
    I would like to know then? It seems to me series 2 ty support would be easy, but then again I am no good at java???
  9. dveer

    dveer New Member

    Mar 10, 2011
    Has anyone gotten Streambaby to successfully stream an .avi on Mountain Lion?

    I have read every forum and tried every hack/solution/iteration/version of Java and ffmpeg and keep getting errors. I'll fix one issue, but get another and can never solve them all. I even got the modified cobra.jar and nothing seems to work.

    If you have it up and running, can you post your setup and .ini file please? I've been using PytivoX for a long time and then it broke with a recent update just like many others here. This place is a goldmine of information, but unfortunately I haven't found a solution yet.

    Thanks to everyone who posts their findings here!
  10. mrpantstm

    mrpantstm Well aren't you

    Jan 25, 2005
    Anyone know why Streambaby would be seen by Tivo on a wireless laptop but Streambaby running on an ethernet (to the router) computer doesn't show up on the Tivo? Something with my router or with the Tivo Premiere?
  11. moyekj

    moyekj Active Member

    Jan 23, 2006
    Series 4 & 5 TiVos using HDUI don't always update the Showcases entries when running local HME applications. Try following sequence to reset the HDUI which should make streambaby appear if that is indeed your problem:
    Thumbs Down, Thumbs Up, Play, Play.
  12. CoxInPHX

    CoxInPHX COX Communications

    Jan 14, 2011
    I have this issue also with all videos that have a .txt metadata file.
    There is no image: line in the metadata .txt file.
    The video will play fine if I rename the .txt file, what else in the .txt file could be causing this issue.

    Here is an example that will not play:

    The Mary Tyler Moore Show (S01E01) - Love Is All Around.mpg
    The Mary Tyler Moore Show (S01E01) - Love Is All Around.mpg.txt (if I rename the .txt file it loads and plays fine.)
    title : The Mary Tyler Moore Show
    seriesTitle : The Mary Tyler Moore Show
    description : In the series pilot, “spunky” Mary Richards (Mary Tyler Moore) tries to win the respect of her new boss, Lou Grant (Edward Asner), and adjust to life in Minneapolis, where she is surrounded by a variety of oddball friends and co-workers. Rhoda: Valerie Harper. Murray: Gavin McLeod. Ted: Ted Knight. Phyllis: Cloris Leachman. Bess: Lisa Gerritsen. 
    time : 1970-09-19T03:00:00Z
    isEpisode : true
    iso_duration : PT29M58S
    originalAirDate : 1970-09-18T00:00:00Z
    episodeTitle : Love Is All Around (S01E01)
    isEpisodic : true
    showingBits : 513
    tvRating : x3
    episodeNumber : 101
    displayMajorNumber : 93
    callsign : KAZTDT2
    seriesId : SH002810
    programId : EP000028100001
    vActor : Moore|Mary Tyler
    vActor : Asner|Edward
    vActor : Knight|Ted
    vActor : MacLeod|Gavin
    vActor : Harper|Valerie
    vActor : Leachman|Cloris
    vDirector : Sandrich|Jay
    vExecProducer : Brooks|James L.
    vExecProducer : Burns|Allan
    vProducer : Weinberger|Ed
    vProducer : Daniels|Stan
    vProgramGenre : 
    vSeriesGenre : 
    vSeriesGenre : 
    vGuestStar : Gerritsen|Lisa
    vGuestStar : Duncan|Angus
  13. moyekj

    moyekj Active Member

    Jan 23, 2006
    My guess as to what causes it to fail are the 3 names without values.
  14. CoxInPHX

    CoxInPHX COX Communications

    Jan 14, 2011
    Deleted the lines without values, and is still is stuck on Please Wait...

    Any other ideas?

    Would someone please post a Metadata file that works for them.
  15. moyekj

    moyekj Active Member

    Jan 23, 2006
    "description" value has quotes which may be causing problems. You could just try trial and error approach - make a copy of current file, delete half the values and try again, repeat until narrowing down to 1 or more fields as the culprit.
    Here's a sample metadata file that works fine for me:
    title : Rescue Me
    seriesTitle : Rescue Me
    description : A no-nonsense woman, looking for a date, shows up at the firehouse talking trash; Janet offers Tommy an ultimatum; Needles and Lou concoct a battle of the sexes. 
    time : 2009-08-09T09:30:00Z
    isEpisode : true
    iso_duration : PT5M
    originalAirDate : 2009-08-08T00:00:00Z
    episodeTitle : Carrot: Three-Minute Replay
    isEpisodic : true
    episodeNumber : 518
    showingBits : 262144
    tvRating : x6
    programId : EP6693530100
    seriesId : SH669353
    vActor : Leary|Denis
    vActor : Lombardi|Michael
    vActor : Pasquale|Steven
    vActor : Roth|Andrea
    vActor : Scurti|John
    vActor : Sunjata|Daniel
    vActor : Tate|Larenz
    vDirector : Girotti|Ken
    vExecProducer : Tolan|Peter
    vExecProducer : Serpico|Jim
    vProducer : Orent|Kerry
    vProgramGenre : Drama
    vSeriesGenre : Drama
    vSeriesGenre : Drama
    vWriter : Leary|Denis
    vWriter : Reilly|Evan
  16. lpwcomp

    lpwcomp Active Member

    May 6, 2002
    I was thinking it could be the colons in the description, confusing the parser.
  17. CoxInPHX

    CoxInPHX COX Communications

    Jan 14, 2011
    Strange...I copied and pasted the text of your "Rescue Me" file and my videos will still not play with that as the .txt file.
  18. moyekj

    moyekj Active Member

    Jan 23, 2006
    Strange indeed. Maybe there's some caching happening? Perhaps try re-starting streambaby.
  19. CoxInPHX

    CoxInPHX COX Communications

    Jan 14, 2011
    Even a .txt file with just a title will not work.
    title : Love Is All Around
    Is there anything in the streambaby files that needs to be modified in order to use metadata?
  20. moyekj

    moyekj Active Member

    Jan 23, 2006
    Below is my streambaby.ini file FWIW.
    Also, note that I'm not using the latest streambaby version with search capabilities added as I'm not sure what changed in it. Version I'm using is the 2nd latest:

Share This Page