winlin

refine the pages, use this(means the player object) in the callback

@@ -92,7 +92,7 @@ @@ -92,7 +92,7 @@
92 srs_player = new SrsPlayer("player_id", srs_get_player_width(), srs_get_player_height()); 92 srs_player = new SrsPlayer("player_id", srs_get_player_width(), srs_get_player_height());
93 srs_player.on_player_ready = function() { 93 srs_player.on_player_ready = function() {
94 select_buffer_time("#btn_bt_0_8", 0.8); 94 select_buffer_time("#btn_bt_0_8", 0.8);
95 - srs_player.play(url); 95 + this.play(url);
96 }; 96 };
97 srs_player.on_player_metadata = function(metadata) { 97 srs_player.on_player_metadata = function(metadata) {
98 $("#btn_dar_original").text("视频原始比例" + "(" + metadata.width + ":" + metadata.height + ")"); 98 $("#btn_dar_original").text("视频原始比例" + "(" + metadata.width + ":" + metadata.height + ")");
@@ -100,7 +100,7 @@ @@ -100,7 +100,7 @@
100 select_fs_size("#btn_fs_size_screen_100", "screen", 100); 100 select_fs_size("#btn_fs_size_screen_100", "screen", 100);
101 }; 101 };
102 srs_player.on_player_timer = function(time, buffer_length) { 102 srs_player.on_player_timer = function(time, buffer_length) {
103 - var buffer = buffer_length / srs_player.buffer_time * 100; 103 + var buffer = buffer_length / this.buffer_time * 100;
104 $("#pb_buffer").width(Number(buffer).toFixed(1) + "%"); 104 $("#pb_buffer").width(Number(buffer).toFixed(1) + "%");
105 105
106 $("#pb_buffer_bg").attr("title", 106 $("#pb_buffer_bg").attr("title",
@@ -67,16 +67,16 @@ @@ -67,16 +67,16 @@
67 // start the normal player with HLS supported. 67 // start the normal player with HLS supported.
68 remote_player = new SrsPlayer("remote_player", 430, 185); 68 remote_player = new SrsPlayer("remote_player", 430, 185);
69 remote_player.on_player_ready = function() { 69 remote_player.on_player_ready = function() {
70 - remote_player.set_bt(0.8);  
71 - remote_player.set_fs("screen", 100); 70 + this.set_bt(0.8);
  71 + this.set_fs("screen", 100);
72 }; 72 };
73 remote_player.start(); 73 remote_player.start();
74 74
75 // start the realtime player. 75 // start the realtime player.
76 realtime_player = new SrsPlayer("realtime_player", 430, 185); 76 realtime_player = new SrsPlayer("realtime_player", 430, 185);
77 realtime_player.on_player_ready = function() { 77 realtime_player.on_player_ready = function() {
78 - realtime_player.set_bt(0.8);  
79 - realtime_player.set_fs("screen", 100); 78 + this.set_bt(0.8);
  79 + this.set_fs("screen", 100);
80 }; 80 };
81 realtime_player.start(); 81 realtime_player.start();
82 } 82 }