Re: Live Stream stops after 5 to 6 hours

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance

From: Artemios G. Voyiatzis (bogart_at_upnet.gr)
Date: 02/15/05


Date: Tue, 15 Feb 2005 19:55:47 +0200

Hi, Cedric and all,

It's a P4 2.4 with 512 MB RAM and IDE disks with XP Pro SP2.

I made some few more experiments, maybe you could make them too just to see
if you can reproduce the behavior.

Start the encoding session manually and leave it open. Activate the
"Monitor" panel (View->Monitor Panel) and keep an eye on the statistics tab
and more specifically on "Video Input" and "Video Output". What seems of
interest is total frames, frames dropped and current fps.

The following are just hypotheses of mine, so please treat them as such. I
may be overlooking something or the real problem is somewhere else and I may
be following the wrong direction.

In my environment, it seems to be a correlation between dropped frames and
the time the encoder stops. I have noticed that occasionally we have a bad
signal reception quality (noisy images). It's an analog input, so the
outdoor antenna may have some hard time in a windy day. When the card starts
delivering noisy images, the encoder has a hard time streaming the images
(CPU heads to 70-90% usage) and starts having video output frames dropped
(but no video input frame drops). Video output frame drops occur even when
CPU hits 70%. If noisy images continue to be delivered for some time (I
can't yet find if it is time or quantity related), then the counter of
frames in the video input stops increasing, the same happens for video
output, and the CPU usage drops to 3%. This probably explains why we get a
black image, since there are no more frames fetched. The encoder process
however does not crash, it still works but does not stream video.

I don't know if it is the encoder as a process which decides that it will no
longer fetch images from the card or the card driver stops delivering images
to the encoder process. I verified through the "Video Control Panel"
application provided with Osprey drivers that the card still captures images
from the analog input source. However, these images are not delivered to the
encoder process. It seems to me that between the actual hardware and the
encoder process there is a piece of software that stops the delivery of the
captured images.

Regards,
Artemios.

"cedric" <cedrictang@yahoo.com> wrote in message
news:42122d4d@news.starhub.net.sg...
> Hi Artemios
> Thanks for your reply.
> What machine are you running your osprey on? Just curious. I am running on
a
> Dell PE750 server, P4 2.8, 1Gb RAM, SATA RAID 1, Win2k AS, SP4.
> I checked mine, so it is version 2.2.2. But alas this problem remains. Any
> suggestions?
>
> Regards
> Cedric
>
[snip]



Relevant Pages

  • Re: help me with frame2im
    ... 3-then I would like to convert the images to a video again. ... there is no provision on non-Windows systems to read compressed AVI files or any other type of movie files ... Just store all of the frames in the same array to create a complete matlab movie data structure suitable for playing with the moviecommand. ...
    (comp.soft-sys.matlab)
  • Reuse of Bitmap objects to reduce garbage collection performance hit?
    ... I have a large number of JPEG images on ... These are basically frames from a video. ...
    (microsoft.public.dotnet.framework.drawing)
  • Re: capture frame image with directx
    ... > I have to build a desktop application that plays a video and retrieves ... > images from the frames. ... > I am using Vb.net and AudiovideoPlayback to play the video and it works fine. ...
    (microsoft.public.win32.programmer.directx.video)
  • Re: Live Stream stops after 5 to 6 hours
    ... I would surmise that WME decides it will no longer grab the input frames and ... > signal reception quality (noisy images). ... > (but no video input frame drops). ... The encoder process ...
    (microsoft.public.windowsmedia.encoder)
  • Re: Similar Libraries to SGI dMedia Tools?
    ... and then the tools will resequence the video based ... on user manipulation of the frame images. ... allows you to read frames from AVI files and write ... allows you to read frames from WMV files and write ...
    (microsoft.public.windowsmedia.sdk)