stuart wrote: > [on the fly transcoding] would skirt the skip > forward / backwards benefits that people have been adding to the > MVPMC/mythtv code (well, I assume as much - am I right?).
Not necessarily. But it adds complications. Take the skip forward use case. I haven't looked at the protocol, but if it is frame based, as most things seem to be with MythTV, you'd expect it to be implemented by taking the current frame position, calculating what the frame position would be 30 seconds later, and sending a seek request to that new position. If the on-the-fly transcoding fails to preserve the frame rate, then some translation would need to occur at some point. Either mvpmc queries the on-the-fly transcoder to get the "real" frame position (or this information is embedded in some metadata of the video stream), and then uses that when calculating the offset sent to the MythTV server, or the on-the-fly transcoder might implement a MythTV protocol proxy and do on-the-fly frame position translation. (An actual proxy wouldn't be necessary if the on-the-fly transcoder is integrated into MythTV.) Commercial skip, where mvpmc queries the database directly to obtain the frame offsets, and compares those to the current frame position, is another use case. Though I wonder if you could accomplish everything desired from transcoding without altering the frame count. If so, that should eliminate most, if not all of these issues. > Does it do away w/the AC3 audio? Or does it leave it intact. If so, > I am wondering if the mpeg audio will somehow keep the AC3 audio in > sync - provided the AC3 starts off in sync...have you noticed this? I don't know anything about the sync problems with AC3 audio on mvpmc, but from what I've picked up from reading the dev list I got the impression that it wasn't just a problem with how the audio was multiplexed with the video, but instead a fundamental problem with the way MVP decodes AC3. Is there a hardware decoder for the AC3 or is that done in software? How is the process different from the way MP3 audio is handled? After reading your first two sentences above, I thought you might be suggesting leaving the AC3 audio stream in place so that it could continue to be used by playback hardware that can handle it. -Tom ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Mvpmc-users mailing list Mvpmc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mvpmc-users mvpmc wiki: http://mvpmc.wikispaces.com/