Donwload: WebRTC源码级深度解析
WebRTC应用
如何才能把拨入或拨出功能添加到你的WebRTC视频应用中呢?在何种情况下,你会把公用电话交换网(PSTN)上的传统拨号电话连接到WebRTC音视频会议呢?下面我们就来探讨一下如何把拨号功能集成到WebRTC。
你可以观看我们WebRTC.ventures工程团队提供的下列视频和其他提示,这些都是我们YouTube视频WebRTC Tips系列的一部分。除此之外,你也可以继续阅读下文。
WebRTC源码级深度解析 - 实战
var arrowHandler = {
ismousedown: false,
prevX: 0,
prevY: 0,
arrowSize: 10,
mousedown: function(e) {
var x = e.pageX - canvas.offsetLeft,
y = e.pageY - canvas.offsetTop;
var t = this;
t.prevX = x;
t.prevY = y;
t.ismousedown = true;
},
mouseup: function(e) {
var x = e.pageX - canvas.offsetLeft,
y = e.pageY - canvas.offsetTop;
var t = this;
if (t.ismousedown) {
points[points.length] = ['arrow', [t.prevX, t.prevY, x, y], drawHelper.getOptions()];
t.ismousedown = false;
}
},
mousemove: function(e) {
var x = e.pageX - canvas.offsetLeft,
y = e.pageY - canvas.offsetTop;
var t = this;
if (t.ismousedown) {
tempContext.clearRect(0, 0, innerWidth, innerHeight);
drawHelper.arrow(tempContext, [t.prevX, t.prevY, x, y]);
}
}
};