KeyFrame and Switching delay

Tech-Archive recommends: Fix windows errors by optimizing your registry



Hi all,

I'm trying to reduce the delay while switching media on the vod service
using server list.
What I want to know is that the delay is related to whether the position of
'clipBegin' of Media-B is KeyFrame or not
when switching from Media-A to Media-B.
(sorry for my poor and long english)

To investigate, I tested following 2 cases.
case1) Check the keyframe interval of wmv file
I judged that the frame is a keyframe
if the return flag of ISyncReader.GetNextSample( ) is CleanPoint.

The test result said that all of frames are keyframe. (T-T)

case2) Check the delay when we make the playlist like following.
-------------------------------------------
. ClipA, clipBegin(0sec 1frame), clipEnd(5sec)
. ClipA, clipBegin(0sec 2frame), clipEnd(5sec)
.......
. ClipA, clipBegin(0sec 23frame), clipEnd(5sec)
. ClipA, clipBegin(1sec 0frame), clipEnd(5sec)
-------------------------------------------

The test result said that the dealy is smaller than 1 sec regardless of
clipBegin.

FYI, The wme profile is like following.
Parameter
Value

Total Bit Rate
1499 Kbps

Video Encoding Mode
CBR

Video Codec
WMV 9

Video Size
640x480

Audio Encoding Mode
CBR

Audio Codec
WMA 9.1

Video Bit Rate
1362 Kbps

Audio Format
128 Kbps

48 Khz

Stereo CBR

Frame Rate
24 fps

Key Frame Interval
1 sec

Buffer Size
2 sec

Video Smoothness
80

Decoder Complexity
Auto



My questions are these.
Q1. Can I trust the result of test case1?
Q2. Is there anybody who can tell me the effect of clipBegin on the
switching delay?


.



Relevant Pages

  • Re: possibility for -faster- digital ?
    ... I see a noteable delay when shooting ... Ive seen "low-lux" video recorders ... There may already be "faster" digital single frame cameras... ... Very much the same as when video and TV cameras were equipped with very wide ...
    (rec.photo.digital)
  • Re: IDirect3DDevice9Ex::SetMaximumFrameLatency with Windows XP?
    ... The solution you described about using a sort of "normalized" frame time ... It works for 3D Animations but it also has 2 disadvantages: ... I have streaming Video used as a texture inside the 3D grafics. ... Delay is also a big problem I have to cope with. ...
    (microsoft.public.win32.programmer.directx.graphics)
  • Re: no more Lectrosonics analog wireless
    ... And yea, Doug it is real dang short...if my math is right, a video ... frame is half a second...or 500 milliseconds. ... The delay is 3ms or ...
    (rec.arts.movies.production.sound)
  • Re: no more Lectrosonics analog wireless
    ... And yea, Doug it is real dang short...if my math is right, a video ... frame is half a second...or 500 milliseconds. ... The delay is 3ms or ...
    (rec.arts.movies.production.sound)
  • Re: Camlynx answers.
    ... The transmitter antenna can be mounted up high on your shoulder to ... compensate, and generally the camera is shoulder height, and I have ... It takes a very good editor to pick one frame, ... Ricsonix is bringing out a "inline delay" unit for this very problem. ...
    (rec.arts.movies.production.sound)