Hi,

 

Writing  RTSP Directshow Transmitter filter based on
Mpeg1or2VideoStreamer subclassing BasicTaskSchedular0 in order to break
doEventLoop to control a single Step, also using the new EventTrigger to
informed my 

 FramedSource subclassed  when a new frame arrived. I'm pretty satisfied
from my Transmitter cause I'm getting less than 5% frame lost while
playing the stream on VLC player.

Continue on writing the Directshow Receiver side, having problem to
frequently signal my fillbuffer queue about the new arrived frames from
the stream. 

This time I used the same BasicTaskSchedular0 subclass and follow up
testMPEG1or2VideoReciever while subclassing from MediaSink updating
addData(..) function to push data and dataSize to a global queue ,
instead of writing to a file.  

With the Receiver I'm losing about 30% of the frames because the framed
received from the Queue in my fillbuffer is faster than one SingleStep
process.

My Questions:

1.       Is it the right way to follow FileSink In order to get a
sequence of frames from the sink or should I use some other subclass of
MediaSink?

2.       Is there a way to trigger an event from MediaSink about a new
arrived frame, as I'm doing in my Transmitter (FramedSource) ?

 

Thanks Eyal,

 

P.S.

Can you please check my mailing list subscription I'm not getting any
live-devel mails for over  a month.

Thanks 

 

    Shveky Eyal

Software Engineer at Aeronautics

E-Mail: ey...@aeronautics-sys.com <mailto:ey...@aeronautics-sys.com> 

Ext:   +972-8-9433600 #731

Mobile   +972-52-2800868

 

 

**********************************************************************************************
LEGAL NOTICE - Unless expressly stated otherwise, this message, its annexes, 
attachments, appendixes, 
any subsequent correspondence, and any document, data, sketches, plans and/or 
other material that is 
hereby attached, are proprietary. confidential and may be legally privileged. 
Nothing in this e-mail is intended to conclude a contract on behalf of 
Aeronautics or 
make it subject to any other legally binding commitments, unless the e-mail 
contains an express statement to the contrary or incorporates a formal Purchase 
Order.
This transmission is intended for the named addressee only. Unless you are the 
named addressee (or 
authorised to receive it for the addressee) you may not copy or use it, or 
disclose it to anyone else, any 
disclosure or copying of the contents of this e-mail or any action taken (or 
not taken) in reliance on it is 
unauthorised and may be unlawful. If you are not an addressee, please inform 
the sender immediately.

IMPORTANT: The contents of this email and any attachments are confidential. 
They are intended for the 
named recipient(s) only.
If you have received this email in error, please notify the system manager or 
the sender immediately and do 
not disclose the contents to anyone or make copies thereof.
*** eSafe scanned this email for viruses, vandals, and malicious content. ***
**********************************************************************************************
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to