mirror of
https://github.com/SrIzan10/vdo.ninja.git
synced 2026-05-01 11:05:24 +00:00
Add files via upload
part 1
This commit is contained in:
@@ -116,6 +116,7 @@
|
||||
var quality_reason = "";
|
||||
var encoder = "";
|
||||
var Round_Trip_Time_ms = "";
|
||||
var recordResults = false;
|
||||
|
||||
function copyFunction(copyText) {
|
||||
alert("Log copied to the clipboard.");
|
||||
@@ -240,6 +241,10 @@
|
||||
if (urlParams.has("buffer")) {
|
||||
srcString = srcString + "&buffer=" + urlParams.get("buffer");
|
||||
}
|
||||
|
||||
if (urlParams.has("record")) {
|
||||
recordResults = true;
|
||||
}
|
||||
|
||||
iframe.src = srcString;
|
||||
|
||||
@@ -363,14 +368,12 @@
|
||||
if (out.split("Bitrate_in_kbps").length > 1) {
|
||||
for (var key in e.data.stats.inbound_stats[streamID]) {
|
||||
if (key.startsWith("RTCMediaStreamTrack_receiver")) {
|
||||
var bitrate =
|
||||
e.data.stats.inbound_stats[streamID][key][
|
||||
var bitrate = e.data.stats.inbound_stats[streamID][key][
|
||||
"Bitrate_in_kbps"
|
||||
];
|
||||
updateData("bitrate", bitrate);
|
||||
|
||||
var buffer =
|
||||
e.data.stats.inbound_stats[streamID][key][
|
||||
var buffer = e.data.stats.inbound_stats[streamID][key][
|
||||
"Buffer_Delay_in_ms"
|
||||
];
|
||||
updateData("buffer", buffer);
|
||||
@@ -381,8 +384,7 @@
|
||||
updateData("packetloss", packetloss);
|
||||
}
|
||||
|
||||
var resolution =
|
||||
e.data.stats.inbound_stats[streamID][key]["Resolution"];
|
||||
var resolution = e.data.stats.inbound_stats[streamID][key]["Resolution"];
|
||||
|
||||
if (previousResolution != resolution) {
|
||||
previousResolution = resolution;
|
||||
@@ -392,6 +394,12 @@
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if (recordResults){
|
||||
var request = new XMLHttpRequest();
|
||||
request.open('POST', "https://reports.vdo.ninja/record");
|
||||
request.send(JSON.stringify(e.data.stats));
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user