Red5流记录中的文件名替换问题

时间:2011-11-16 07:29:10

标签: actionscript-3 red5

我创建了一个as3应用程序,通过流式传输捕获并保存red5服务器中的麦克风或网络摄像头。 我也通过在publish()函数中传递参数来更改文件名。

如何检查服务器中是否已存在同名的任何其他文件。 我想在服务器中维护文件名序列... 示例:如果我通过publish()发送文件名“xyz.flv”,并且服务器中已经存在xyz.flv,那么它应该采用文件名的顺序,如“xyz-1.flv”或“xyz- 2.flv“......那样。

1 个答案:

答案 0 :(得分:1)

为什么不使用时间戳进行命名? 做类似的事情:

var date_str:String = (today_date.getDate()+"_"+(today_date.getMonth()+1)+"_"+today_date.getFullYear()+"_"+today_date.getTime());               
newRecording = new Recording();             //create a record instance
newRecording.filename = "rec_" + date_str;  //name the file according to timestamp