DVRMobile Help
1. View Description Overview
Share View allows you to begin sharing your media with your TiVo devices.
Devices View allows you scan the local network for available TiVo devices.
Transfers View has not been implemented in this release.
Settings View allows you to configure some DVRMobile settings.
2. Viewing media on your TiVo
- Select the Share
tab Menu at the bottom of this screen.
- Select the Start Service button.
- Once the service has successfully started, launch your TiVo's TiVo Central menu.
- Select the menu item labelled Music, Photos, & Showcases
- Select the <Container Path> item, and you will be presented with several albums to view from your iPhone.
3. Settings
- GUID This an identifier, unique to each iPhone device, used to identify a known TiVo device, even if the name or IP address has changed. This setting is read-only.
- Name This a human-readable identifier, also broadcast to TiVo devices. This setting can be modified.
- Network BroadcastWhen transmitting TiVo Connect Discovery (TCD) beacons, a UDP packet is broadcast to the local network. Some routers permit the 255.255.255.255 address for broadcasting, others do not. For example, if you're on a 192.168.1.x subnet, you may choose to use 192.168.1.255 as the broadcast address. This setting can be modified.
- Network Port This is the TCP port that is opened on your iPhone device to allow TiVo devices to fetch media from your iPhone. This setting can be modified.
- Photos Container The name of the Photos "root" container that is displayed by your TiVo device.
- Photos JPEG Quality This is a value between 0.0 and 1.0, describing the quality of the JPEG image to send to your TiVo device during requests. The higher the value, the less compression and better quality; however, the file size will increase as well which can lead to more network traffic and some TiVo's will discontinue the request if the file size is too large. I recommend 0.5. This setting can be modified.
- MAK (Media Access Key) This TiVo property is unique to each TiVo and is used to access content from your TiVo device. In the current release, this setting does not do anything functional.
4. Known Limitations
- When scrolling through photos too quickly, the DVRMobile app may not be able to keep up. Often broken images are displayed as a result. Future versions will attempt to prioritize requests and drop connections that are no longer valid.
- Photos from the Camera Roll tend to load much more slowly than those from the Photo Library. This is because the PhotoLibrary has thumbnails already generated and cached. Future versions of DVRMobile will try to cache thumbnails or allow for a pre-built cache.
- If your iPhone name, container name, or images contain non-ASCII characters, you may see '?' characters displayed in their place. Future versions of DVRMobile will attempt to encode unicode characters in a way that is compatible with the TiVo.
- Some wireless routers will not allow network broadcast packets with 255.255.255.255 as the Network broadcast address. Therefore, you may need to change your Network Broadcast address to something suitable. For example, if you are configured for a 192.168.1.x subnet, try 192.168.1.255 as your Broadcast address.
- Playlists and random play are not currently available. I'm working on it.
- Audio files from Downloads do not display Artist, Duration, Album.
5. Reporting Problems
I've personally developed and tested this app with two TiVo devices: a Series2 and a Series3 HD. It would be presumptious on my part to assume there will not be incompatibilites with other devices. If you have any issues, send me an email: jeremygrieshop+tivoconnect@gmail.com and provide me with as much detail as possible in order to reproduce the problem. Also, this application heavily uses syslog for informative and debugging purposes. If you have syslog installed through Cydia, it would be helpful to include a copy of your /var/log/syslog file. Finally, if you have a crash to report, send me any crash report files from /var/mobile/Library/Logs/CrashReporter/
6. Change Log
Version 1.3
- Added fixes to support the 3.0 firmware.
Version 1.2
- Changed the App name from TiVoConnect to DVRMobile and many of its associated images, to avoid potential copyright disputes.
- Added support for streaming mpeg Audio, through iTunes library and Downloads (dTunes, for example)
- Pre-cached images names load the Photo lists quicker
- Added "Disable dim" button to disable the dimming auto-lock feature while streaming media
Version 1.1
- Removed check for WiFi enabled. In the 2.2.1 firmware, this no longer works properly.