|
@@ -380,10 +380,12 @@ NativeSimulcastSender.prototype._appendSimulcastGroup = function (lines) {
|
380
|
380
|
simSSRC = this._generateRandomSSRC();
|
381
|
381
|
ssrcGroup.push(simSSRC);
|
382
|
382
|
|
383
|
|
- sb.splice.apply(sb, [sb.length, 0].concat(
|
384
|
|
- [["a=ssrc:", simSSRC, " cname:", videoSources.base.cname].join(''),
|
385
|
|
- ["a=ssrc:", simSSRC, " msid:", videoSources.base.msid].join('')]
|
386
|
|
- ));
|
|
383
|
+ if (videoSources.base) {
|
|
384
|
+ sb.splice.apply(sb, [sb.length, 0].concat(
|
|
385
|
+ [["a=ssrc:", simSSRC, " cname:", videoSources.base.cname].join(''),
|
|
386
|
+ ["a=ssrc:", simSSRC, " msid:", videoSources.base.msid].join('')]
|
|
387
|
+ ));
|
|
388
|
+ }
|
387
|
389
|
|
388
|
390
|
this.logger.info(['Generated substream ', i, ' with SSRC ', simSSRC, '.'].join(''));
|
389
|
391
|
|