My mistake, it does skip on recordings. It's just that it does it differently than my other apps. If you right click it brings up the bottom timeline and successive right clicks skip one minute. Then you have to press OK to start and wait for transcoding to occur before the program starts. My other android apps just require a right slick for immediate 30 sec. skips and playback starts as soon as the skip occurs without further action on my part.
jd1940 Wrote:The latest update of the android NPVR app is looking good. The channels page now shows three columns and provides much more info at a glance. The guide page now functions properly, with the arrow keys moving things around as they should. Didn't see much change on the other pages (except for the version #).
I eventually discovered that devices like yours aren't running Android TV, but rather Android, so needed to detect these types of devices a slightly differently way. I'm still pretty new to Android development, so learning as I go...
jd1940 Wrote:My mistake, it does skip on recordings. It's just that it does it differently than my other apps. If you right click it brings up the bottom timeline and successive right clicks skip one minute. Then you have to press OK to start and wait for transcoding to occur before the program starts. My other android apps just require a right slick for immediate 30 sec. skips and playback starts as soon as the skip occurs without further action on my part.
Since we often need to transcode video, and starting transcoding takes some time, you wouldn't want to have take this time hit every you try to skip - I thought it'd be better to let the user do several skip to the right spot before restarting transcoding. (remember online video services have all the video transcoded to the correct format before you start viewing, so don't have to take the extra hit of on-the-fly transcoding)
In theory, if your channels play fine with Direct Play enabled, then I absolutely could have it do an immediate start after pressing left/right, but I'm thinking it's probably better to have the player behavior consistent regardless of whether direct play is enabled or disabled.