Adds the method focus.setRTCPTerminationStrategy()

This commit is contained in:
George Politis 2014-07-03 16:35:47 +02:00 committed by Georgios Politis
parent c32ad97c0a
commit 9d24910f82
1 changed files with 24 additions and 0 deletions

View File

@ -1163,3 +1163,27 @@ ColibriFocus.prototype.sendTerminate = function (session, reason, text) {
this.statsinterval = null;
}
};
ColibriFocus.prototype.setRTCPTerminationStrategy = function (strategyFQN) {
var self = this;
var strategyIQ = $iq({to: this.bridgejid, type: 'set'});
strategyIQ.c('conference', {
xmlns: 'http://jitsi.org/protocol/colibri',
id: this.confid,
});
strategyIQ.c('rtcp-termination-strategy', {name: strategyFQN });
strategyIQ.c('content', {name: "video"});
strategyIQ.up(); // end of content
console.log('setting RTCP termination strategy', strategyFQN);
this.connection.sendIQ(strategyIQ,
function (res) {
console.log('got result');
},
function (err) {
console.error('got error', err);
}
);