Как назначить полосу для webrtc?

Нигде в примерах не вижу чтобы назначалась полоса

var constraints = {
video: {
width: 1152,
height: 720,
frameRate: 10,
type: "screen"
}
};

скажем вот к такому - что добавить чтобы назначить фиксированную полосу? полагаю моя проблема в её отсутствии или низком значении - скриншеринг работает но иногда затыкается. когда работает - латентность очень низкая, но часто просто не работает по 5-10 секунд и более. снижаю разрешение в 2 раза - полоса потребляемая не меняется, но затыки становятся крайне редкими, что кажется подтверждает моё предположение.

или есть какое-то другое объяснение?

существует ли работающий в настоящее время пример скринкаста? то что я использую - годовой давности, новое ссылается на несуществующие в гитхабе модули...
 
Last edited:
Дело не в полосе. Оно зажёвывает и выдаёт иногда по 100-150 кадров (fps 10) подряд со скрина... То есть "непостоянный фреймрейт" - это мягко сказано. Как сделать более-менее постоянным?
 

Max

Administrator
Staff member
Более постоянный фрейм рейт может дать кодек VP8.
Приложите пожалуйста скриншоты webrtc-internals и версию браузера с которой тестируете.
 
Разобрались - это интернет такой. У меня в ssh блин кнопки залипают. С другого интернета всё норм.
 
Top