debugging; could connect to FS and share my webcam

This commit is contained in:
Anton Georgiev 2015-07-15 15:24:45 +00:00
parent bbaaff51d0
commit 8b4c06c47c
4 changed files with 6323 additions and 795 deletions

View File

@ -35,11 +35,11 @@ function clearConfMan() {
} }
function goto_dialog(where) { function goto_dialog(where) {
$( ":mobile-pagecontainer" ).pagecontainer( "change", "#dialog-" + where, { role: "dialog" } ); //$( ":mobile-pagecontainer" ).pagecontainer( "change", "#dialog-" + where, { role: "dialog" } );
} }
function goto_page(where, force) { function goto_page(where, force) {
$( ":mobile-pagecontainer" ).pagecontainer( "change", "#page-" + where); //$( ":mobile-pagecontainer" ).pagecontainer( "change", "#page-" + where);
} }
var first_login = false; var first_login = false;
@ -738,7 +738,7 @@ function pop(id, cname, dft) {
function refresh_devices() function refresh_devices()
{ {
/*
$("#useshare").selectmenu({}); $("#useshare").selectmenu({});
$("#useshare").selectmenu({}); $("#useshare").selectmenu({});
$("#usemic").selectmenu({}); $("#usemic").selectmenu({});
@ -799,447 +799,448 @@ function refresh_devices()
$("input[type='checkbox']").checkboxradio("refresh"); $("input[type='checkbox']").checkboxradio("refresh");
//console.error($("#usecamera").find(":selected").val()); //console.error($("#usecamera").find(":selected").val());
*/
} }
function init() { function init() {
cur_call = null; // cur_call = null;
$("#usecamera").selectmenu({});
$("#usemic").selectmenu({});
$("#useshare").selectmenu({});
if (!autocall) {
pop("#ext", "verto_demo_ext", "3500");
}
pop("#cidname", "verto_demo_name", "FreeSWITCH User");
pop("#cid", "verto_demo_cid", "1008");
pop("#textto", "verto_demo_textto", "1000");
pop("#login", "verto_demo_login", "1008");
pop("#passwd", "verto_demo_passwd", "1234");
pop("#hostName", "verto_demo_hostname", window.location.hostname);
pop("#wsURL", "verto_demo_wsurl", "wss://" + window.location.hostname + ":8082");
var tmp = $.cookie("verto_demo_vid_checked") || "true";
$.cookie("verto_demo_vid_checked", tmp, {
expires: 365
});
if (tmp !== "true") {
$("#camdiv").hide();
$(".sharediv").hide();
} else {
$(".sharediv").show();
$("#camdiv").show();
}
$("#use_vid").prop("checked", tmp === "true").change(function(e) {
tmp = $("#use_vid").is(':checked');
if (!tmp) {
$("#camdiv").hide();
$(".sharediv").hide();
} else {
$("#camdiv").show();
$(".sharediv").show();
}
$.cookie("verto_demo_vid_checked", tmp ? "true" : "false", {
expires: 365
});
});
tmp = $.cookie("verto_demo_dedenc_checked") || "false";
$.cookie("verto_demo_dedenc_checked", tmp, {
expires: 365
});
$("#use_dedenc").prop("checked", tmp === "true").change(function(e) {
tmp = $("#use_dedenc").is(':checked');
if (!tmp && $("#mirror_input").is(':checked')) {
$("#mirror_input").click();
}
$.cookie("verto_demo_dedenc_checked", tmp ? "true" : "false", {
expires: 365
});
});
tmp = $.cookie("verto_demo_mirror_input_checked") || "false";
$.cookie("verto_demo_mirror_input_checked", tmp, {
expires: 365
});
$("#mirror_input").prop("checked", tmp === "true").change(function(e) {
tmp = $("#mirror_input").is(':checked');
if (tmp && !$("#use_dedenc").is(':checked')) {
$("#use_dedenc").click();
}
$.cookie("verto_demo_mirror_input_checked", tmp ? "true" : "false", {
expires: 365
});
});
// //
outgoingBandwidth = $.cookie("verto_demo_outgoingBandwidth") || "default"; // $("#usecamera").selectmenu({});
$.cookie("verto_demo_outgoingBandwidth", outgoingBandwidth, { // $("#usemic").selectmenu({});
expires: 365 // $("#useshare").selectmenu({});
});
$("#outgoingBandwidth_250kb").prop("checked", outgoingBandwidth === "250").change(function(e) {
if ($("#outgoingBandwidth_250kb").is(':checked')) {
outgoingBandwidth = "250";
$.cookie("verto_demo_outgoingBandwidth", outgoingBandwidth, {
expires: 365
});
}
});
$("#outgoingBandwidth_500kb").prop("checked", outgoingBandwidth === "500").change(function(e) {
if ($("#outgoingBandwidth_500kb").is(':checked')) {
outgoingBandwidth = "500";
$.cookie("verto_demo_outgoingBandwidth", outgoingBandwidth, {
expires: 365
});
}
});
$("#outgoingBandwidth_1024kb").prop("checked", outgoingBandwidth === "1024").change(function(e) {
if ($("#outgoingBandwidth_1024kb").is(':checked')) {
outgoingBandwidth = "1024";
$.cookie("verto_demo_outgoingBandwidth", outgoingBandwidth, {
expires: 365
});
}
});
$("#outgoingBandwidth_1536kb").prop("checked", outgoingBandwidth === "1536").change(function(e) {
if ($("#outgoingBandwidth_1536kb").is(':checked')) {
outgoingBandwidth = "1536";
$.cookie("verto_demo_outgoingBandwidth", outgoingBandwidth, {
expires: 365
});
}
});
$("#outgoingBandwidth_2048kb").prop("checked", outgoingBandwidth === "2048").change(function(e) {
if ($("#outgoingBandwidth_2048kb").is(':checked')) {
outgoingBandwidth = "2048";
$.cookie("verto_demo_outgoingBandwidth", outgoingBandwidth, {
expires: 365
});
}
});
$("#outgoingBandwidth_5120kb").prop("checked", outgoingBandwidth === "5120").change(function(e) {
if ($("#outgoingBandwidth_5120kb").is(':checked')) {
outgoingBandwidth = "5120";
$.cookie("verto_demo_outgoingBandwidth", outgoingBandwidth, {
expires: 365
});
}
});
$("#outgoingBandwidth_0kb").prop("checked", outgoingBandwidth === "0").change(function(e) {
if ($("#outgoingBandwidth_0kb").is(':checked')) {
outgoingBandwidth = "0";
$.cookie("verto_demo_outgoingBandwidth", outgoingBandwidth, {
expires: 365
});
}
});
$("#outgoingBandwidth_default").prop("checked", outgoingBandwidth === "default").change(function(e) {
if ($("#outgoingBandwidth_default").is(':checked')) {
outgoingBandwidth = "default";
$.cookie("verto_demo_outgoingBandwidth", outgoingBandwidth, {
expires: 365
});
}
});
// //
// if (!autocall) {
incomingBandwidth = $.cookie("verto_demo_incomingBandwidth") || "default"; // pop("#ext", "verto_demo_ext", "3500");
$.cookie("verto_demo_incomingBandwidth", incomingBandwidth, { // }
expires: 365
});
$("#incomingBandwidth_250kb").prop("checked", incomingBandwidth === "250").change(function(e) {
if ($("#incomingBandwidth_250kb").is(':checked')) {
incomingBandwidth = "250";
$.cookie("verto_demo_incomingBandwidth", incomingBandwidth, {
expires: 365
});
}
});
$("#incomingBandwidth_500kb").prop("checked", incomingBandwidth === "500").change(function(e) {
if ($("#incomingBandwidth_500kb").is(':checked')) {
incomingBandwidth = "500";
$.cookie("verto_demo_incomingBandwidth", incomingBandwidth, {
expires: 365
});
}
});
$("#incomingBandwidth_1024kb").prop("checked", incomingBandwidth === "1024").change(function(e) {
if ($("#incomingBandwidth_1024kb").is(':checked')) {
incomingBandwidth = "1024";
$.cookie("verto_demo_incomingBandwidth", incomingBandwidth, {
expires: 365
});
}
});
$("#incomingBandwidth_1536kb").prop("checked", incomingBandwidth === "1536").change(function(e) {
if ($("#incomingBandwidth_1536kb").is(':checked')) {
incomingBandwidth = "1536";
$.cookie("verto_demo_incomingBandwidth", incomingBandwidth, {
expires: 365
});
}
});
$("#incomingBandwidth_2048kb").prop("checked", incomingBandwidth === "2048").change(function(e) {
if ($("#incomingBandwidth_2048kb").is(':checked')) {
incomingBandwidth = "2048";
$.cookie("verto_demo_incomingBandwidth", incomingBandwidth, {
expires: 365
});
}
});
$("#incomingBandwidth_5120kb").prop("checked", incomingBandwidth === "5120").change(function(e) {
if ($("#incomingBandwidth_5120kb").is(':checked')) {
incomingBandwidth = "5120";
$.cookie("verto_demo_incomingBandwidth", incomingBandwidth, {
expires: 365
});
}
});
$("#incomingBandwidth_0kb").prop("checked", incomingBandwidth === "0").change(function(e) {
if ($("#incomingBandwidth_0kb").is(':checked')) {
incomingBandwidth = "0";
$.cookie("verto_demo_incomingBandwidth", incomingBandwidth, {
expires: 365
});
}
});
$("#incomingBandwidth_default").prop("checked", incomingBandwidth === "default").change(function(e) {
if ($("#incomingBandwidth_default").is(':checked')) {
incomingBandwidth = "default";
$.cookie("verto_demo_incomingBandwidth", incomingBandwidth, {
expires: 365
});
}
});
// //
// pop("#cidname", "verto_demo_name", "FreeSWITCH User");
vqual = $.cookie("verto_demo_vqual") || "hd"; // pop("#cid", "verto_demo_cid", "1008");
$.cookie("verto_demo_vqual", vqual, { // pop("#textto", "verto_demo_textto", "1000");
expires: 365 //
}); // pop("#login", "verto_demo_login", "1008");
// pop("#passwd", "verto_demo_passwd", "1234");
//
// pop("#hostName", "verto_demo_hostname", window.location.hostname);
$("#vqual_qvga").prop("checked", vqual === "qvga").change(function(e) { // pop("#wsURL", "verto_demo_wsurl", "wss://" + window.location.hostname + ":8082");
if ($("#vqual_qvga").is(':checked')) { //
vqual = "qvga"; // var tmp = $.cookie("verto_demo_vid_checked") || "true";
$.cookie("verto_demo_vqual", vqual, { // $.cookie("verto_demo_vid_checked", tmp, {
expires: 365 // expires: 365
}); // });
} //
}); // if (tmp !== "true") {
// $("#camdiv").hide();
// $(".sharediv").hide();
$("#vqual_vga").prop("checked", vqual === "vga").change(function(e) { // } else {
if ($("#vqual_vga").is(':checked')) { // $(".sharediv").show();
vqual = "vga"; // $("#camdiv").show();
$.cookie("verto_demo_vqual", vqual, { // }
expires: 365 //
}); // $("#use_vid").prop("checked", tmp === "true").change(function(e) {
} // tmp = $("#use_vid").is(':checked');
}); //
// if (!tmp) {
// $("#camdiv").hide();
$("#vqual_qvga_wide").prop("checked", vqual === "qvga_wide").change(function(e) { // $(".sharediv").hide();
if ($("#vqual_qvga_wide").is(':checked')) { // } else {
vqual = "qvga_wide"; // $("#camdiv").show();
$.cookie("verto_demo_vqual", vqual, { // $(".sharediv").show();
expires: 365 // }
}); // $.cookie("verto_demo_vid_checked", tmp ? "true" : "false", {
} // expires: 365
}); // });
// });
//
$("#vqual_vga_wide").prop("checked", vqual === "vga_wide").change(function(e) { //
if ($("#vqual_vga_wide").is(':checked')) { // tmp = $.cookie("verto_demo_dedenc_checked") || "false";
vqual = "vga_wide"; // $.cookie("verto_demo_dedenc_checked", tmp, {
$.cookie("verto_demo_vqual", vqual, { // expires: 365
expires: 365 // });
}); //
} // $("#use_dedenc").prop("checked", tmp === "true").change(function(e) {
}); // tmp = $("#use_dedenc").is(':checked');
//
// if (!tmp && $("#mirror_input").is(':checked')) {
$("#vqual_hd").prop("checked", vqual === "hd").change(function(e) { // $("#mirror_input").click();
if ($("#vqual_hd").is(':checked')) { // }
vqual = "hd"; //
$.cookie("verto_demo_vqual", vqual, { // $.cookie("verto_demo_dedenc_checked", tmp ? "true" : "false", {
expires: 365 // expires: 365
}); // });
} // });
}); //
//
// tmp = $.cookie("verto_demo_mirror_input_checked") || "false";
$("#vqual_hhd").prop("checked", vqual === "hhd").change(function(e) { // $.cookie("verto_demo_mirror_input_checked", tmp, {
if ($("#vqual_hhd").is(':checked')) { // expires: 365
vqual = "hhd"; // });
$.cookie("verto_demo_vqual", vqual, { //
expires: 365 // $("#mirror_input").prop("checked", tmp === "true").change(function(e) {
}); // tmp = $("#mirror_input").is(':checked');
} // if (tmp && !$("#use_dedenc").is(':checked')) {
}); // $("#use_dedenc").click();
// }
// $.cookie("verto_demo_mirror_input_checked", tmp ? "true" : "false", {
tmp = $.cookie("verto_demo_stereo_checked") || "true"; // expires: 365
$.cookie("verto_demo_stereo_checked", tmp, { // });
expires: 365 // });
}); //
////
$("#use_stereo").prop("checked", tmp === "true").change(function(e) { // outgoingBandwidth = $.cookie("verto_demo_outgoingBandwidth") || "default";
tmp = $("#use_stereo").is(':checked'); // $.cookie("verto_demo_outgoingBandwidth", outgoingBandwidth, {
$.cookie("verto_demo_stereo_checked", tmp ? "true" : "false", { // expires: 365
expires: 365 // });
}); //
}); // $("#outgoingBandwidth_250kb").prop("checked", outgoingBandwidth === "250").change(function(e) {
// if ($("#outgoingBandwidth_250kb").is(':checked')) {
tmp = $.cookie("verto_demo_stun_checked") || "true"; // outgoingBandwidth = "250";
$.cookie("verto_demo_stun_checked", tmp, { // $.cookie("verto_demo_outgoingBandwidth", outgoingBandwidth, {
expires: 365 // expires: 365
}); // });
// }
$("#use_stun").prop("checked", tmp === "true").change(function(e) { // });
tmp = $("#use_stun").is(':checked'); //
$.cookie("verto_demo_stun_checked", tmp ? "true" : "false", { // $("#outgoingBandwidth_500kb").prop("checked", outgoingBandwidth === "500").change(function(e) {
expires: 365 // if ($("#outgoingBandwidth_500kb").is(':checked')) {
}); // outgoingBandwidth = "500";
if (verto) { // $.cookie("verto_demo_outgoingBandwidth", outgoingBandwidth, {
verto.iceServers(tmp); // expires: 365
} // });
}); // }
// });
//
tmp = $.cookie("verto_demo_local_video_checked") || "false"; // $("#outgoingBandwidth_1024kb").prop("checked", outgoingBandwidth === "1024").change(function(e) {
$.cookie("verto_demo_local_video_checked", tmp, { // if ($("#outgoingBandwidth_1024kb").is(':checked')) {
expires: 365 // outgoingBandwidth = "1024";
}); // $.cookie("verto_demo_outgoingBandwidth", outgoingBandwidth, {
// expires: 365
$("#local_video").prop("checked", tmp === "true").change(function(e) { // });
tmp = $("#local_video").is(':checked'); // }
$.cookie("verto_demo_local_video_checked", tmp ? "true" : "false", { // });
expires: 365 //
}); // $("#outgoingBandwidth_1536kb").prop("checked", outgoingBandwidth === "1536").change(function(e) {
if (verto) { // if ($("#outgoingBandwidth_1536kb").is(':checked')) {
verto.iceServers(tmp); // outgoingBandwidth = "1536";
} // $.cookie("verto_demo_outgoingBandwidth", outgoingBandwidth, {
}); // expires: 365
// });
check_vid_res(); // }
// });
verto = new $.verto({ //
login: $("#login").val() + "@" + $("#hostName").val(), // $("#outgoingBandwidth_2048kb").prop("checked", outgoingBandwidth === "2048").change(function(e) {
passwd: $("#passwd").val(), // if ($("#outgoingBandwidth_2048kb").is(':checked')) {
socketUrl: $("#wsURL").val(), // outgoingBandwidth = "2048";
tag: "webcam", // $.cookie("verto_demo_outgoingBandwidth", outgoingBandwidth, {
//localTag: $("#local_video").is(':checked') ? "local_webcam" : null, // expires: 365
ringFile: "sounds/bell_ring2.wav", // });
loginParams: {foo: true, bar: "yes"}, // }
videoParams: { // });
"minWidth": vid_width, //
"minHeight": vid_height, // $("#outgoingBandwidth_5120kb").prop("checked", outgoingBandwidth === "5120").change(function(e) {
"maxWidth": vid_width, // if ($("#outgoingBandwidth_5120kb").is(':checked')) {
"maxHeight": vid_height, // outgoingBandwidth = "5120";
"minFrameRate": 15, // $.cookie("verto_demo_outgoingBandwidth", outgoingBandwidth, {
"vertoBestFrameRate": 30, // expires: 365
//chromeMediaSource: 'screen', // });
//mediaSource: 'screen' // }
}, // });
// audioParams: { //
// googAutoGainControl: false, // $("#outgoingBandwidth_0kb").prop("checked", outgoingBandwidth === "0").change(function(e) {
// googNoiseSuppression: false, // if ($("#outgoingBandwidth_0kb").is(':checked')) {
// googHighpassFilter: false // outgoingBandwidth = "0";
// }, // $.cookie("verto_demo_outgoingBandwidth", outgoingBandwidth, {
// expires: 365
iceServers: $("#use_stun").is(':checked') // });
},callbacks); // }
// });
//
$("#login").change(function(e) { // $("#outgoingBandwidth_default").prop("checked", outgoingBandwidth === "default").change(function(e) {
$("#cid").val(e.currentTarget.value); // if ($("#outgoingBandwidth_default").is(':checked')) {
$.cookie("verto_demo_cid", e.currentTarget.value, { // outgoingBandwidth = "default";
expires: 365 // $.cookie("verto_demo_outgoingBandwidth", outgoingBandwidth, {
}); // expires: 365
}); // });
// }
$("#vtxtbtn").click(function() { // });
verto.message({ ////
to: $("#textto").val(), //
body: $("#textmsg").val() // incomingBandwidth = $.cookie("verto_demo_incomingBandwidth") || "default";
}); // $.cookie("verto_demo_incomingBandwidth", incomingBandwidth, {
$("#textmsg").val(""); // expires: 365
}); // });
//
$("#logoutbtn").click(function() { // $("#incomingBandwidth_250kb").prop("checked", incomingBandwidth === "250").change(function(e) {
verto.logout(); // if ($("#incomingBandwidth_250kb").is(':checked')) {
online(false); // incomingBandwidth = "250";
}); // $.cookie("verto_demo_incomingBandwidth", incomingBandwidth, {
// expires: 365
$("#loginbtn").click(function() { // });
online(false); // }
verto.loginData({ // });
login: $("#login").val() + "@" + $("#hostName").val(), //
passwd: $("#passwd").val() // $("#incomingBandwidth_500kb").prop("checked", incomingBandwidth === "500").change(function(e) {
}); // if ($("#incomingBandwidth_500kb").is(':checked')) {
verto.login(); // incomingBandwidth = "500";
goto_page("main"); // $.cookie("verto_demo_incomingBandwidth", incomingBandwidth, {
}); // expires: 365
// });
$("#xferdiv").hide(); // }
// $("#webcam").hide(); // });
//
online(false); // $("#incomingBandwidth_1024kb").prop("checked", incomingBandwidth === "1024").change(function(e) {
// if ($("#incomingBandwidth_1024kb").is(':checked')) {
setupChat(); // incomingBandwidth = "1024";
// $.cookie("verto_demo_incomingBandwidth", incomingBandwidth, {
$("#ext").keyup(function (event) { // expires: 365
if (event.keyCode == 13) { // });
$( "#callbtn" ).trigger( "click" ); // }
} // });
}); //
// $("#incomingBandwidth_1536kb").prop("checked", incomingBandwidth === "1536").change(function(e) {
$(document).keypress(function(event) { // if ($("#incomingBandwidth_1536kb").is(':checked')) {
if (!(cur_call && event.target.id == "page-incall")) return; // incomingBandwidth = "1536";
var key = String.fromCharCode(event.keyCode); // $.cookie("verto_demo_incomingBandwidth", incomingBandwidth, {
var i = parseInt(key); // expires: 365
// });
// }
if (key === "#" || key === "*" || key === "0" || (i > 0 && i <= 9)) { // });
cur_call.dtmf(key); //
} // $("#incomingBandwidth_2048kb").prop("checked", incomingBandwidth === "2048").change(function(e) {
}); // if ($("#incomingBandwidth_2048kb").is(':checked')) {
// incomingBandwidth = "2048";
if (window.location.hostname !== "webrtc.freeswitch.org") { // $.cookie("verto_demo_incomingBandwidth", incomingBandwidth, {
$("#directory").hide(); // expires: 365
} // });
// }
refresh_devices(); // });
//
// $("#incomingBandwidth_5120kb").prop("checked", incomingBandwidth === "5120").change(function(e) {
// if ($("#incomingBandwidth_5120kb").is(':checked')) {
// incomingBandwidth = "5120";
// $.cookie("verto_demo_incomingBandwidth", incomingBandwidth, {
// expires: 365
// });
// }
// });
//
// $("#incomingBandwidth_0kb").prop("checked", incomingBandwidth === "0").change(function(e) {
// if ($("#incomingBandwidth_0kb").is(':checked')) {
// incomingBandwidth = "0";
// $.cookie("verto_demo_incomingBandwidth", incomingBandwidth, {
// expires: 365
// });
// }
// });
//
// $("#incomingBandwidth_default").prop("checked", incomingBandwidth === "default").change(function(e) {
// if ($("#incomingBandwidth_default").is(':checked')) {
// incomingBandwidth = "default";
// $.cookie("verto_demo_incomingBandwidth", incomingBandwidth, {
// expires: 365
// });
// }
// });
////
//
// vqual = $.cookie("verto_demo_vqual") || "hd";
// $.cookie("verto_demo_vqual", vqual, {
// expires: 365
// });
//
//
//
// $("#vqual_qvga").prop("checked", vqual === "qvga").change(function(e) {
// if ($("#vqual_qvga").is(':checked')) {
// vqual = "qvga";
// $.cookie("verto_demo_vqual", vqual, {
// expires: 365
// });
// }
// });
//
//
// $("#vqual_vga").prop("checked", vqual === "vga").change(function(e) {
// if ($("#vqual_vga").is(':checked')) {
// vqual = "vga";
// $.cookie("verto_demo_vqual", vqual, {
// expires: 365
// });
// }
// });
//
//
// $("#vqual_qvga_wide").prop("checked", vqual === "qvga_wide").change(function(e) {
// if ($("#vqual_qvga_wide").is(':checked')) {
// vqual = "qvga_wide";
// $.cookie("verto_demo_vqual", vqual, {
// expires: 365
// });
// }
// });
//
//
// $("#vqual_vga_wide").prop("checked", vqual === "vga_wide").change(function(e) {
// if ($("#vqual_vga_wide").is(':checked')) {
// vqual = "vga_wide";
// $.cookie("verto_demo_vqual", vqual, {
// expires: 365
// });
// }
// });
//
//
// $("#vqual_hd").prop("checked", vqual === "hd").change(function(e) {
// if ($("#vqual_hd").is(':checked')) {
// vqual = "hd";
// $.cookie("verto_demo_vqual", vqual, {
// expires: 365
// });
// }
// });
//
//
// $("#vqual_hhd").prop("checked", vqual === "hhd").change(function(e) {
// if ($("#vqual_hhd").is(':checked')) {
// vqual = "hhd";
// $.cookie("verto_demo_vqual", vqual, {
// expires: 365
// });
// }
// });
//
//
// tmp = $.cookie("verto_demo_stereo_checked") || "true";
// $.cookie("verto_demo_stereo_checked", tmp, {
// expires: 365
// });
//
// $("#use_stereo").prop("checked", tmp === "true").change(function(e) {
// tmp = $("#use_stereo").is(':checked');
// $.cookie("verto_demo_stereo_checked", tmp ? "true" : "false", {
// expires: 365
// });
// });
//
// tmp = $.cookie("verto_demo_stun_checked") || "true";
// $.cookie("verto_demo_stun_checked", tmp, {
// expires: 365
// });
//
// $("#use_stun").prop("checked", tmp === "true").change(function(e) {
// tmp = $("#use_stun").is(':checked');
// $.cookie("verto_demo_stun_checked", tmp ? "true" : "false", {
// expires: 365
// });
// if (verto) {
// verto.iceServers(tmp);
// }
// });
//
//
// tmp = $.cookie("verto_demo_local_video_checked") || "false";
// $.cookie("verto_demo_local_video_checked", tmp, {
// expires: 365
// });
//
// $("#local_video").prop("checked", tmp === "true").change(function(e) {
// tmp = $("#local_video").is(':checked');
// $.cookie("verto_demo_local_video_checked", tmp ? "true" : "false", {
// expires: 365
// });
// if (verto) {
// verto.iceServers(tmp);
// }
// });
//
// check_vid_res();
//
// verto = new $.verto({
// login: $("#login").val() + "@" + $("#hostName").val(),
// passwd: $("#passwd").val(),
// socketUrl: $("#wsURL").val(),
// tag: "webcam",
// //localTag: $("#local_video").is(':checked') ? "local_webcam" : null,
// ringFile: "sounds/bell_ring2.wav",
// loginParams: {foo: true, bar: "yes"},
// videoParams: {
// "minWidth": vid_width,
// "minHeight": vid_height,
// "maxWidth": vid_width,
// "maxHeight": vid_height,
// "minFrameRate": 15,
// "vertoBestFrameRate": 30,
// //chromeMediaSource: 'screen',
// //mediaSource: 'screen'
// },
//// audioParams: {
//// googAutoGainControl: false,
//// googNoiseSuppression: false,
//// googHighpassFilter: false
//// },
//
// iceServers: $("#use_stun").is(':checked')
// },callbacks);
//
//
// $("#login").change(function(e) {
// $("#cid").val(e.currentTarget.value);
// $.cookie("verto_demo_cid", e.currentTarget.value, {
// expires: 365
// });
// });
//
// $("#vtxtbtn").click(function() {
// verto.message({
// to: $("#textto").val(),
// body: $("#textmsg").val()
// });
// $("#textmsg").val("");
// });
//
// $("#logoutbtn").click(function() {
// verto.logout();
// online(false);
// });
//
// $("#loginbtn").click(function() {
// online(false);
// verto.loginData({
// login: $("#login").val() + "@" + $("#hostName").val(),
// passwd: $("#passwd").val()
// });
// verto.login();
// goto_page("main");
// });
//
// $("#xferdiv").hide();
//// $("#webcam").hide();
//
// online(false);
//
// setupChat();
//
// $("#ext").keyup(function (event) {
// if (event.keyCode == 13) {
// $( "#callbtn" ).trigger( "click" );
// }
// });
//
// $(document).keypress(function(event) {
// if (!(cur_call && event.target.id == "page-incall")) return;
// var key = String.fromCharCode(event.keyCode);
// var i = parseInt(key);
//
//
// if (key === "#" || key === "*" || key === "0" || (i > 0 && i <= 9)) {
// cur_call.dtmf(key);
// }
// });
//
// if (window.location.hostname !== "webrtc.freeswitch.org") {
// $("#directory").hide();
// }
//
// refresh_devices();
} }
$(window).load(function() { $(window).load(function() {

View File

@ -45,11 +45,11 @@ function callIntoConference(voiceBridge, conferenceUsername, conferenceIdNumber,
console.log("11111"); console.log("11111");
callbacks.onWSClose = function(v, success) { callbacks.onWSClose = function(v, success) {
console.log("22222"); console.log("22222");
console.log("33333"); console.log("33333");
if(toDisplayDisconnectCallback) { // will only display the error the first time if(toDisplayDisconnectCallback) { // will only display the error the first time
if(wasCallSuccessful) { // a call was established through the websocket if(wasCallSuccessful) { // a call was established through the websocket
console.log("4444"); console.log("4444");
// the connection was dropped in an already established call // the connection was dropped in an already established call
console.log("websocket disconnected"); console.log("websocket disconnected");
callback({'status':'failed', 'errorcode': 1001}); // WebSocket disconnected callback({'status':'failed', 'errorcode': 1001}); // WebSocket disconnected
toDisplayDisconnectCallback = false; toDisplayDisconnectCallback = false;
@ -281,8 +281,8 @@ function makeVerto(callbacks, stunsConfig) {
var vertoPort = "8082"; var vertoPort = "8082";
//var hostName = window.location.hostname; //var hostName = window.location.hostname;
var hostName = "192.168.23.45"; var hostName = "192.168.23.45";
var socketUrl = "ws://" + hostName + ":5066"; //var socketUrl = "ws://" + hostName + ":5066";
//var socketUrl = "wss://" + hostName + ":" + vertoPort; var socketUrl = "wss://" + hostName + ":" + vertoPort;
var login = "1009"; var login = "1009";
var password = "fred"; var password = "fred";
var minWidth = "320"; var minWidth = "320";

File diff suppressed because it is too large Load Diff