|
@@ -1152,6 +1152,7 @@ var VideoLayout = (function (my) {
|
1152
|
1152
|
// <li><a href="#">Mute</a></li>
|
1153
|
1153
|
// <li><a href="#">Eject</a></li>
|
1154
|
1154
|
// </ul>
|
|
1155
|
+
|
1155
|
1156
|
var popupmenuElement = document.createElement('ul');
|
1156
|
1157
|
popupmenuElement.className = 'popupmenu';
|
1157
|
1158
|
popupmenuElement.id
|
|
@@ -1570,11 +1571,11 @@ var VideoLayout = (function (my) {
|
1570
|
1571
|
resolution = resolutionValue.width + "x" + resolutionValue.height;
|
1571
|
1572
|
}
|
1572
|
1573
|
|
1573
|
|
- var result = "<span class='jitsipopover_blue'>Bitrate:</span> <span class='jitsipopover_green'>↓</span>" +
|
|
1574
|
+ var result = "<table style='width:100%'><tr><td><span class='jitsipopover_blue'>Bitrate:</span></td><td><span class='jitsipopover_green'>↓</span>" +
|
1574
|
1575
|
downloadBitrate + " <span class='jitsipopover_orange'>↑</span>" +
|
1575
|
|
- uploadBitrate + "<br />" +
|
1576
|
|
- "<span class='jitsipopover_blue'>Packet loss: </span>" + packetLoss + "<br />" +
|
1577
|
|
- "<span class='jitsipopover_blue'>Resolution:</span> " + resolution + "<br />";
|
|
1576
|
+ uploadBitrate + "</td></tr><tr><td>" +
|
|
1577
|
+ "<tr><td><span class='jitsipopover_blue'>Packet loss: </span></td><td>" + packetLoss + "</td></tr><tr><td>" +
|
|
1578
|
+ "<span class='jitsipopover_blue'>Resolution:</span></td><td>" + resolution + "</td></tr></table>";
|
1578
|
1579
|
|
1579
|
1580
|
if(this.videoContainer.id == "localVideoContainer")
|
1580
|
1581
|
result += "<div class=\"jitsipopover_showmore\" onclick = \"VideoLayout.connectionIndicators['" +
|
|
@@ -1596,34 +1597,45 @@ var VideoLayout = (function (my) {
|
1596
|
1597
|
|
1597
|
1598
|
if(!this.transport || this.transport.length === 0)
|
1598
|
1599
|
{
|
1599
|
|
- transport = "<span class='jitsipopover_blue'>Address:</span> N/A";
|
|
1600
|
+ transport = "<tr><td><span class='jitsipopover_blue'>Address:</span></td><td> N/A</td></tr>";
|
1600
|
1601
|
}
|
1601
|
1602
|
else
|
1602
|
1603
|
{
|
1603
|
|
- transport = "<span class='jitsipopover_blue'>Address:</span> " + this.transport[0].ip.substring(0,this.transport[0].ip.indexOf(":")) + "<br />";
|
|
1604
|
+ var localTransport = "<tr><td><span class='jitsipopover_blue'>Local address: </span></td><td> " +
|
|
1605
|
+ this.transport[0].localip.substring(0,this.transport[0].localip.indexOf(":")) + "</td></tr>"
|
|
1606
|
+ transport = "<tr><td><span class='jitsipopover_blue'>Remote address:</span></td><td> " +
|
|
1607
|
+ this.transport[0].ip.substring(0,this.transport[0].ip.indexOf(":")) + "</td></tr>";
|
1604
|
1608
|
if(this.transport.length > 1)
|
1605
|
1609
|
{
|
1606
|
|
- transport += "<span class='jitsipopover_blue'>Ports:</span> ";
|
|
1610
|
+ transport += "<tr><td><span class='jitsipopover_blue'>Remote ports:</span></td><td>";
|
|
1611
|
+ localTransport += "<tr><td><span class='jitsipopover_blue'>Local ports:</span></td><td>";
|
1607
|
1612
|
}
|
1608
|
1613
|
else
|
1609
|
1614
|
{
|
1610
|
|
- transport += "<span class='jitsipopover_blue'>Port:</span> ";
|
|
1615
|
+ transport += "<tr><td><span class='jitsipopover_blue'>Remote port:</span></td><td>";
|
|
1616
|
+ localTransport += "<tr><td><span class='jitsipopover_blue'>Local port:</span></td><td>";
|
1611
|
1617
|
}
|
1612
|
1618
|
for(var i = 0; i < this.transport.length; i++)
|
1613
|
1619
|
{
|
1614
|
1620
|
transport += ((i !== 0)? ", " : "") +
|
1615
|
1621
|
this.transport[i].ip.substring(this.transport[i].ip.indexOf(":")+1,
|
1616
|
1622
|
this.transport[i].ip.length);
|
|
1623
|
+ localTransport += ((i !== 0)? ", " : "") +
|
|
1624
|
+ this.transport[i].localip.substring(this.transport[i].localip.indexOf(":")+1,
|
|
1625
|
+ this.transport[i].localip.length);
|
1617
|
1626
|
}
|
1618
|
|
- transport += "<br /><span class='jitsipopover_blue'>Transport:</span> " + this.transport[0].type + "<br />";
|
|
1627
|
+ transport += "</td></tr>";
|
|
1628
|
+ transport += localTransport + "</td></tr>";
|
|
1629
|
+ transport +="<tr><td><span class='jitsipopover_blue'>Transport:</span></td><td>" + this.transport[0].type + "</td></tr>";
|
|
1630
|
+
|
1619
|
1631
|
}
|
1620
|
1632
|
|
1621
|
|
- result += "<span class='jitsipopover_blue'>Estimated bandwidth:</span> " +
|
|
1633
|
+ result += "<table style='width:100%'><tr><td><span class='jitsipopover_blue'>Estimated bandwidth:</span> </td><td>" +
|
1622
|
1634
|
"<span class='jitsipopover_green'>↓</span>" + downloadBandwidth +
|
1623
|
1635
|
" <span class='jitsipopover_orange'>↑</span>" +
|
1624
|
|
- uploadBandwidth + "<br />";
|
|
1636
|
+ uploadBandwidth + "</td></tr>";
|
1625
|
1637
|
|
1626
|
|
- result += transport;
|
|
1638
|
+ result += transport + "</table>";
|
1627
|
1639
|
|
1628
|
1640
|
}
|
1629
|
1641
|
|