This javascript which I'm using works with a webcam to record a video.
The end result, after the file is recorded generates a file name, as you can see from the code below: Video+video_id.
I recorded a file today April 30th, and the file was named: Video1335806296490.flv. I don't understand where the time and date are in this file name, and I don't understand why all the recorded files begin with 1335. Can you shed some light here?
(Or suggest an alternative tweak to make file names more recognizable?)
Thanks.
Code:<script type="text/javascript"> var video_id = get_id(); var filename = get_parm('filename'); if(filename == '' || filename == null) { filename = 'Video'+video_id; } var flashvars = { filename: filename, rtmpPath: "rtmp://xxxxxxxxxxxxxxx", finishURL: "videoplayer.htm?filename="+filename, }; var params = { menu: "false", scale: "noScale", allowScriptAccess: "always", bgcolor: "#000000" }; var attributes = { id:"webcamrecording" }; swfobject.embedSWF("recording.swf", "recording", "620", "470", "9", "expressInstall.swf", flashvars, params, attributes); function get_id() { var newDate = new Date(); return newDate.getTime(); } function get_parm(name) { name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]"); var regexS = "[\\?&]"+name+"=([^&#]*)"; var regex = new RegExp( regexS ); var results = regex.exec( window.location.href ); if( results == null ) { return ""; } else { return results[1]; } } </script> <script type="text/javascript"> var video_id = get_id(); var filename = get_parm('filename'); if(filename == '' || filename == null) { filename = 'Video'+video_id; } var flashvars = { filename: filename, xxxxxxxxxxxxxxxxxxxxxxxxxx etc. etc. etc. }; var attributes = { id:"recorder" }; function get_id() { var newDate = new Date(); return newDate.getTime(); } </script>



Reply With Quote
Bookmarks