<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=text/html;charset=big5 http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 9.00.8112.16430"></HEAD>
<BODY style="PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 15px"
id=MailContainerBody leftMargin=0 topMargin=0 CanvasTabStop="true"
name="Compose message area">
<DIV><FONT size=2 face=Arial>Dear Sir,</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial> LIVE555 will do "select()"
before sending every packet of a frame(any task in fact).</FONT></DIV>
<DIV><FONT size=2 face=Arial> It spends extra times,
especially when the frame size is big.</FONT></DIV>
<DIV> <FONT size=2 face=Arial>Maybe another reason is
that my CPU is not fast enough.</FONT></DIV>
<DIV><FONT size=2 face=Arial> On my slow CPU (200MHz), it
is difficult to send a real time streaming of JPEG / 20Mbps, even in a
local network.</FONT></DIV>
<DIV><FONT size=2 face=Arial> (* I aware that JPEG is a
bad format for real time streaming.)</FONT></DIV>
<DIV> <FONT size=2 face=Arial>But it works fine when I
stream it via HTTP (sending a frame by select() once and send()
once).</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial> Is it really necessary to
"select()" for every packet? or any advise?</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial> Thank you.</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial>Anders</FONT></DIV></BODY></HTML>