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

    jannlinder New Member

    106
    0
    Oct 17, 2004
    San Jose, CA
    on a slightly off-topic bent: What is TivoPush and why is it now in there. Google has so many results (from amazon pushing movies to your tivo all the way to pushing your tivo out the window cos you are mad about their service fees).

    The main thing i am wondering is this: It sounds like an automatic command to your tivo to pull the file from a source. Otherwise, why would it need the username and pw of your tivo online account?

    is there docs on it and how it works (and specifically from Yoav and Keary: What does it do when i select "PUSH TO FAMILY ROOM TIVO") from my interface?

    TIA

    J
     
  2. Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    So, not aware of any documentation, but the concept is pretty simple:

    Normally, you turn on your tivo, it connects to your computer and asks what shows the computer has. You select one, and it 'pulls' the show.

    An alternative is to turn on your computer, and tell the computer to 'push' the show to a tivo in the house. In order to do this, you actually connect to tivo's site and they have an API for doing this (which is secured via your tivo.com username/password). Originally, this was done on pyTivo (run pyTivoX and connect to http://localhost:9032/ -- this web interface is pytivos interface for doing a bunch of stuff). On the backend, I believe the tivo servers notify your tivo to 'pull' from your computer.

    However, the streambaby folk realized that they could provide the 'push this file' option in streambaby for situation when streaming isn't keeping up with the bitrate of the movie, so they also added push support.

    Anyways, just try it out. It's pretty simple to use. Just realize that push isn't immediate.
     
  3. jannlinder

    jannlinder New Member

    106
    0
    Oct 17, 2004
    San Jose, CA
    Thanks for the background...

    If I have mp4 tivo-compliant files that streambaby would not normally have to transcode and I choose PUSH does it then get transcoded to mpeg2 by streambaby and loaded on the NOW PLAYING section of my tivo OR is it actually still sent in mp4 format (not likely) (using TIVOHD) and plays back w/o transcoding?

    The other thing is this: How long (roughly) does push take to start the push?

    Do you know?
     
  4. Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    push *seems* to support the same set of mp4's. So I believe streambaby will push legal mp4's without transcoding. (This is one of the other advantages of push). HOWEVER, pushed files are immediately marked 'copy protected', which is kind of annoying.

    it's random, but generally seems to be under 5 minutes for me.
     
  5. rfryar

    rfryar My Media, My Way

    222
    0
    Feb 15, 2008
    Cottage...
    I can not seem to get subtitles to function. I have a video:

    xx.mp4
    xx.srt

    I have tried

    yy.mp4
    yy.mp4.srt

    That has not worked at all. In all cases Streambaby does not use subtitles. Is the functionality still working?

    Regards,

    Rick
     
  6. Sicklybutsexy

    Sicklybutsexy New Member

    179
    0
    May 5, 2007
    Are you hitting the aspect button? The other thing is sometimes opening the srt and saving it under notepad in another format such as ascii makes it work.
     
  7. moyekj

    moyekj Well-Known Member

    11,145
    33
    Jan 23, 2006
    Mission...
    xx.srt is what is looked for. Captions will be on by default if a srt file of proper format is detected. You should turn on debug (see the debugging_problems wiki) to diagnose the problem.

    It's still working fine for me in svn-r228. If you look at the srt files are they in this kind of expected format:
    Code:
    14
    00:00:38,504 --> 00:00:40,238
    your wife's body.
    There's no sign of forced entry.
    
    15
    00:00:40,239 --> 00:00:41,255
    There's no sign of forced entry.
    >> PURCELL: Her ring.
    
    
     
  8. kearygriffin

    kearygriffin New Member

    346
    0
    Jan 31, 2008
    This should be true-- The same logic in determining whether or not to transcode is used for streaming and for the push.

    (The only real difference I can think of at this point is you can't push .TiVo files at all, but you can stream them. The push option will not show up at all for .Tivo files)
     
  9. jannlinder

    jannlinder New Member

    106
    0
    Oct 17, 2004
    San Jose, CA
    This is awful.. If it is API-based you think they would let the actual content provider (the one initiating the PUSH) flag the video to be protected or not!

    :(
     
  10. rfryar

    rfryar My Media, My Way

    222
    0
    Feb 15, 2008
    Cottage...
    Aspect does nothing except pop up a small icon that shows no CC. Should this show up in any logs? To me it appears not to be seeing the SRT file.. Does it even look if there is also a metadata .txt file?

    Rick
     
  11. Sicklybutsexy

    Sicklybutsexy New Member

    179
    0
    May 5, 2007
    did you save it under a different format in notepad? unicode vs ascII?
     
  12. Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    You are welcome to complain to tivo :).

    Actually there *is* some logic behind this I think. Things that are copy-protected can't be downloaded again, or transferred to other tivos. If they didn't copy-protect it they would need to somehow re-encode the mp4 to an mpeg-2 and MAK for your downloads, and similarly may have to re-encode to mpeg-2 to transfer to other tivos... which may be something they didn't want to support (or havent had the time to code up).

    I dunno. I guess it hasn't bothered me *that* much since I already have the file on my computer...
     
  13. gonzotek

    gonzotek tivo_xml developer

    2,403
    3
    Sep 24, 2004
    Outside...
    There is a mechanism that allows a content producer to flag a TiVoCast-type download as not copy protected. Crankygeeks used it for at least an episode or two:
    http://www.tivocommunity.com/tivo-vb/showthread.php?p=6668092#post6668092
    Of course, CG is no longer on TiVo, and I don't think anyone from the 3rd party dev community has found the magic voodoo to enable a unprotected push.
     
  14. westside_guy

    westside_guy Annoyingly ephemeral

    464
    1
    Mar 13, 2005
    The soggy...
    Looking at it pragmatically, I agree - since the original file is already on your computer, and your computer is already set to serve the file up to all of the Tivos on your home network, this artificial (and meaningless) restriction doesn't bother me.

    I'd rather have this feature come with a restriction like this than not have the feature at all - assuming those are the only two options. :p Right now this is my favorite "Tivo" feature...
     
  15. bkdtv

    bkdtv New Member

    7,902
    0
    Jan 9, 2003
    DC Metro Area
  16. spocko

    spocko TiVo HD

    432
    1
    Feb 4, 2009
    I'm a little late on this subject, but this is a good question. It sure would be nice to not have to drill down to the bottom of MPS to access streambaby. I think the Tivo box has to connect to the Tivo servers in order to deploy the shortcut on NPL, so in theory it may be possible to intercept that traffic and see what is going on, assuming the traffic is not encrypted.
     
  17. rfryar

    rfryar My Media, My Way

    222
    0
    Feb 15, 2008
    Cottage...
    For this video I tried multiple different encodings. This was the only movie I had a SRT for at the time.

    For giggles I downloaded SRTs for a few other movies I have. They all worked. They all worked in ASCII, and in UTF-8. I did not try Unicode, and the first CC when saved in UTF-8 is a bit messed up, but otherwise works fine.

    So I am scratching my head why it did not work for my SRT. I will try ripping another blu-ray and ripping the subs, OCRing it and converting to SRT. Perhaps my file was messed up and I just did not notice.

    Thanks for the tips.

    Rick
     
  18. May 1, 2009 #1098 of 3410
    Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    Are you sure it was SRT and not SSA/ASS ? They look similar and some tools generate those instead (since it's newer).
     
  19. May 1, 2009 #1099 of 3410
    Kershek

    Kershek New Member

    125
    0
    Oct 10, 2002
    Mesa, AZ
    I just installed Streambaby .25 on my Windows XP box. It runs from the command line with no errors, but I cannot see it at all from my TiVo in the Music, Photos, and Showcases menu. These are the only two lines in my ini file:

    dir.1=d:\Movies
    dir.1.name=Movies

    I also have TiVo Desktop running, but no ports are overlapping. I tried turning off TiVo Desktopand restarting streambaby, but that didn't help. I can browse to my tivo's IP and I see the Congratulations! message. I can see TiVo Desktop just fine from my TiVo, so I know that PC-to-TiVo communication is OK. I do a netstat -a -n and I see port 7290 listening.

    Any ideas?
     
  20. May 1, 2009 #1100 of 3410
    moyekj

    moyekj Well-Known Member

    11,145
    33
    Jan 23, 2006
    Mission...
    It could be binding to the wrong IP address. Add the ip manually to the streambaby.ini file to see if that helps:
    ip=xxx.xxx.xxx.xxx
     

Share This Page