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

    superflysocal Member

    70
    0
    Nov 26, 2009
    Is there a way to force Tivo to put Streambaby at the top of the menu list? i want to make a macro on the remote to enter Streambaby but the problem is that the content of the menus change all the time, so it moves up and down the list on the menu requiring a different number of down arrow presses all the time.
     
  2. rfryar

    rfryar My Media, My Way

    222
    0
    Feb 15, 2008
    Cottage...
    No way that I know of. But what is interesting is that right after I upgraded the hard drive in one of my TiVos Streambaby was at the top of the list for several weeks before getting sent to the bottom of the list. I have never seen that before and wish I could repeat it on demand.

    Rick
     
  3. Mikeyis4dcats

    Mikeyis4dcats Active Member

    3,727
    10
    Oct 2, 2003
    ok, streambaby worked on my premiere 3 days ago, but this morning it doesn't even appear on the menu. i've rebooted both pc and tivo to no avail. haven't made any other changes. my HD still displays and operates streambaby just fine. any ideas?
     
  4. DougD

    DougD New Member

    60
    0
    Apr 25, 2011
    In order to update the database used for doing "search" in streambaby you need to update the database yourself or delete the database and let the program re-create it.

    I have a program that runs each night at 4 am and deletes the database. (On my linux box I have a cron entry.) To determine the name of the database look for dbname.main in searchNstreambaby.ini since I run streambaby with the command sudo streambaby on my machine this file is at /root/searchNstreambaby.ini. On my machine the line says:
    dbname.main=/home/user1/maindatabase

    So I then delete the three (3) files named:
    /home/user1/maindatabase.script
    /home/user1/maindatabase.properties
    /home/user1/maindatabase.log

    Since this is done automatically each night, the first time I do a search it takes a minute or two while the database is recreated and then the rest of the day it is back to normal speed.

    If you prefer you can just rename the three files to a different name.



    Since Sept 6th a new version of Streambaby has been available at http://code.google.com/p/streambaby/downloads which offers a search capability and organizes your shows alphabetically.
     
  5. DougD

    DougD New Member

    60
    0
    Apr 25, 2011
    did you get the list of shows to display under search?
     
  6. rfryar

    rfryar My Media, My Way

    222
    0
    Feb 15, 2008
    Cottage...
    I finally made the change to comment out the filter that restricts to just mpg. I will test it later tonight and see if it makes a difference. Thanks!

    Rick
     
  7. weggie

    weggie New Member

    46
    0
    Dec 27, 2007
    Hi all,

    I wanted to know if I put a show that I wanted to stream on a ramdisk would it stream to my Tivo faster. I have searched but I haven't seen any posts if anyone has done this.

    Thanks!
     
  8. wmcbrine

    wmcbrine Ziphead

    10,368
    22
    Aug 2, 2003
    No.
     
  9. rfryar

    rfryar My Media, My Way

    222
    0
    Feb 15, 2008
    Cottage...
    Nope I modified the search file, the .working.ini file was rebuilt, but still no results, even for things that would have been in the title of the file.

    I have uploaded my .working file. Let me know if there are any changes required to get at least file name searches to work.

    Rick
     

    Attached Files:

  10. DougD

    DougD New Member

    60
    0
    Apr 25, 2011

    Three possibilities:
    1. I should have told you to shut down streambaby before you edited the searchNstreambaby.working.ini file. Please change the line to be

    CONFIG_DEFAULT_EXTS=mp4,mpeg,vob,mpg,mpeg2,mp2,avi,wmv,asf,mkv,tivo,m4v,raw,3gp,mov,flv,MP4,M4V

    and then restart streambaby


    2. check the searchNstreambaby.ini files and if you have lines such as the following comment them out by putting a # in front of each line
    #query.8.Andor=And
    #query.8.type=File Location
    #query.8.hasnot=has
    #query.8.text=mpg
    #query.8.password=

    then restart streambaby

    3. AFTER YOU MAKE ANY CHANGES YOU NEED TO DELETE THE THREE FILES (they have different extensions) based on what is SHOWN IN SEARCHNSTREAMBABY.INI for MAIN=

    then restart streambaby


    I was looking into what code changes are needed to get the show descriptions to work under search. In streambaby when you go to a folder and select a movie does streambaby show you the description?
     
  11. rfryar

    rfryar My Media, My Way

    222
    0
    Feb 15, 2008
    Cottage...
    Ok, did all the steps, restarting between each and still no effect on searchs. I have attached the ini's and the log/db below.

    After I select a folder the list of files will show up using the filename only. After I select a filename then all the MP4 metadata will appear including image, actor, description, etc.

    Thanks for the help thus far,

    Rick
     

    Attached Files:

  12. DougD

    DougD New Member

    60
    0
    Apr 25, 2011
    Okay I found the problem. Currently streambaby is looking for the variable CONFIG_DEFAULT_EXT instead of CONFIG_DEFAULT_EXTS. I will fix this in future versions but to get filenames to show up under search for now add the following line in the searchNstreambaby.ini file (not the working.ini file):

    CONFIG_DEFAULT_EXT=mp4,MP4,mpeg,vob,mpg,mpeg2,mp2,avi,wmv,asf,mkv,tivo,m4v,raw,3gp,mov,flv,MV4,mv4


    You will then be able to search for movies by title. Once you click select on the movie name, press right arrow and you should see the movie details.
     
  13. MacGuruTX

    MacGuruTX Member

    46
    0
    Sep 19, 2006
    San Diego, CA
    Hi, I've been running on a Mac just fine. I just did port self update and am now having a problem (Haven't done updates in a while).

    FFmpeg was updated, so I suspect my and your problem is related to that, except that you started out with the newer version. I"m digging now to try to figure out if it's fixable, or if I need to downgrade FFmpeg or something else.

    03/24/13 17:43:36 ViewScreen: error=Failed to open stream
    StreamBabyStream[#1,uri=null] warning: resource 2649 not found.
    StreamBabyStream[#1,uri=null] warning: resource 2649 not found.
    03/24/13 17:43:48 ViewScreen: code=4 rawcode=16843268
    03/24/13 17:43:48 SelectionScreen: focusOn entry=Shaun the Sheep
    03/24/13 17:43:48 NewStatusBar:
    03/24/13 17:43:48 SelectionScreen: focusOn entry=Shaun the Sheep
    03/24/13 17:43:51 SelectionScreen: code=7 rawcode=16849927
    03/24/13 17:43:51 ViewScreen: Desc: My Videos: shaun.the.sheep.307.hdtv.mp4 - 1/43
    03/24/13 17:43:51 PreviewWindow: pWidth: 1280
    03/24/13 17:43:51 PreviewWindow: preview parent=BView[#3138,bounds=0,0,1280x720]
    03/24/13 17:43:51 ViewScreen: goto position: 0, vidlen: 419560
    03/24/13 17:43:51 ViewScreen: Position not in buffer, starting new stream
    03/24/13 17:43:51 ViewScreen: Openening stream at position: 0(0 secs)
    03/24/13 17:43:51 VideoModuleHelper: quality setting is above quality of video, streaming normally
    03/24/13 17:43:51 FFmpegExeVideoModule: Using ffmpeg transcode args: -acodec ac3 -vcodec mpeg2video -f vob -async 1 -r 25.0 -v 0 -threads 1 -sameq -ab 192k -ar 48000
    03/24/13 17:43:51 FFmpegExeVideoModule: FFmpegCmd: /opt/local/bin/ffmpeg -ss 0.0 -i /Volumes/Media-Storage/TiVo-Shows/Shaun the Sheep/shaun.the.sheep.307.hdtv.mp4 -acodec ac3 -vcodec mpeg2video -f vob -async 1 -r 25.0 -v 0 -threads 1 -sameq -ab 192k -ar 48000 tcp://127.0.0.1:8500
    03/24/13 17:43:51 FFmpegExeVideoModule: FFmpeg failed to continue running... Assuming error
    03/24/13 17:43:51 SocketProcessInputStream: Destroying running process...
    03/24/13 17:43:51 ViewScreen: error=Failed to open stream
    03/24/13 17:43:56 ViewScreen: code=4 rawcode=16843268



     
  14. rfryar

    rfryar My Media, My Way

    222
    0
    Feb 15, 2008
    Cottage...
    Just an FYI for anyone curious.. Streambaby does not work with the TiVo Mini. Mpeg2 and MP4s both error out on the device.

    Rick
     
  15. moyekj

    moyekj Well-Known Member

    11,150
    33
    Jan 23, 2006
    Mission...
    Yes, no surprise there. Streambaby push is one way to workaround it though if you still want to view recordings via the Mini (and also avoids the 1.1GB buffer limitation). See Streambaby and Mini thread for more details.
     
  16. rfryar

    rfryar My Media, My Way

    222
    0
    Feb 15, 2008
    Cottage...
    Yep just saw that thread after I posted this. That works fine, a bit cumbersome, but at least most of my videos works.

    If only the pyTivo interface could mimic the premiere structure so I can push videos from a few of my pyTivo plugins (playon for example).

    Well it is a start. Thanks!
     
  17. Jayrcee

    Jayrcee New Member

    11
    0
    Dec 17, 2004
    Can anyone please help with this problem I am having. I just installed a Java update from Apple and now Streambaby is not showing up under Showcases & Apps.

    Initializing StreamBaby v20120828-2030...
    Apr 17, 2013 2:54:07 AM javax.jmdns.impl.JmDNSImpl closeMulticastSocket
    WARNING: closeMulticastSocket() Close socket exception
    java.net.SocketException: Can't assign requested address
    at java.net.PlainDatagramSocketImpl.leave(Native Method)
    at java.net.PlainDatagramSocketImpl.leave(PlainDatagramSocketImpl.java:189)
    at java.net.MulticastSocket.leaveGroup(MulticastSocket.java:341)
    at javax.jmdns.impl.JmDNSImpl.closeMulticastSocket(JmDNSImpl.java:311)
    at javax.jmdns.impl.JmDNSImpl.openMulticastSocket(JmDNSImpl.java:292)
    at javax.jmdns.impl.JmDNSImpl.init(JmDNSImpl.java:262)
    at javax.jmdns.impl.JmDNSImpl.<init>(JmDNSImpl.java:218)
    at javax.jmdns.JmDNS.create(JmDNS.java:41)
    at com.unwiredappeal.tivo.streambaby.host.Main.<init>(Main.java:161)
    at com.unwiredappeal.tivo.streambaby.StreamBabyMain.main(StreamBabyMain.java:152)
    04/17/13 02:54:07 Listener: added factory
    04/17/13 02:54:07 Main: streambaby ready & listening.

    Any help would be appreciated!
    Thanks!
     
  18. bcamp

    bcamp New Member

    23
    0
    Dec 26, 2004
    Saint Louis
    This always happened to me. After a java 7 update I always just reinstalled the latest version of java 6. Both can co-exist on your computer. More recently I learned to edit streambaby.bat and put in the full path to java6 in the command line.

    from:
    java.exe -Djava.net.preferIPv4Stack=true -Xmx256m -Xmx256m -jar "%~dp0/jbin/streambaby.jar" %1 %2 %3 %4 %5 %6 %7 %8

    to:
    "C:\Program Files (x86)\Java\jre6\bin\java.exe" -Djava.net.preferIPv4Stack=true -Xmx256m -Xmx256m -jar "%~dp0/jbin/streambaby.jar" %1 %2 %3 %4 %5 %6 %7 %8

    I'm on Win7-64, but you may not be. Just find where your java is located and use the full path to the executable. Be sure to keep a backup of the original ini file in case you need it. If this doesn't work, try reinstalling java6.
     
  19. Jayrcee

    Jayrcee New Member

    11
    0
    Dec 17, 2004
    I appreciate the response. I'm on a Mac, having just recently converted from Windows and I really don't know my way around the OS. I have no idea where Java is installed and therefore don't know the path to edit.
     
  20. artiemon

    artiemon New Member

    1
    0
    Jul 7, 2007
    I have successfully used Streambaby on my Mac for years. However, I am getting the exact same error ever since I let Software Update install Java for OS X 2013-003. I cannot find a way to back out the update or get Streambaby to work again.

    Any help would be appreciated.
     

Share This Page