Re: DVAClient now called "ReplaySix"

Mike Kobb <[email protected]> Fri, 23 Jul 2004 13:45:32 -0700
Newsgroups gmane.comp.hardware.roku.technical
Message-ID <BD26C6FC.A8F5%[email protected]>
I'll try the rotate button this evening.

I'm not the video expert here (by any stretch), but I'll pass along the
question!

--Mike




> Mike,
> 
> Did you try hitting the "rotate" button after playback started?  I've found
> that it almost always starts playback with bad lip sync and/or jitter, and
> then
> pressing "rotate" cleans things up.  I also need to press "rotate" after each
> quickskip to get things synced up again.
> 
> The video jitter that I've seen appears to be a result of the audio being
> slightly ahead of the video during playback, so that the decoder needs to rush
> the video frames before they are ready.  At least that is my interpretation --
> I haven't dug into the decoder side of things.  I do know that I can make the
> jitter appear if I sequence the video and audio packets wrong.  The "rotate"
> button fix clears up the video jitter for me.
> 
> What probably needs to be done is to do the startup differently, so the
> startup
> acts more like the "rotate" decoder reinit function.
> 
> I have discovered that to get decent lip sync with ReplayTV files, I must
> re-interleave the A/V streams so that the audio packets always come before (in
> a PTS sense) the corresponding video packet.  But if I do the same type of
> re-interleaving on a .vob file, the lip sync is all messed up.  The HD1000
> seems to be very sensitive to the interleave ordering, so any tips you can
> provide on how to properly order the A/V interleaving to make the decoder
> happy
> would help.
> 
> Phil
> 
> --- Mike Kobb <[email protected]> wrote:
>> Phil, I gotta say, this is a very cool little app shaping up here.  With
>> SoundBridge final work and MacWorld, I wasn't able to try it until last
>> night, but last night I watched a recorded episode of "This Old House" in my
>> bedroom on the HD1000 streamed over my 100Mbit network from my Replay 5000
>> upstairs.  Cool, cool, cool.
>> 
>> I did have pretty significant lip sync issues, and the video had a somewhat
>> strange "jitter" to it.  I'm guessing that these fall more into Sujal's
>> territory than yours, but I hope both of you guys will please let us know
>> what you need to improve this kind of thing, and we'll try hard to provide
>> it.
>> 
>> Best,
>> --Mike
>> (Formerly "ReplayMike" ;-) )
>> 
>> 
>> 
>> 
>>> Kevin,
>>> 
>>> Your suggestion on detecting the "Media" flag is a good one.  I'll see what
>> I
>>> can do.
>>> 
>>> In the mean time, you may be able to use Sujal's 1.3 release (just copy
>> that
>>> CinemaSix.app file over top of the one included with ReplaySix).  His
>> version
>>> has the reinterleave code disabled, so it should stream the vob files with
>>> decent lip sync.  ReplaySix version 0.4 uses http:// access to stream off
>> of
>>> DVArchive machines, so you don't need the special rtv://
>> direct-from-replaytv
>>> streaming mode I added to CinemaSix version 1.3-rtv.3.
>>> 
>>> Phil
>>> 
>>> --- Kevin Bocek <[email protected]> wrote:
>>>> Philip--
>>>> 
>>>> I was successful in importing a VOB into DVArchive.  The problem seemed
>>>> to be the "delete after import" flag - this has to be checked for the
>>>> import to be successful.
>>>> 
>>>> In regards to to reinterleaving, would you consider adding a feature to
>>>> ReplaySix disable reinterleave either by GUI or CLI option.  Another
>>>> option that might possibly be more robust is to read the 'Media' type
>>>> from a show.  If 'Media=Other Non-ReplayTV Media' type, then
>>>> reinterleave is disabled.
>>>> 
>>>> I last coded 7 years ago and am now an MBA student.  I wish I could
>>>> contribute but my coding skills are long gone.  Hopefully other Roku
>>>> users would find using DVArchive useful as a video server.
>>>> 
>>>> Thanks,
>>>> 
>>>> Kevin
>>>> 
>>>> 
>>>> On 20 Jul, 2004, at 12:09, Philip Van Baren wrote:
>>>> 
>>>>> I did this in Windows XP using DVArchive version 3.1.  I just renamed
>>>>> the .vob
>>>>> files to .mpg, created the .ndx and .evt files, and then used the
>>>>> File..Import
>>>>> Show(s) menu option, clicked "Add Import(s)" to select the .mpg file,
>>>>> and
>>>>> checked the "Delete import files after import complete" option.
>>>>> 
>>>>> There should be no need to reencode the files as they are already in
>>>>> an MPEG2
>>>>> format that the Roku will handle, and as far as I know DVArchive never
>>>>> looks at
>>>>> the file content.  You can manually set the file type once the file in
>>>>> imported, but that is only used to decide which shows to reveal to
>>>>> which
>>>>> ReplayTV units, because 4000 and 5000 ReplayTV units are incompatible
>>>>> with each
>>>>> other's MPEG2 files.
>>>>> _______________________________________________
>>>> Roku-tech mailing list
>>>> [email protected]
>>>> http://lists.rokulabs.com/mailman/listinfo/roku-tech
>>>> 
>>> 
>>> 
>>> 
>>> 
>>> __________________________________
>>> Do you Yahoo!?
>>> New and Improved Yahoo! Mail - Send 10MB messages!
>>> http://promotions.yahoo.com/new_mail
>>> _______________________________________________
>>> Roku-tech mailing list
>>> [email protected]
>>> http://lists.rokulabs.com/mailman/listinfo/roku-tech
>> 
>> 
>> ------
>> Mike Kobb
>> Senior Software Engineer, Roku
>> Get more out of your high-def TV.
>> High-definition photos, art, music and more.
>> http://www.rokulabs.com
>> tel: 650.321.1394 x12  fax: 650.321.9648
>> 
>> 
>> 
>> _______________________________________________
>> Roku-tech mailing list
>> [email protected]
>> http://lists.rokulabs.com/mailman/listinfo/roku-tech
>> 
> 
> 
> 
> 
> 
> __________________________________
> Do you Yahoo!?
> Vote for the stars of Yahoo!'s next ad campaign!
> http://advision.webevents.yahoo.com/yahoo/votelifeengine/
> _______________________________________________
> Roku-tech mailing list
> [email protected]
> http://lists.rokulabs.com/mailman/listinfo/roku-tech


------
Mike Kobb
Senior Software Engineer, Roku
Get more out of your high-def TV.
High-definition photos, art, music and more.
http://www.rokulabs.com
tel: 650.321.1394 x12  fax: 650.321.9648