<div style="line-height:1.7;color:#000000;font-size:14px;font-family:arial"><DIV style="LINE-HEIGHT: 1.7; FONT-FAMILY: arial; COLOR: #000000; FONT-SIZE: 14px">
<DIV style="LINE-HEIGHT: 1.7; FONT-FAMILY: arial; COLOR: #000000; FONT-SIZE: 14px">
<DIV style="LINE-HEIGHT: 1.7; FONT-FAMILY: arial; COLOR: #000000; FONT-SIZE: 14px">
<DIV style="LINE-HEIGHT: 1.7; FONT-FAMILY: arial; COLOR: #000000; FONT-SIZE: 14px">
<DIV>Dear,</DIV>
<DIV>    I use live555 library for my program that receive stream media from RTSP server and save them to a MP4 file per one minute. With time went by, more and more MP4 files will be create and save media.</DIV>
<DIV>   I know use <EM>QuickTimeFileSink::createNew() </EM>can create MP4 file pointer, but I don't know use which function can free the pointer when it get stream media enough time. In openRTSP's source, use <EM>Medium::close() </EM>to free MP4 file's pointer. I try use this function, but my program can't receive stream media when I use it, why?</DIV>
<DIV>  My step is, first, send PAUSE signal; second, use <EM>Medium::close()  </EM>free MP4 file pointer and create new one; finally, send PLAY signal.</DIV>
<DIV>  Thank you! </DIV>
<DIV>Yin Lijie</DIV></DIV></DIV></DIV></DIV></div><br><br><span title="neteasefooter"><span id="netease_mail_footer"></span></span>