mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
dump logs
This commit is contained in:
parent
9ab5039b36
commit
0a2e00f8c5
4 changed files with 24 additions and 0 deletions
|
@ -8,6 +8,11 @@ package
|
|||
*/
|
||||
public class Utility
|
||||
{
|
||||
/**
|
||||
* total log.
|
||||
*/
|
||||
public static var logData:String = "";
|
||||
|
||||
/**
|
||||
* initialize the player by flashvars for config.
|
||||
* @param flashvars the config.
|
||||
|
@ -23,6 +28,8 @@ package
|
|||
public static function log(js_id:String, msg:String):void {
|
||||
msg = "[" + new Date() +"][srs-player][" + js_id + "] " + msg;
|
||||
|
||||
logData += msg + "\n";
|
||||
|
||||
trace(msg);
|
||||
|
||||
if (!flash.external.ExternalInterface.available) {
|
||||
|
|
|
@ -131,6 +131,7 @@ package
|
|||
flash.external.ExternalInterface.addCallback("__set_fs", this.js_call_set_fs_size);
|
||||
flash.external.ExternalInterface.addCallback("__set_bt", this.js_call_set_bt);
|
||||
flash.external.ExternalInterface.addCallback("__set_mbt", this.js_call_set_mbt);
|
||||
flash.external.ExternalInterface.addCallback("__dump_log", this.js_call_dump_log);
|
||||
|
||||
flash.external.ExternalInterface.call(this.js_on_player_ready, this.js_id);
|
||||
}
|
||||
|
@ -273,6 +274,13 @@ package
|
|||
log("user resume play");
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* dumps all log data.
|
||||
*/
|
||||
private function js_call_dump_log():String {
|
||||
return Utility.logData;
|
||||
}
|
||||
|
||||
/**
|
||||
* to set the DAR, for example, DAR=16:9 where num=16,den=9.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue