<DIV>Hi Ross,</DIV>
<DIV>&nbsp;</DIV>
<DIV>Now I have source codes of a player and I plan to do the following things:</DIV>
<DIV>&nbsp;</DIV>
<DIV>1/ use live555 library to receive video data from live555 testOnDemandRTSPServer and write the received data to a buffer;<BR></DIV>
<DIV>2/ meanwhile, use the player to read video data from the same buffer, so the player can play the video;</DIV>
<DIV>&nbsp;</DIV>
<DIV>However, I have some problems:</DIV>
<DIV>&nbsp;</DIV>
<DIV>1/ the live555 library writes the received data to a file defaultly, can it write received data to a buffer? I traced the code of *FileSink and can not find where it writes the data to a file. How can I write the data into a buffer? Please point me the right way.<BR></DIV>
<DIV>2/ do I need to create 2 threads---one for live555 library to write data to a buffer&nbsp; and the other for my player to read data from the same buffer? </DIV>
<DIV>&nbsp;</DIV>
<DIV>Thanks a lot.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Yutao Wei.<BR>Shandong University, Jinan, China</DIV><br><!-- footer --><br>
<hr>
<table width="100%%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td width="50" height="50"><img src="http://mimg.163.com/hd/163/163footer/163footer_50.jpg" alt="LOGO" width="50" height="50"></td>
    <td style="padding:5px;"><a style="font-size:12px;color:black; line-height:20px;text-decoration:none;" href="http://popme.163.com/link/003515_0929_938.html">把爱心注入牛奶,共同凝聚这份力量</a><br /><a style="font-size:12px;line-height:20px; color:black; text-decoration:none;" href="http://popme163.com/link/003515_0929_938.html">快来参加蒙牛免费赠奶爱心行动 </a></td>
  </tr>
</table>