2008-11-24, 05:32 PM
Syabas have been able to provide more information on the NMT hardware which now offers several opportunities to change the NMT client and I have uploaded a YouTube demo on the PCH here http://ca.youtube.com/watch?v=5pwQtm-hNC4
What you see is the client running without mono playing an mpeg-ts file from a QAM digital source in live TV. With this new approach it could be possible to
- start audio and video in well under two seconds,
- have more responsive livetv channel changes,
- OSD over video
Clearly the demo is not optimised, and some of the offset are not quite correct, I even had to run as an MVP, but I expect that the OSD navigation will be close to the same speed you get with GBPVR menus and faster than the MVP.
If I go this route, I will need a much deeper commitment from sub to get mpeg-ts support, since GPBVR doesn't provide this to the MVP/NMT client today Effectively you will lose all the capabilities in mono including file navigation (ff/rw, time seek, 30 second seek etc) and resume (next firmware), info button and anything that is added to mono in the future. I am estimating that the GBPVR navigation tricks will require about 1.5 seconds of blank screen, for skips including com skip too if that helps, a little faster than the livetv pauses in the demo.
Additionally I only intend to support this on mpeg-ts and mpeg-ps files. The other container formats (mkv, avi, dvd, wmv) are handled well by mono and I don't want to provide anything less.
This all leads up to the question is this something you want me to continue to devote time to? Ultimately sub controls the destiny, but if you don't need it I don't want to waste a few weeks building and investigation this.
Martin
What you see is the client running without mono playing an mpeg-ts file from a QAM digital source in live TV. With this new approach it could be possible to
- start audio and video in well under two seconds,
- have more responsive livetv channel changes,
- OSD over video
Clearly the demo is not optimised, and some of the offset are not quite correct, I even had to run as an MVP, but I expect that the OSD navigation will be close to the same speed you get with GBPVR menus and faster than the MVP.
If I go this route, I will need a much deeper commitment from sub to get mpeg-ts support, since GPBVR doesn't provide this to the MVP/NMT client today Effectively you will lose all the capabilities in mono including file navigation (ff/rw, time seek, 30 second seek etc) and resume (next firmware), info button and anything that is added to mono in the future. I am estimating that the GBPVR navigation tricks will require about 1.5 seconds of blank screen, for skips including com skip too if that helps, a little faster than the livetv pauses in the demo.
Additionally I only intend to support this on mpeg-ts and mpeg-ps files. The other container formats (mkv, avi, dvd, wmv) are handled well by mono and I don't want to provide anything less.
This all leads up to the question is this something you want me to continue to devote time to? Ultimately sub controls the destiny, but if you don't need it I don't want to waste a few weeks building and investigation this.
Martin