![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: May 2007
Сообщений: 21
|
Уважаемые знатоки, занимался ли кто-нибудь созданием видеочата с адаптацией битрейта потока под конкретного пользователя ?
Интересуют способы/алгоритмы создания видео-трансляций через RTMFP в которых каждый пользователь, просматривающий ту или иную трансляцию, получал бы видеопоток соответсвующий пропускной способности его сети. Подскажите кто знает ![]() |
|
|||||
|
Регистрация: Oct 2010
Адрес: Новосиб
Сообщений: 122
|
пинговать друг друга. если пинг больше допустим 300 уменьшать качество видео на -10 допустим. и так с интервалом 5 секунд. как вариант.
|
|
|||||
|
Регистрация: May 2007
Сообщений: 21
|
Не, вопрос был не в этом вообще-то)
Узнавать о состоянии канала лучше через NetStream.info(multicastInfo). Но проблема вовсе не в том, чтобы узнать у кого канал связи не справляется с нагрузкой. А собсно вопрос был в создании алгоритма отдающего видео в нужном качестве. Поясню. Дело в том, что если у трансляции много зрителей и у кого-то из них канал связи оказывается слабее, чем у остальных, то как-то нелогично менять качество потока, только ради одного пользователя. Первое, что сразу же приходит на ум - вещать сразу несколько потоков с различным качеством. Но тогда увеличивается трафик у самого автора трансляции. Any ideas? |
|
|||||
|
Через 5 секунд пинг в принципе не уменьшится никоим образом, и вы будете уменьшать так битрейт до 0.
|
|
|||||
|
Цитата:
Если я в Китае, а Вы в Европе, то пинг, как не крути, будет большим. При этом ширина канала у нас может быть 10/100/сколько_угодно МБ/сек
__________________
...вселенская грусть |
![]() |
![]() |
Часовой пояс GMT +4, время: 15:09. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|