TiVo Community Forum banner
1 - 20 of 94 Posts

· Registered
Joined
·
132 Posts
Discussion Starter · #1 ·
The open source Galleon 2.1.0 media server for TiVo is now available.

This version includes the following:
  • Shoutcast app now supports all stations
  • Shoutcast app supports station alternates
  • Shoutcast favorites
  • ToGo downloaded recordings can now be downloaded repeatedly
  • Added sorting to internet, RSS apps
  • Jukebox random play
  • Support parental controls for ToGo downloads
  • Fixed Galleon menu duplicate app name bug
  • Fixed network interface binding bug
  • Fixed GoBack recording details
  • Fixed video filename formats
  • Fixed GoBack videocasting support

Your TiVo needs to be running at least version 7.2.1 software.
 

· Registered
Joined
·
351 Posts
Parental Controls! Leon, you rock... and beat TiVo to the punch on this one. I whined and moaned to them over and over again about how you could not use TTG if Parental Controls were employed. Thank you SO much for adding it!
 

· Registered
Joined
·
35 Posts
First off... great app! I think I use one or more of the Galleon apps on a daily basis!!

Is there a way to sort the Galleon apps so they appear on the TiVo in a certain order? I'd like to put the apps I use most often (Music, Jukebox, etc.) at the top. I tried naming them with a preceding number (i.e. "1 Music" "2 Jukebox" "3 Weather" etc.) and, this seemed to work... until I selected the (recently added) "Menu" option in Galleon Preferences. Now they're back to sorting in the order that I added them into Galleon.

