...
is not used. ICE keep alive timeout is started automatically if WCS starts sending STUN keep alives first, for example while incoming SIP call or while pushing WebRTC stream to another server
3. MacOS Safari 14.0.2 (MacOS 11) does not publish stream from MacBook FaceTimeHD camera with aspect ratio 4:3
Symptoms: In the examples Two Way Streaming, Stream Recording etc steream publishing starts, then browser stops sending video packets in 10 seconds, the black screen is shown on playres side, publishing fails due to zero video traffic
Solution:
a) Publish stream with aspect ratio 16:9 (for example, 320x180, 640x360 etc)
Code Block | ||||
---|---|---|---|---|
| ||||
publishStream = session.createStream({
...
constraints: {
video: {
width: 640,
height: 360
},
audio: true
}
}).on(STREAM_STATUS.PUBLISHING, function (publishStream) {
...
});
publishStream.publish(); |
b) Update Web SDK to build 0.5.28.2753.153, where default resolution for Safari browser is adopted to 16:9