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. Len McRiddles

    Len McRiddles New Member

    1,262
    0
    Dec 21, 2002
    U.S.S.A
    Excellent. Glad you got it running.
     
  2. rfryar

    rfryar My Media, My Way

    222
    0
    Feb 15, 2008
    Cottage...
    Nope, just SRT files are supported at this time. Just ensure it has the same name as the movie minus the extension.

    Ie

    MyMovie.mp4
    MyMovie.srt

    Enjoy,

    Rick
     
  3. Dec 1, 2009 #1743 of 3405
    BrianVeg

    BrianVeg New Member

    6
    0
    Dec 3, 2007
    I have a similar problem with Windows 7, except that I can see the StreamBaby entry on the Tivo - but I can only see the top level directory. I have:

    - turned off my FW
    - Enabled Multicasting on my router
    - disabled IPv6
    - Bound my IP Address to Streambaby

    But I cannot get past the top level directory.

    Any Help??
     
  4. Dec 2, 2009 #1744 of 3405
    PaulS

    PaulS Member

    674
    1
    Sep 16, 2002
    Southern NH
    I've been using StreamBaby with Win7 64-bit for a few months now (beta, RC and official) without issue.

    Could it be a file/directory permissions issue ?
     
  5. Dec 2, 2009 #1745 of 3405
    superflysocal

    superflysocal New Member

    70
    0
    Nov 26, 2009
    This may be more of a general Tivo question, but is there a way to directly access and start streambaby using a remote control shorcut?
     
  6. Dec 2, 2009 #1746 of 3405
    tragus

    tragus New Member

    10
    0
    Dec 2, 2009
    I'm running streambaby 0.27 on a Gentoo Linux box. It has two network interfaces ...32.13 and ...42.13. No matter what I put in the ini file or what I use for --ip, it always binds to the first address. Am I missing something?
     
  7. Dec 2, 2009 #1747 of 3405
    cr33p

    cr33p New Member

    644
    0
    Jan 2, 2005
    Ann Arbor MI
    Try running as administrator to get passed the UAC ? I think you can right click on the icon and chose properties, then find the allways run as administrator, it is probably blocking access to drives, had same problem running winmfs on my win7 box, hope it works :) Im running it just fine but didnt have to do what I just suggested? Are you running the latest version?
     
  8. Dec 3, 2009 #1748 of 3405
    kearygriffin

    kearygriffin New Member

    346
    0
    Jan 31, 2008
    Not missing anything-- 0.27 didn't do the right thing when trying to bind to the specified IP address.

    Try the latest SVN version, it should bind to the correct one. (the ip= value in the INI file. I haven't tested using --ip for a long time so I can't say for sure whether or not it still works)
    http://streambaby.googlecode.com/files/streambaby-svn-r262.zip
     
  9. Dec 3, 2009 #1749 of 3405
    sandjam

    sandjam New Member

    34
    0
    Oct 24, 2001
    san diego...
    Hey Is there a troubleshooting page somewhere for a novice to get streambaby to work? I'm running windows vista 64bit have edited files to tell the app where videos are,have newest java installed, did everything google pages said to do but it just doesnt run, says Java is not recognized as an internal or external command,operable program or batch file.
     
  10. Dec 3, 2009 #1750 of 3405
    bsmith1051

    bsmith1051 Member

    100
    0
    Nov 15, 2009
    Just getting started and I think I have an easy-to-reproduce bug? My initial test was a 720p h.264 DTS file in an MKV container. Latest streambaby 0.27 on WinXP-SP3 with JRE 1.6.0_17. The .INI is totally generic, with just a video folder specified, i.e., everything else is on defaults.

    My Tivo S3 immediately detected Streambaby (yeah!) and started playing the file using 'Same' quality, but the video was stuttering and only running about 10fps. I checked the CPU utilization and my dual-2.6 X2 was only reporting 40%. So I stopped the playback on the Tivo, and then restarted it with "Highest (5mbps)" quality. At this point Streambaby crashed.

    Is this a bug?

    Also, what steps should I take to fix my stuttering playback? I'm looking into tools to pre-convert my files to MP4 and DD5.1, and I'm hopeful that'll fix the problem.
     
  11. Dec 3, 2009 #1751 of 3405
    Rdian06

    Rdian06 New Member

    463
    0
    Apr 12, 2008
    In your streambaby.bat, there is a line that runs java followed by a bunch of parameters. If java.exe is not in your path (meaning you cannot open up a command prompt and run java.exe from any directory), then you need to edit streambaby.bat and specify the full path to the java.exe file. See:

    http://www.tivocommunity.com/tivo-vb/showthread.php?p=7543432#post7543432
     
  12. Dec 3, 2009 #1752 of 3405
    tragus

    tragus New Member

    10
    0
    Dec 2, 2009
    That fixed it. Fantastic!
     
  13. Dec 4, 2009 #1753 of 3405
    rfryar

    rfryar My Media, My Way

    222
    0
    Feb 15, 2008
    Cottage...
    The shuddering video is caused by Streambaby having to convert your MKV container into a MPG video (The only format that StreamBaby can transcode to). If you want the file to stream natively it must be a MP$ container with H264 video and AAC or AC3 audio.

    My guess at the CPU cap is that FFMPEG by default (on some systems) does not handle multi cores correctly and is only using one core for the transcode. Not sure of your particular fix for this, I know in the past I had a new XP driver that fixed this for me. There is also a way via FFMPEG switches to override the defaults but I do not know how to config StreamBaby to use different FFMPEG settings.

    Best of luck,

    Rick
     
  14. Dec 4, 2009 #1754 of 3405
    sandjam

    sandjam New Member

    34
    0
    Oct 24, 2001
    san diego...
    Quote:
    Originally Posted by sandjam View Post
    Hey Is there a troubleshooting page somewhere for a novice to get streambaby to work? I'm running windows vista 64bit have edited files to tell the app where videos are,have newest java installed, did everything google pages said to do but it just doesnt run, says Java is not recognized as an internal or external command,operable program or batch file.
    In your streambaby.bat, there is a line that runs java followed by a bunch of parameters. If java.exe is not in your path (meaning you cannot open up a command prompt and run java.exe from any directory), then you need to edit streambaby.bat and specify the full path to the java.exe file. See:

    http://www.tivocommunity.com/tivo-vb...32#post7543432

    Rdion6: Did everything you said to do with Java. Still wont recognize java when I run program... Here's my .bat file
    @echo off
    set LAUNCHDIR="%CD%"
    pushd "%~dp0\native"
    java -Djava.net.preferIPv4Stack=true -Xmx256m -Xmx256m -jar "%~dp0/jbin/streambaby.jar" %1 %2 %3 %4 %5 %6 %7 %8
    echo Exited.
    pause
    popd
     
  15. Dec 4, 2009 #1755 of 3405
    kearygriffin

    kearygriffin New Member

    346
    0
    Jan 31, 2008
    In the newer SVN versions of streambaby (say version r262 which is available from the download tab of the streambaby project page) there is a parameter you can use in the streambaby.ini
    ffmpeg.threads=X

    where X is the number of threads you want to tell ffmpeg to use (it passes -threads X to ffmpeg). I'm not sure what ffmpeg does with this parameter, but it is available to play with.

    Having said that it is also quite likely that the bottleneck is on the TiVo side. Streambaby will convert the MKV to MPEG to stream to the TiVo and the TiVo receives the MPEG streams at a much lower bitrate than MP4 streams. (I don't know why...)

    Your best bet is to convert to an MP4 file.
     
  16. Dec 4, 2009 #1756 of 3405
    LennonNZ

    LennonNZ Geek

    3
    0
    Nov 8, 2009
    Hi there.

    I'm in NZ and I run a public HME Server and I've love to get the streaming working properly but alas I don't have a NZ TIvo at the moment to get it working.

    I have been streaming stuff for quite a while (from an ISP level to many users to home streaming etc in various ways) so I am pretty farmiliar with the way streaming should work.

    If anyone wants to donate a NZ TiVo to me or $$ to put towards one If I get one I am pretty sure I can get it working for people to help streambaby for NZ and AU users.
     
  17. Dec 4, 2009 #1757 of 3405
    Rdian06

    Rdian06 New Member

    463
    0
    Apr 12, 2008
    It's the same difference as MRV versus TTCB. When you send MPEG2 to the Tivo, it remuxes it and stores it in native TY format. MRV sends something that is a lot closer to the native TY format that doesn't require as much reprocessing before storing on the drive so it goes a lot faster than a Tivo Desktop or pyTivo pull.

    We suspect that the Tivo is storing the mp4 directly without remuxing it so lower Tivo CPU processing required = faster transfer.
     
  18. Dec 4, 2009 #1758 of 3405
    bsmith1051

    bsmith1051 Member

    100
    0
    Nov 15, 2009
    So does this mean that you can never get smooth playback on a non-native container? Kinda defeats the purpose of the transcoding then, doesn't it?
     
  19. Dec 4, 2009 #1759 of 3405
    bsmith1051

    bsmith1051 Member

    100
    0
    Nov 15, 2009
    Another question:
    Is there a quicker/simpler way to load 'Stream Baby Stream' on the Tivo? The only method I know is to scroll down to 'Photos, Video, Music' then scroll waaay down the list to 'Stream Baby Stream'.

    Thank you for any suggestions!
     
  20. Dec 5, 2009 #1760 of 3405
    Rdian06

    Rdian06 New Member

    463
    0
    Apr 12, 2008
    I'm not sure what you are asking? Transcoded material plays back fine.
     

Share This Page