Я хочу создать функцию setPlaybackRate
для chromecast в браузере.
После долгих догадок я смог установить скорость воспроизведения следующим образом:
session.sendMessage(
"urn:x-cast:com.google.cast.media",
{
mediaSessionId: session.media[0].mediaSessionId,
requestId: 12345,
type: 'SET_PLAYBACK_RATE',
playbackRate: 2
},
function () {
console.log('success');
}, function (err) {
console.log(err);
});
Мой вопрос: Как мне выбрать requestId, который не вызовет никаких конфликтов?
Мы используем приемник по умолчанию, и не пытаемся реализовать собственный приемник.