Michelle Bu 11 anni fa
parent
commit
fb8cf36654
4 ha cambiato i file con 10 aggiunte e 12 eliminazioni
  1. 5 6
      dist/peer.js
  2. 0 0
      dist/peer.min.js
  3. 4 5
      lib/negotiator.js
  4. 1 1
      lib/util.js

+ 5 - 6
dist/peer.js

@@ -777,7 +777,7 @@ var util = {
       audioVideo: true,
       data: true,
       binary: false,
-      reliable: true,
+      reliable: false,
       onnegotiationneeded: true
     };
   }()),
@@ -2061,8 +2061,8 @@ Negotiator._makeOffer = function(connection) {
   pc.createOffer(function(offer) {
     util.log('Created offer.');
 
-    if (!util.supports.reliable) {
-      //offer.sdp = Reliable.higherBandwidthSDP(offer.sdp);
+    if (!util.supports.reliable && connection.type === 'data') {
+      offer.sdp = Reliable.higherBandwidthSDP(offer.sdp);
     }
 
     pc.setLocalDescription(offer, function() {
@@ -2096,9 +2096,8 @@ Negotiator._makeAnswer = function(connection) {
   pc.createAnswer(function(answer) {
     util.log('Created answer.');
 
-    if (!util.supports.reliable) {
-      // TODO
-      //answer.sdp = Reliable.higherBandwidthSDP(answer.sdp);
+    if (!util.supports.reliable && connection.type === 'data') {
+      answer.sdp = Reliable.higherBandwidthSDP(answer.sdp);
     }
 
     pc.setLocalDescription(answer, function() {

File diff suppressed because it is too large
+ 0 - 0
dist/peer.min.js


+ 4 - 5
lib/negotiator.js

@@ -187,8 +187,8 @@ Negotiator._makeOffer = function(connection) {
   pc.createOffer(function(offer) {
     util.log('Created offer.');
 
-    if (!util.supports.reliable) {
-      //offer.sdp = Reliable.higherBandwidthSDP(offer.sdp);
+    if (!util.supports.reliable && connection.type === 'data') {
+      offer.sdp = Reliable.higherBandwidthSDP(offer.sdp);
     }
 
     pc.setLocalDescription(offer, function() {
@@ -222,9 +222,8 @@ Negotiator._makeAnswer = function(connection) {
   pc.createAnswer(function(answer) {
     util.log('Created answer.');
 
-    if (!util.supports.reliable) {
-      // TODO
-      //answer.sdp = Reliable.higherBandwidthSDP(answer.sdp);
+    if (!util.supports.reliable && connection.type === 'data') {
+      answer.sdp = Reliable.higherBandwidthSDP(answer.sdp);
     }
 
     pc.setLocalDescription(answer, function() {

+ 1 - 1
lib/util.js

@@ -57,7 +57,7 @@ var util = {
       audioVideo: true,
       data: true,
       binary: false,
-      reliable: true,
+      reliable: false,
       onnegotiationneeded: true
     };
   }()),

Some files were not shown because too many files changed in this diff