<html tabindex="-1" style="-ms-scrollbar-base-color: rgb(0, 0, 0); -ms-scrollbar-face-color: rgb(240, 240, 240); -ms-scrollbar-3dlight-color: rgb(227, 227, 227); -ms-scrollbar-shadow-color: rgb(160, 160, 160); -ms-scrollbar-highlight-color: rgb(255, 255, 255); -ms-scrollbar-darkshadow-color: rgb(105, 105, 105); -ms-scrollbar-arrow-color: rgb(0, 0, 0);">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta http-equiv="X-UA-Compatible" content="IE=10">
<meta name="GENERATOR" content="MSHTML 11.00.9600.17107">
<style id="owaParaStyle" style="display: none;">P {margin-top:0;margin-bottom:0;}</style>
</head>
<body tabindex="0" style="" dir="ltr" aria-label="Message body" fPStyle="1">
<div name="divtagdefaultwrapper" id="divtagdefaultwrapper" style="font-family: Calibri,Arial,Helvetica,sans-serif; font-size: 12pt; color: #000000; margin: 0">
<p class="owaPara"><em>> Are you encoding that video on the same system in real time?  2-4 streams of 1 megapixel @ 25 fps AVC is pretty aggressive.</em></p>
<p class="owaPara"> </p>
<p class="owaPara">No I don't do any encoding, my DirectShow filter only sends same type of video, that it gets (and live555 supports). When I do the 2 streams test case and I receives the streams also in my computer with VLC, my processor usage is below 20%,
 so that's also shouldn't be problem.</p>
<p class="owaPara"> </p>
<p class="owaPara"><em>> If you're streaming preencoded files, are you doing intelligent disk reads?  Nonblocking reads into large buffers, etc?</em></p>
<p class="owaPara"><em></em> </p>
<p class="owaPara">No I use DirectShow FileSource filter for file reading. My primary goal is not only streaming video files but rather camera streams live. In fact the files, that I use, were recorded from a test camera without changing the encoding. We can't
 allow more than 200ms delay in LAN, so no really buffering is possible. </p>
</div>
</body>
</html>