Streambaby - new streaming application

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

  1. pixelpusher220

    pixelpusher220 New Member

    11
    0
    Jul 22, 2009

    Advertisements

    Just starting to work with StreamBaby and was getting this error:

    01/16/12 23:06:13 Main: mdns_type=_tivo-hme._tcp.local. factory=StreamBabyStreamFactory[/streambaby/,Stream, Baby, Stream] port=7290
    Jan 16, 2012 11:06:14 PM javax.jmdns.impl.tasks.Prober run
    WARNING: run() exception
    java.net.SocketException: Invalid argument: Datagram send failed


    Running 0.29 SB and McAfee Firewall 12.0.

    Ended up needing to turn on 'Enable UDP Tracking' before it could successfully find the Tivo.
     
  2. xcalibr

    xcalibr New Member

    2
    0
    Oct 17, 2006
    Getting this error:

    Initializing StreamBaby v20111203-2132...
    2012-01-16 22:53:15.593 java[27822:1f07] Error loading /Library/ScriptingAdditions/24U Appearance OSAX.osax/Contents/MacOS/24U Appearance OSAX: dlopen(/Library/ScriptingAdditions/24U Appearance OSAX.osax/Contents/MacOS/24U Appearance OSAX, 262): no suitable image found. Did find:
    /Library/ScriptingAdditions/24U Appearance OSAX.osax/Contents/MacOS/24U Appearance OSAX: mach-o, but wrong architecture
    java: OpenScripting.framework - scripting addition "/Library/ScriptingAdditions/24U Appearance OSAX.osax" declares no loadable handlers.

    Any suggestions? I'm running Lion on a new iMac.

    Thank you.
     
  3. Bernar

    Bernar New Member

    1
    0
    Jan 20, 2012
    I have developing a system using TIVO, with HME Software development kit and HME Simulator. I couldn't use video streaming and then i download StremBaby but even i can't see videos throw the sample.I can view the black screen and a counter but i can't see the video with that simulator.
    The problem is StreamBaby or the simulator. In case the problem is the simulator.. Is there another simulator what i can use ?
    Thanks
     
  4. wmcbrine

    wmcbrine Well-Known Mumbler

    11,747
    830
    Aug 2, 2003
    Streaming video is way beyond what the simulator can do. Your only appropriate alternative is to get a real TiVo to test with. You need one anyway; the simulator doesn't cut it.

    Oh, and video streaming requires a Series 3 or 4 TiVo. The simulator basically emulates a Series 2, although even there, the real one is different enough that you need to test with a real one.

    There are modified versions of the simulator that do HD (but still not video), which the stock one does not, IIRC. You will almost certainly want to use HD in your app(s).
     
  5. jpascone

    jpascone New Member

    58
    0
    Oct 8, 2001
    Santa...

    Advertisements

    I am pretty Savvy and for the life of me don't know what the dealio is. Have a solid connection from both devices to my wireless G network and my machine is speedy enough. Last night the streaming speed was incredible, today no love at all, unusable. I have tried lowering the quality rate, from SAME all the way to VERY LOW. Ne help would be appreciated.
    Thanks!
    JP

    Tivo Series 3
    Latest/Greatest StreamBaby
     
  6. ShinySteelRobot

    ShinySteelRobot Member

    71
    0
    Apr 2, 2010
    Seattle, WA
    I'm new to Streambaby but got it working under Lion. The steps I followed are here, takes about 10 minutes:
    http://www.logicsector.com/mac/how-to-set-up-streambaby-under-mac-os-x-lion-10-7/

    I'm not using pyTivoX since that seems really really really out of date.
     
  7. Feb 2, 2012 #2487 of 3662
    cbharmon

    cbharmon New Member

    1
    0
    Feb 2, 2012
    I'm stumped here. Does anyone know why some of my MP4s show the artwork/cast/description while others don't?

    It seems that Blu-ray MKVs converted to MP4s in Handbrake do not display the metadata (even after running them through Identify and iVI Pro.)

    DVDs converted to MP4s in iVI Pro display the metadata just fine.
     
  8. tdoane

    tdoane New Member

    7
    0
    Mar 26, 2003
    Washington, DC
    I've run into an issue that I am rather stumped by. When I stream videos from my server to Tivo there is no encoding that takes place. When I use the push option, it pushes as one would expect and is watchable without a hitch. However, once it gets to the end of the push, the file disappears from the Tivo even while I'm watching it. Almost feels like Tivo is expecting something on the tail end of the file and when it isn't it deletes it. Any thoughts -- would like to figure this out as I'm not a real fan of the restreaming that takes place every 15-20 mins with the high def material.

    I've included the two .bat programs I use to encode -- the HD versions are listed below. I down-sample using eac3to, to ensure it's 448k and only include the video/audio stream in the .ts. Any thoughts recommendations, ridicule would be most welcome!

    -Tim

    startConvert.bat
    for %%i IN (*.ts) DO (doConvert.bat "%%i")
    pause

    doConvert.bat
    IF EXIST %%1.mp4 GOTO exit
    @echo ————————— >> %1_convert.log
    @echo Conversion for %1 started on %DATE% %TIME% >> %1convert.log
    ffmpeg -y -i %1 -acodec copy -vcodec libx264 -level 41 -b 9000k -refs 3 -threads 4 -flags2 +mixed_refs+wpred+bpyramid+dct8x8-fastpskip -bf 3 -me_method umh -subq 9 -me_range 16 -qmin 10 -qmax 50 -g 24 -keyint_min 2 -f mp4 %1.mp4
    @echo ————– DONE – SUCCESS ———————- >> %1convert.log
    :exit
    @echo ——————————– >> %1convert.log
    @echo %1.vob already exists >> %1convert.log
     
  9. mstilwell

    mstilwell MStil

    1
    0
    Mar 5, 2010
    I've installed a new Netgear WNCE3001 Dual Band Wireless adapter using the wireless 'N' band, since doing this I cannot see streambaby on the Tivo. It shows up when I switch back to the Logittech squeezebox classic which I was using as a bridge. I've tried all setting that I can get to but don't understand what could be blocking the Tivo from seeing HME app. I can post debug data if it would help but I couldn't see any issues there. Anybody have any idea's?
     
  10. Iluvatar

    Iluvatar New Member

    377
    0
    Jul 22, 2006
    It's not really not possible to know 100% why a file is being kicked off from the TiVo. There is just something it doesn't like. If you only use the push function of streambaby then I would move to pyTivo which is what the push function is based on and is actively developed and supported.

    Windows Install instructions:

    http://pytivo.sourceforge.net/wiki/index.php/Windows_Install
     
  11. tdoane

    tdoane New Member

    7
    0
    Mar 26, 2003
    Washington, DC
    I moved from Pytivo to Streambaby when i converted all the files to MP4. I'm hoping with the new HME kit Tivo has in the works we'll have something more native for streaming in the works.
     
  12. ebf

    ebf New Member

    542
    0
    Mar 21, 2005
    I started a new thread looking for a solution to stretched mp4s. Anyone have a solution to get scene mp4s to display correctly? It is going to be a growing problem, for me at least. Any help is greatly appreciated.

     
  13. moyekj

    moyekj Well-Known Member

    12,179
    828
    Jan 23, 2006
    Mission...
    Since you say transferring with pyTivo solves the problem (because it's transcoding to mpeg2) you can have streambaby do the same:
    In program details change Quality from "Same" to "Low" which will force streambaby to transcode to mpeg2.

    If the quality degradation is too great for the above you can add following to streambaby.ini to force streambaby to transcode all videos (at same quality level):
    transcode.force=true
     
  14. ebf

    ebf New Member

    542
    0
    Mar 21, 2005
    Thanks, moyekj. Just switching to "low" works!! But, as you predicted, the quality is not great. I tried adding transcode.force=true to my ini and restarting the Streambaby service, but playing the video at "same" or "medium" results in stretched display again. Maybe transcode.force=true is not working??
     
  15. ebf

    ebf New Member

    542
    0
    Mar 21, 2005
    So, since transcode.force=true didn't work, I went back to the Streambaby ini options and tried mp4mod.streamformats.disallow=mp4,*,*. That seems to be forcing all mp4s to be transcoded without stretching and at an acceptable display!

    So, moyekj, does mp4mod.streamformats.disallow seem like the next best option or could I be setting myself up for more problems?

    Now, if only I could fix the 0xffff errors!
     
  16. moyekj

    moyekj Well-Known Member

    12,179
    828
    Jan 23, 2006
    Mission...
    Whatever it takes to force transcoding - above setting seems to be good option. Note that the real problem is TiVo HD decoder is terrible at dealing with non-typical H.264 resolutions. Series 4 improved on H.264 decoding considerably. By forcing transcoding you are getting the mpeg2 decoder which deals with non-typical resolutions much better.
     
  17. ebf

    ebf New Member

    542
    0
    Mar 21, 2005
    OK, great. So, will these settings do anything odd to streams to my Premier? (Yes, I'm being lazy. I could head downstairs to test it myself!) Thanks again for pointing me in the right direction.
     
  18. rfryar

    rfryar My Media, My Way

    243
    5
    Feb 15, 2008
    Cottage...
    Can you point me to a URL for the MP4 you have having trouble with so I can get a copy. I will see if I have issues on my TiVos and if I do I will determine a quick FFMpeg script to fix it.

    Having the setting in your Streambaby to always reencode the shows is not a good long term setting as HD MP4s may not be able to be encoded in real time. You may not care about those shows now, but you may down the road.

    Rick
     
  19. ebf

    ebf New Member

    542
    0
    Mar 21, 2005
    Yes, the encoding is slower. Thanks for offering to look into it. I'll PM you some links.
     
  20. jonbig

    jonbig New Member

    128
    0
    Sep 22, 2003
    What steps should I take to debug why my streambaby instance has stopped appearing in my TiVo's "Showcases & Apps" menu?
     

Share This Page

spam firewall

Advertisements