В сборке WebSDK 2.0.224 добавлена возможность использовать стандартные элементы управления видео при публикации или воспроизведении потока при помощи опции useControls , например
function playStream(session) {
var streamName = $('#streamName').val();
var options = {
name: streamName,
display: remoteVideo,
useControls: true
};
...
stream = session.createStream(options).on(STREAM_STATUS.PENDING, function (stream) {
...
});
stream.play();
}
В этом случае HTML5 видео элемент будет отображаться со стандартными элементами управления, например (скриншот из браузера Safari 16)
Данная возможность полезна при переключении в полноэкранный режим и обратно.
