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

    gswans5 New Member

    2
    0
    Jul 6, 2009
    rdian06,
    looks like i overdeleted that part of the file, now i get the ready and listening.
    thanks!
     
  2. PWF

    PWF New Member

    6
    0
    Mar 17, 2008
    Has anyone else noticed a problem lately with StreamBaby taking forever to buffer? Video playback used to happen almost immediately, now I can pause it for 5 minutes and still not have a big enough buffer for uninterrupted playback. I haven't changed anything on my PC lately.

    Amd Athlon 64 X2 Dual 4600+
    2 GB ram
    XP Pro Sp3

    StreamBaby 0.27
     
  3. Wil

    Wil Senile Member

    4,114
    31
    Sep 26, 2002
    Well this is probably coincidence but I have noticed exactly that the last couple of days on my Mac; and I assumed it was a router problem I've been meaning to look into. Probably is. Just adding a random data point in case there turns out to be a pattern.
     
  4. sucxess

    sucxess New Member

    3
    0
    Oct 7, 2009
    Can't seem to find a fix for the following error. Running streambaby svn-r239 on OpenSuse 11.1. Any ideas appreciated. Error occurs only with MP4 files, AVI files (DIVX) work OK.

    Initializing StreamBaby svn-r239...
    10/18/09 10:14:47 Listener: added factory
    10/18/09 10:14:47 Main: streambaby ready & listening.
    10/18/09 10:15:17 Listener: 192.168.0.140 icon.png HTTP GET - to factory /streambaby/
    log after close : initContext version=47
    10/18/09 10:15:21 Factory: HME receiver connected
    java.lang.AssertionError
    at mp4.util.atom.ByteStream.getData(ByteStream.java:144)
    at mp4.util.atom.Avc1Atom.hasAvcc(Avc1Atom.java:89)
    at mp4.util.atom.Avc1Atom.getProfile(Avc1Atom.java:53)
    at com.unwiredappeal.mediastreams.mp4.JavaMP4Splitter$Splitter.getProfile(JavaMP4Splitter.java:115)
    at com.unwiredappeal.mediastreams.mp4.JavaMP4Splitter.getProfile(JavaMP4Splitter.java:175)
    at com.unwiredappeal.mediastreams.MP4StreamingModule.canStream(MP4StreamingModule.java:160)
    at com.unwiredappeal.tivo.modules.VideoModuleHelper.canStream(VideoModuleHelper.java:143)
    at com.unwiredappeal.tivo.streambaby.PlayScreen.setupButtons(PlayScreen.java:489)
    at com.unwiredappeal.tivo.streambaby.PlayScreen.render(PlayScreen.java:98)
    at com.unwiredappeal.tivo.streambaby.ButtonScreen.timerRender(ButtonScreen.java:98)
    at com.unwiredappeal.tivo.streambaby.ButtonScreen.tick(ButtonScreen.java:88)
    at com.tivo.hme.sdk.util.Ticker.run(Ticker.java:143)
     
  5. trashjunkid

    trashjunkid New Member

    20
    0
    Jan 20, 2009
    Hello all-

    I have been having trouble with a number of flv files. They play fine on my computer, but when I stream them, they only cue up (the green status bar on the bottom of the screen) just a little bit and when that part is reached the playback breaks and I get a resource not available error or it just kicks back to the menu (if I fast forward beyond what is cued up and then press play, it struggles to play and then gives a failed to open stream error). I have gotten that resource unavailable message every once in a while (principally with mov files, which usually failed to stream at all, though again played fine on the computer) but now I've had this partial playback situation with several flv's from many different sources.

    Thinking that perhaps the version mattered, I just switched from .27 to the latest svn release from the codegoogle page. That made no difference.

    Thanks for any help anyone can provide.

    -Trashjunkid

    PS.

    running streambaby from ubuntu server, in case it matters.

    pps.
    It turns out the manner in which I was downloading the files was causing trouble (sometimes there would be a "start x amount of time" in version of the file- if I switched from std to HD quality- and if I choose that file it would be truncated).

    The problem with mov files remain, but that's less a big deal.
     
  6. rvmeush

    rvmeush New Member

    64
    0
    Dec 24, 2001
    Columbia, MD
    I installed Streambaby as per wiki instructions on my HP Mediasmart server. Streambaby appears okay in the Tivo menu, but whenever I try to play a video I get several errors messages, but I can't figure out what they mean. The last part of the console log is:

    10/19/09 21:17:19 FFmpegExeVideoModule: FFmpegCmd: C:\Documents and Settings\Administrator\Desktop\Streambaby-r239\native\ffmpeg.exe -ss 0 -i D:\shares\videos\VTS_01_1.VOB -s 352x288 -qscale 24 -r 1 -f mjpeg -v 0 tcp://127.0.0.1:8500
    10/19/09 21:17:19 PreviewWindow: pWidth: 640
    10/19/09 21:17:19 PreviewWindow: preview parent=BView[#2523,bounds=0,0,640x480]
    10/19/09 21:17:19 HostContext: key=mpos:file:/D:/shares/videos/VTS_01_1.VOB applicationId=com.unwiredappeal.tivo.streambaby.StreamBabyStream applicationGlobal=false
    10/19/09 21:17:19 HostContext: applicationIdStr=com.unwiredappeal.tivo.streambaby.StreamBabyStream applicationGlobal=false
    10/19/09 21:17:19 HostContext: applicationIdStr=com.unwiredappeal.tivo.streambaby.StreamBabyStream
    10/19/09 21:17:19 HostContext: compKey=24000008045C365-and-com.unwiredappeal.tivo.streambaby.StreamBabyStream
    10/19/09 21:17:19 HostContext: key=mpos:file:/D:/shares/videos/VTS_01_1.VOB value=0
    10/19/09 21:17:19 HostContext: key=mpos:file:/D:/shares/videos/VTS_01_1.VOB value=0applicationId=com.unwiredappeal.tivo.streambaby.StreamBabyStream applicationGlobal=false
    10/19/09 21:17:19 HostContext: applicationIdStr=com.unwiredappeal.tivo.streambaby.StreamBabyStream applicationGlobal=false
    10/19/09 21:17:19 HostContext: applicationIdStr=com.unwiredappeal.tivo.streambaby.StreamBabyStream
    10/19/09 21:17:19 HostContext: compKey=24000008045C365-and-com.unwiredappeal.tivo.streambaby.StreamBabyStream
    10/19/09 21:17:19 HostContext: compKey=24000008045C365-and-com.unwiredappeal.tivo.streambaby.StreamBabyStream
    10/19/09 21:17:19 HostContext: compKey=24000008045C365-and-com.unwiredappeal.tivo.streambaby.StreamBabyStream
    10/19/09 21:17:19 ZipGeneratingPreview$GenThread: Finished generating preview: C:\Documents and Settings\Administrator\Desktop\Streambaby-r239\cache\VTS_01_1.VOB-5068800-d41d8cd98f00b204e9800998ecf8427e.pvw
    10/19/09 21:17:19 ViewScreen: goto position: 0, vidlen: -1
    10/19/09 21:17:19 ViewScreen: Position not in buffer, starting new stream
    10/19/09 21:17:20 ViewScreen: Openening stream at position: 0(0 secs)
    10/19/09 21:17:20 VideoModuleHelper: quality setting is above quality of video, streaming normally
    10/19/09 21:17:20 FFmpegExeVideoModule: Using ffmpeg transcode args: -acodec ac3 -vcodec mpeg2video -f vob -async 1 -r 29.97 -v 0 -sameq -ab 192k -ar 48000
    10/19/09 21:17:20 FFmpegExeVideoModule: FFmpegCmd: C:\Documents and Settings\Administrator\Desktop\Streambaby-r239\native\ffmpeg.exe -ss 0.0 -i D:\shares\videos\VTS_01_1.VOB -acodec ac3 -vcodec mpeg2video -f vob -async 1 -r 29.97 -v 0 -sameq -ab 192k -ar 48000 tcp://127.0.0.1:8501
    10/19/09 21:17:20 NamedStream: Registering named stream: ea23391e-b5fc-4670-9429-420e83ec57e9.stream
    10/19/09 21:17:20 StreamBabyStream: code=1 message=can't create rsrc. unsupported stream type /streambaby/ea23391e-b5fc-4670-9429-420e83ec57e9.stream
    10/19/09 21:17:20 StreamBabyStream: code=3 message=resource 2627 not found (type type[-1])
    10/19/09 21:17:52 ShutdownHook: Cleaning up...
    10/19/09 21:17:52 SocketProcessInputStream: Destroying running process...

    I can't find any description of error codes, so I'd appreciate any help I can get to debug the problem.

    Thanks.
     
  7. kearygriffin

    kearygriffin New Member

    346
    0
    Jan 31, 2008
    Streambaby only works on TivoHD TivoHD-XL (or whatever it is called..), and TiVo Series 3.

    Is it possible you have an older TiVo? I think this is probably what you would see...
     
  8. kearygriffin

    kearygriffin New Member

    346
    0
    Jan 31, 2008
    Looks like streambaby is having a hard time for those particular mp4 files-- Are they h.264 mp4 files or some other kind of mp4 file?

    If you could post the mediainfo for one of the failing MP4's that would be great.
    There should be a link to media info here: http://code.google.com/p/streambaby/wiki/debugging_problems

    (Sorry for the late reply...)
     
  9. rvmeush

    rvmeush New Member

    64
    0
    Dec 24, 2001
    Columbia, MD
    Thank you so much for the observation. I have both a Tivo HD and an older Tivo Series 2. I was using Tivo Publisher on the HP Mediaserver and that worked on both my Tivos, so I assumed that Streambaby would as well.

    I just checked my Tivo HD with Streambaby and it is working!

    Again, thank you for your help.
     
  10. net114

    net114 Tivolitic Guru

    860
    0
    Dec 29, 2000
    florida
    That's definitely a path issue. You need to make sure your path in the .ini file is correct.
     
  11. Len McRiddles

    Len McRiddles New Member

    1,262
    0
    Dec 21, 2002
    U.S.S.A

    This is the same issue I am having running Vista 64 bit home premium. I went to the Wiki page and read, but I am doing something wrong in correcting my path. What is the easiest way for me to correct this?
     
  12. lattanzi

    lattanzi New Member

    9
    0
    Dec 19, 2007
    What kind of bandwidth does your Tivo report when streaming into it from Streambaby? Mine is on the order of 6-7 MB/s. I've just installed Streambaby on a WHS server. All my content are .Tivo files recorded from various SD and HD cable channels.

    SD streaming works perfectly. HD .Tivo files don't stream well at all. I've read some of the posts in the threat (albeit not all 54 pages), and I see some discussion of HD streaming issues. I'm assuming my problem with HD .Tivo files not streaming such that I can watch in real time is a result of the inability of the Tivo HD to transfer incoming videos faster than 6-7 MB/s? Just want to make sure I'm not doing something wrong given transfers between my 2 Tivo HDs happen at around 20 MB/s.
     
  13. sucxess

    sucxess New Member

    3
    0
    Oct 7, 2009
    Here is the mediainfo:

    General
    Format : MPEG-4
    Format profile : Base Media / Version 2
    Codec ID : mp42
    File size : 1.23 GiB
    Duration : 2h 13mn
    Overall bit rate : 1 323 Kbps

    Video
    ID : 1
    Format : AVC
    Format/Info : Advanced Video Codec
    Format profile : Main@L3.0
    Format settings, CABAC : Yes
    Format settings, ReFrames : 2 frames
    Codec ID : avc1
    Codec ID/Info : Advanced Video Coding
    Duration : 2h 13mn
    Bit rate mode : Variable
    Bit rate : 1 238 Kbps
    Maximum bit rate : 5 411 Kbps
    Width : 720 pixels
    Height : 480 pixels
    Display aspect ratio : 4:3
    Frame rate mode : Constant
    Frame rate : 29.970 fps
    Standard : NTSC
    Resolution : 24 bits
    Colorimetry : 4:2:0
    Scan type : Progressive
    Bits/(Pixel*Frame) : 0.120
    Stream size : 1.15 GiB (94%)

    Audio
    ID : 2
    Format : AAC
    Format/Info : Advanced Audio Codec
    Format version : Version 4
    Format profile : LC
    Format settings, SBR : No
    Codec ID : 40
    Duration : 2h 13mn
    Bit rate mode : Variable
    Bit rate : 80.0 Kbps
    Maximum bit rate : 91.5 Kbps
    Channel(s) : 2 channels
    Channel positions : L R
    Sampling rate : 48.0 KHz
    Resolution : 16 bits
    Stream size : 76.4 MiB (6%)
    Title : English
    Language : English
    Encoded date : UTC 2009-05-30 13:21:35
    Tagged date : UTC 2009-05-30 19:52:19

    Menu
    00:00:00.000 : Chapter 1
    00:01:19.733 : Chapter 2
    00:15:50.766 : Chapter 3
    00:25:59.200 : Chapter 4
    00:37:40.900 : Chapter 5
    00:49:38.066 : Chapter 6
    01:00:00.400 : Chapter 7
    01:06:08.733 : Chapter 8
    01:16:56.000 : Chapter 9
    01:27:18.866 : Chapter 10
    01:37:36.833 : Chapter 11
    01:48:40.433 : Chapter 12
    02:03:42.666 : Chapter 13
     
  14. spolebitski

    spolebitski New Member

    143
    0
    Mar 30, 2006
    I am attempiing to test this application.

    This is what I have in the .ini file:

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

    dir.1=E:\VideoContent
    dir.1.name=My Videos
    #dir.2=/media/disk
    #dir.2.name=External Drive
    # Ip address to bind to
    # most people don't need to change this.
    #ip=192.168.1.37
    # port to use
    #port=7290


    Do I have this configured right? My files are located at e:\VideoContent.
     
  15. Pepito

    Pepito New Member

    16
    0
    Jan 7, 2009
    Australia
    Apparently the last Tivo software upgrade has stopped Streambaby from working.

    I only just found out so thought I'd post this to save people wasting time thinking something else has broken (as I did :) )


    Greetings from Australia
     
  16. net114

    net114 Tivolitic Guru

    860
    0
    Dec 29, 2000
    florida
    Ok, I can't remember exactly what I did. Wait...I'll go check.

    Ok, so here you go. First, I'm using the latest version. Then, if you're using 64bit software, your Java is probably in a different folder then the .bat file is looking into, because of the funky (x86) folder thing that 64bit versions of windows do. So what I did, which might not be efficient or exactly the best way, was direct the .bat file to look directly at where the java folder is.

    Here's the .bat file contents, note the java path:

    @echo off
    set LAUNCHDIR="%CD%"
    pushd "%~dp0\native"
    cd C:\Program Files (x86)\Java\jre6\bin
    java -Djava.net.preferIPv4Stack=true -Xmx256m -Xmx256m -jar "%~dp0/jbin/streambaby.jar" %1 %2 %3 %4 %5 %6 %7 %8
    echo Exited.
    pause
    popd

    this was for win7 64bit, i bet vista is the same. its that "(x86)" that threw off everything. also, this has happened to me with MANY other smaller applications, that don't seem to work, but in reality its this same issue. Hope this helps.

    I'm going to put a tutorial up later this week on this as well. :D
     
  17. net114

    net114 Tivolitic Guru

    860
    0
    Dec 29, 2000
    florida
    What's the software version? I'm in USA, not having a problem.
     
  18. Len McRiddles

    Len McRiddles New Member

    1,262
    0
    Dec 21, 2002
    U.S.S.A
    Anyone?
     
  19. orangeboy

    orangeboy yes, I AM orangeboy!

    4,083
    0
    Apr 19, 2004
    East Moline, IL
    Couldn't you put "C:\Program Files (x86)\Java\jre6\bin" in your path statement? I don't have Vista or 7, so I don't know if this is an option or not.
     
  20. net114

    net114 Tivolitic Guru

    860
    0
    Dec 29, 2000
    florida
    My solution was in the post above.

    EDIT:

    If you want to edit the path, click on start and then in the search box type "environment variables". You should see "edit environmental variables for your account".

    You can change the path there. However, just so you know my path already had the java in it, and it didn't work until I manually put it into the .bat file. Don't know why.
     

Share This Page