(I think someone mentioned this in the 2.0.1 thread but, I'm also noticing some "inconsistent" behavior between the sorting of files in the sub-menus of directories published by Galleon's GoBack functionality but, that's a post for another day).
 

· Registered
Joined
·
132 Posts
Discussion Starter · #8 ·
rjmitche said:
First off... great app! I think I use one or more of the Galleon apps on a daily basis!!

Is there a way to sort the Galleon apps so they appear on the TiVo in a certain order? I'd like to put the apps I use most often (Music, Jukebox, etc.) at the top. I tried naming them with a preceding number (i.e. "1 Music" "2 Jukebox" "3 Weather" etc.) and, this seemed to work... until I selected the (recently added) "Menu" option in Galleon Preferences. Now they're back to sorting in the order that I added them into Galleon.
The Galleon menu will support sorting in a future version.
 

· Registered
Joined
·
134 Posts
here's the log:

18:51:38,468 INFO [Wrapper-Connection] Server - http.agent=Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
18:51:38,484 INFO [Wrapper-Connection] Server - java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition
18:51:38,484 INFO [Wrapper-Connection] Server - sun.boot.library.path=C:\Program Files\Java\jre1.5.0_05\bin
18:51:38,484 INFO [Wrapper-Connection] Server - java.vm.version=1.5.0_05-b05
18:51:38,484 INFO [Wrapper-Connection] Server - apps=C:\Program Files\Galleon\bin\./../apps
18:51:38,484 INFO [Wrapper-Connection] Server - os.user.home=C:\Documents and Settings\Me
18:51:38,484 INFO [Wrapper-Connection] Server - java.vm.vendor=Sun Microsystems Inc.
18:51:38,484 INFO [Wrapper-Connection] Server - java.vendor.url=http://java.sun.com/
18:51:38,484 INFO [Wrapper-Connection] Server - path.separator=;
18:51:38,484 INFO [Wrapper-Connection] Server - java.vm.name=Java HotSpot(TM) Client VM
18:51:38,484 INFO [Wrapper-Connection] Server - file.encoding.pkg=sun.io
18:51:38,484 INFO [Wrapper-Connection] Server - user.country=US
18:51:38,484 INFO [Wrapper-Connection] Server - sun.os.patch.level=Service Pack 2
18:51:38,484 INFO [Wrapper-Connection] Server - skins=C:\Program Files\Galleon\bin\./../skins
18:51:38,484 INFO [Wrapper-Connection] Server - wrapper.key=50yaTw1tfeRZaW15
18:51:38,484 INFO [Wrapper-Connection] Server - java.vm.specification.name=Java Virtual Machine Specification
18:51:38,484 INFO [Wrapper-Connection] Server - user.dir=C:\Program Files\Galleon\bin
18:51:38,484 INFO [Wrapper-Connection] Server - java.runtime.version=1.5.0_05-b05
18:51:38,484 INFO [Wrapper-Connection] Server - bin=C:\Program Files\Galleon\bin\./../bin
18:51:38,484 INFO [Wrapper-Connection] Server - java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
18:51:38,484 INFO [Wrapper-Connection] Server - cache=C:\Program Files\Galleon\bin\./../data
18:51:38,484 INFO [Wrapper-Connection] Server - java.endorsed.dirs=C:\Program Files\Java\jre1.5.0_05\lib\endorsed
18:51:38,484 INFO [Wrapper-Connection] Server - os.arch=x86
18:51:38,484 INFO [Wrapper-Connection] Server - java.io.tmpdir=C:\WINDOWS\TEMP\
18:51:38,484 INFO [Wrapper-Connection] Server - line.separator=

18:51:38,484 INFO [Wrapper-Connection] Server - java.vm.specification.vendor=Sun Microsystems Inc.
18:51:38,484 INFO [Wrapper-Connection] Server - user.variant=
18:51:38,484 INFO [Wrapper-Connection] Server - hme=C:\Program Files\Galleon\bin\./../hme
18:51:38,484 INFO [Wrapper-Connection] Server - java.awt.fonts=C:\Program Files\Java\jre1.5.0_05\bin\java.exe/lib/fonts:C:\Program Files\Java\jre1.5.0_05\bin\java.exe/jre/lib/fonts
18:51:38,484 INFO [Wrapper-Connection] Server - wrapper.cpu.timeout=10
18:51:38,484 INFO [Wrapper-Connection] Server - os.name=Windows XP
18:51:38,484 INFO [Wrapper-Connection] Server - sun.java2d.fontpath=C:\Program Files\Java\jre1.5.0_05\bin\java.exe/lib/fonts:C:\Program Files\Java\jre1.5.0_05\bin\java.exe/jre/lib/fonts
18:51:38,484 INFO [Wrapper-Connection] Server - sun.jnu.encoding=Cp1252
18:51:38,484 INFO [Wrapper-Connection] Server - java.library.path=../lib
18:51:38,484 INFO [Wrapper-Connection] Server - wrapper.service=TRUE
18:51:38,484 INFO [Wrapper-Connection] Server - java.class.version=49.0
18:51:38,484 INFO [Wrapper-Connection] Server - java.specification.name=Java Platform API Specification
18:51:38,484 INFO [Wrapper-Connection] Server - sun.management.compiler=HotSpot Client Compiler
18:51:38,484 INFO [Wrapper-Connection] Server - root=C:\Program Files\Galleon\bin\./..
18:51:38,484 INFO [Wrapper-Connection] Server - os.version=5.1
18:51:38,484 INFO [Wrapper-Connection] Server - user.home=C:\Program Files\Galleon\bin\./..
18:51:38,484 INFO [Wrapper-Connection] Server - user.timezone=America/Chicago
18:51:38,484 INFO [Wrapper-Connection] Server - wrapper.jvmid=1
18:51:38,484 INFO [Wrapper-Connection] Server - java.awt.printerjob=sun.awt.windows.WPrinterJob
18:51:38,484 INFO [Wrapper-Connection] Server - java.specification.version=1.5
18:51:38,484 INFO [Wrapper-Connection] Server - file.encoding=Cp1252
18:51:38,484 INFO [Wrapper-Connection] Server - user.name=SYSTEM
18:51:38,484 INFO [Wrapper-Connection] Server - java.class.path=../conf;../lib/activation.jar;../lib/bananas.jar;../lib/browserlauncher.jar;../lib/commons.jar;../lib/concurrent.jar;../lib/derby.jar;../lib/dom4j.jar;../lib/forms.jar;../lib/galleon.jar;../lib/hibernate.jar;../lib/hme-host-sample.jar;../lib/hme.jar;../lib/htmlparser.jar;../lib/informa.jar;../lib/jampal.jar;../lib/javazoom.jar;../lib/jawin.jar;../lib/jax.jar;../lib/jdai.jar;../lib/jdom.jar;../lib/js.jar;../lib/jshortcut.jar;../lib/log4j.jar;../lib/mail.jar;../lib/mediamanager.jar;../lib/MHS.jar;../lib/mp3dings.jar;../lib/pja.jar;../lib/upcoming.jar;../lib/widgets.jar;../lib/wrapper.jar;../lib/xbean.jar;../lib/xercesImpl.jar;../lib/xml-apis.jar;../lib/yahoo_search.jar
18:51:38,484 INFO [Wrapper-Connection] Server - logs=C:\Program Files\Galleon\bin\./../logs
18:51:38,484 INFO [Wrapper-Connection] Server - java.vm.specification.version=1.0
18:51:38,484 INFO [Wrapper-Connection] Server - wrapper.port=32000
18:51:38,484 INFO [Wrapper-Connection] Server - sun.arch.data.model=32
18:51:38,484 INFO [Wrapper-Connection] Server - java.home=C:\Program Files\Java\jre1.5.0_05
18:51:38,484 INFO [Wrapper-Connection] Server - java.specification.vendor=Sun Microsystems Inc.
18:51:38,484 INFO [Wrapper-Connection] Server - user.language=en
18:51:38,484 INFO [Wrapper-Connection] Server - awt.toolkit=com.eteks.awt.PJAToolkit
18:51:38,484 INFO [Wrapper-Connection] Server - java.vm.info=mixed mode, sharing
18:51:38,484 INFO [Wrapper-Connection] Server - java.version=1.5.0_05
18:51:38,484 INFO [Wrapper-Connection] Server - java.ext.dirs=C:\Program Files\Java\jre1.5.0_05\lib\ext
18:51:38,484 INFO [Wrapper-Connection] Server - sun.boot.class.path=C:\Program Files\Java\jre1.5.0_05\lib\rt.jar;C:\Program Files\Java\jre1.5.0_05\lib\i18n.jar;C:\Program Files\Java\jre1.5.0_05\lib\sunrsasign.jar;C:\Program Files\Java\jre1.5.0_05\lib\jsse.jar;C:\Program Files\Java\jre1.5.0_05\lib\jce.jar;C:\Program Files\Java\jre1.5.0_05\lib\charsets.jar;C:\Program Files\Java\jre1.5.0_05\classes;../lib/pja.jar
18:51:38,484 INFO [Wrapper-Connection] Server - conf=C:\Program Files\Galleon\bin\./../conf
18:51:38,484 INFO [Wrapper-Connection] Server - java.vendor=Sun Microsystems Inc.
18:51:38,484 INFO [Wrapper-Connection] Server - file.separator=\
18:51:38,484 INFO [Wrapper-Connection] Server - java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi
18:51:38,484 INFO [Wrapper-Connection] Server - sun.cpu.endian=little
18:51:38,484 INFO [Wrapper-Connection] Server - sun.io.unicode.encoding=UnicodeLittle
18:51:38,484 INFO [Wrapper-Connection] Server - data=C:\Program Files\Galleon\bin\./../data
18:51:38,484 INFO [Wrapper-Connection] Server - sun.desktop=windows
18:51:38,484 INFO [Wrapper-Connection] Server - sun.cpu.isalist=
18:51:38,484 INFO [Wrapper-Connection] Server - Galleon Version=2.1.0
18:51:38,484 INFO [Wrapper-Connection] Server - Local IP=192.168.0.105
18:51:38,484 INFO [Wrapper-Connection] Server - Host=TIM
18:51:38,484 INFO [Wrapper-Connection] Tools - Max Memory: 66650112
18:51:38,484 INFO [Wrapper-Connection] Tools - Total Memory: 66650112
18:51:38,484 INFO [Wrapper-Connection] Tools - Free Memory: 65328032
18:51:38,562 INFO [Wrapper-Connection] NetworkServerManager - Creating Database Network Server
18:51:39,750 INFO [Wrapper-Connection] NetworkServerManager - Created Database Network Server
18:51:39,750 INFO [Wrapper-Connection] HibernateUtil - Initializing Hibernate
18:51:39,781 INFO [Wrapper-Connection] Environment - Hibernate 2.1.7
18:51:39,781 INFO [Wrapper-Connection] Environment - loaded properties from resource hibernate.properties: {hibernate.connection.password=, hibernate.query.substitutions=true 1, false 0, hibernate.dbcp.whenExhaustedAction=2, hibernate.dbcp.ps.maxActive=20, hibernate.cache.use_query_cache=true, hibernate.jdbc.use_scrollable_resultset=true, hibernate.connection.pool_size=20, hibernate.connection.username=, hibernate.dbcp.maxActive=20, hibernate.dbcp.ps.whenExhaustedAction=2, hibernate.dbcp.maxIdle=5, hibernate.connection.driver_class=org.apache.derby.jdbc.EmbeddedDriver, hibernate.dbcp.ps.maxIdle=5, hibernate.dbcp.maxWait=60000, hibernate.dbcp.ps.maxWait=60000, hibernate.cglib.use_reflection_optimizer=true, hibernate.dialect=net.sf.hibernate.dialect.DerbyDialect, hibernate.connection.url=jdbc:derby:galleon;user=galleon;password=galleon}
18:51:39,781 INFO [Wrapper-Connection] Environment - using CGLIB reflection optimizer
18:51:39,781 INFO [Wrapper-Connection] Environment - using JDK 1.4 java.sql.Timestamp handling
18:51:39,781 INFO [Wrapper-Connection] Configuration - Mapping resource: org/lnicholls/galleon/database/Version.hbm.xml
18:51:39,875 INFO [Wrapper-Connection] Binder - Mapping class: org.lnicholls.galleon.database.Version -> VERSION
18:51:39,906 INFO [Wrapper-Connection] Configuration - Mapping resource: org/lnicholls/galleon/database/Audio.hbm.xml
18:51:39,953 INFO [Wrapper-Connection] Binder - Mapping class: org.lnicholls.galleon.database.Audio -> AUDIO
18:51:39,953 INFO [Wrapper-Connection] Configuration - Mapping resource: org/lnicholls/galleon/database/Image.hbm.xml
18:51:40,000 INFO [Wrapper-Connection] Binder - Mapping class: org.lnicholls.galleon.database.Image -> IMAGE
18:51:40,000 INFO [Wrapper-Connection] Configuration - Mapping resource: org/lnicholls/galleon/database/Video.hbm.xml
18:51:40,031 INFO [Wrapper-Connection] Binder - Mapping class: org.lnicholls.galleon.database.Video -> VIDEO
18:51:40,046 INFO [Wrapper-Connection] Configuration - Mapping resource: org/lnicholls/galleon/database/Thumbnail.hbm.xml
18:51:40,062 INFO [Wrapper-Connection] Binder - Mapping class: org.lnicholls.galleon.database.Thumbnail -> THUMBNAIL
18:51:40,062 INFO [Wrapper-Connection] Configuration - Mapping resource: org/lnicholls/galleon/database/PersistentValue.hbm.xml
18:51:40,093 INFO [Wrapper-Connection] Binder - Mapping class: org.lnicholls.galleon.database.PersistentValue -> PERSISTENTVALUE
18:51:40,093 INFO [Wrapper-Connection] Configuration - Mapping resource: org/lnicholls/galleon/database/Podcast.hbm.xml
18:51:40,109 INFO [Wrapper-Connection] Binder - Mapping class: org.lnicholls.galleon.database.Podcast -> PODCAST
18:51:40,125 INFO [Wrapper-Connection] Binder - Mapping collection: org.lnicholls.galleon.database.Podcast.tracks -> PODCAST_TRACKS
18:51:40,125 INFO [Wrapper-Connection] Configuration - Mapping resource: org/lnicholls/galleon/database/Movie.hbm.xml
18:51:40,140 INFO [Wrapper-Connection] Binder - Mapping class: org.lnicholls.galleon.database.Movie -> MOVIE
18:51:40,140 INFO [Wrapper-Connection] Configuration - Mapping resource: org/lnicholls/galleon/database/Theater.hbm.xml
18:51:40,156 INFO [Wrapper-Connection] Binder - Mapping class: org.lnicholls.galleon.database.Theater -> THEATER
18:51:40,156 INFO [Wrapper-Connection] Binder - Mapping collection: org.lnicholls.galleon.database.Theater.showtimes -> THEATER_SHOWTIMES
18:51:40,171 INFO [Wrapper-Connection] Configuration - Mapping resource: org/lnicholls/galleon/database/Application.hbm.xml
18:51:40,171 INFO [Wrapper-Connection] Binder - Mapping class: org.lnicholls.galleon.database.Application -> APPLICATION
18:51:40,171 INFO [Wrapper-Connection] Configuration - Mapping resource: org/lnicholls/galleon/database/Videocast.hbm.xml
18:51:40,187 INFO [Wrapper-Connection] Binder - Mapping class: org.lnicholls.galleon.database.Videocast -> VIDEOCAST
18:51:40,187 INFO [Wrapper-Connection] Binder - Mapping collection: org.lnicholls.galleon.database.Videocast.tracks -> VIDEOCAST_TRACKS
18:51:40,187 INFO [Wrapper-Connection] Configuration - Mapping resource: org/lnicholls/galleon/database/Playlists.hbm.xml
18:51:40,203 INFO [Wrapper-Connection] Binder - Mapping class: org.lnicholls.galleon.database.Playlists -> PLAYLISTS
18:51:40,203 INFO [Wrapper-Connection] Configuration - Mapping resource: org/lnicholls/galleon/database/PlaylistsTracks.hbm.xml
18:51:40,218 INFO [Wrapper-Connection] Binder - Mapping class: org.lnicholls.galleon.database.PlaylistsTracks -> PLAYLISTS_TRACKS
18:51:40,218 INFO [Wrapper-Connection] Configuration - Mapping resource: org/lnicholls/galleon/database/ShoutcastStation.hbm.xml
18:51:40,234 INFO [Wrapper-Connection] Binder - Mapping class: org.lnicholls.galleon.database.ShoutcastStation -> SHOUTCAST_STATION
18:51:40,234 INFO [Wrapper-Connection] Configuration - processing one-to-many association mappings
18:51:40,390 INFO [Wrapper-Connection] Configuration - processing one-to-one association property references
18:51:40,390 INFO [Wrapper-Connection] Configuration - processing foreign key constraints
18:51:40,421 INFO [Wrapper-Connection] Dialect - Using dialect: net.sf.hibernate.dialect.DerbyDialect
18:51:40,421 INFO [Wrapper-Connection] SettingsFactory - Use outer join fetching: true
18:51:40,421 INFO [Wrapper-Connection] DBCPConnectionProvider - DBCP using driver: org.apache.derby.jdbc.EmbeddedDriver at URL: jdbc:derby:galleon;user=galleon;password=galleon
18:51:40,421 INFO [Wrapper-Connection] DBCPConnectionProvider - Connection properties: {user=, password=}
18:51:40,421 INFO [Wrapper-Connection] DBCPConnectionProvider - DBCP prepared statement pooling enabled
18:51:40,437 INFO [Wrapper-Connection] TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of process level read-write cache is not recommended)
18:51:40,437 INFO [Wrapper-Connection] SettingsFactory - Use scrollable result sets: true
18:51:40,437 INFO [Wrapper-Connection] SettingsFactory - Use JDBC3 getGeneratedKeys(): true
18:51:40,437 INFO [Wrapper-Connection] SettingsFactory - Optimize cache for minimal puts: false
18:51:40,437 INFO [Wrapper-Connection] SettingsFactory - Query language substitutions: {true=1, false=0}
18:51:40,437 INFO [Wrapper-Connection] SettingsFactory - cache provider: net.sf.hibernate.cache.EhCacheProvider
18:51:40,437 INFO [Wrapper-Connection] SettingsFactory - query cache factory: net.sf.hibernate.cache.StandardQueryCacheFactory
18:51:40,453 INFO [Wrapper-Connection] Configuration - instantiating and configuring caches
18:51:40,484 WARN [Wrapper-Connection] EhCache - Could not find configuration for org.lnicholls.galleon.database.ShoutcastStation. Configuring using the defaultCache settings.
18:51:40,484 WARN [Wrapper-Connection] EhCache - Could not find configuration for org.lnicholls.galleon.database.Application. Configuring using the defaultCache settings.
18:51:40,500 INFO [Wrapper-Connection] SessionFactoryImpl - building session factory
18:51:40,937 INFO [Wrapper-Connection] SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
18:51:40,937 INFO [Wrapper-Connection] UpdateTimestampsCache - starting update timestamps cache at region: net.sf.hibernate.cache.UpdateTimestampsCache
18:51:40,937 WARN [Wrapper-Connection] EhCache - Could not find configuration for net.sf.hibernate.cache.UpdateTimestampsCache. Configuring using the defaultCache settings.
18:51:40,953 INFO [Wrapper-Connection] StandardQueryCache - starting query cache at region: net.sf.hibernate.cache.StandardQueryCache
18:51:40,953 WARN [Wrapper-Connection] EhCache - Could not find configuration for net.sf.hibernate.cache.StandardQueryCache. Configuring using the defaultCache settings.
18:51:40,953 INFO [Wrapper-Connection] HibernateUtil - Initialized Hibernate
18:51:54,828 ERROR [Wrapper-Connection] TiVoListener - java.net.SocketException: The requested address is not valid in its context
18:51:54,843 ERROR [Wrapper-Connection] AppFactory - java.net.BindException: Cannot assign requested address: JVM_Bind
18:51:55,953 ERROR [Wrapper-Connection] Server - java.net.BindException: Cannot assign requested address: JVM_Bind
 

· Registered
Joined
·
132 Posts
Discussion Starter · #16 ·
TSuellentrop said:
here's the log:

18:51:54,828 ERROR [Wrapper-Connection] TiVoListener - java.net.SocketException: The requested address is not valid in its context
18:51:54,843 ERROR [Wrapper-Connection] AppFactory - java.net.BindException: Cannot assign requested address: JVM_Bind
18:51:55,953 ERROR [Wrapper-Connection] Server - java.net.BindException: Cannot assign requested address: JVM_Bind
Make sure that your PC firewall allows the ports that Galleon needs:
http://galleon.tv/content/view/36/47/
 
1 - 20 of 94 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top