В сборке 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)
Данная возможность полезна при переключении в полноэкранный режим и обратно.