Luar's Flash Playground:Server-side刪除FLV的方法
Server-side刪除FLV的方法 (03-08-2005)
如果用其他Server-side Program去刪除剛錄下的FLV,往往被FlashCom Lock File而不能成功,因此用SSAS去刪除FLV才是正確的做法:
var s = Stream.get("flvName");
if (s) {
  s.onStatus = function(info) {
    if (info.code == "NetStream.Clear.Success") {
      trace("Stream cleared successfully.");
    }
    if (info.code == "NetStream.Clear.Failed") {
      trace("Failed to clear stream.");
    }
  };
  s.clear();
}
注意:flvName不需要extension(.flv)。

本文章由發表。
意見
"; print "沒有意見。
 "; } ?>
  • 呵...谢谢..N年前就想知的了.
    但现在不想删..储储埋来观看.呵呵

    由wwf於03-08-2005發表

  • 客户端也能删除FLV:

    ns.publish("要删除的文件.flv","live");

    Danger於04-08-2005發表

  • 在删除后隔几帧才能将NC关掉... 否则会有时删除成功,有时不成功...不知大家有没有遇到...

    元素於05-08-2005發表

  • danger方法好用~

    由sonygod於18-08-2005發表

  • 结和luar本书和danger方法,删除
    on (release) {
    playback_ns = new NetStream(fcs_nc);
    playback_ns.publish(clMessages.value, "live");
    var selectA:Array = clMessages.selectedIndices.sort();
    selectA.reverse();
    for (var i = 0; i<selectA.length; i++) {
    clMessages.removeItemAt(selectA[i]);
    }
    }

    由sonygod於18-08-2005發表

同組文章