Видеоконференция / веб-чат с использованием red5 + flex4, проблемы с производительностью при более высоком разрешении. - как точно определить? - PullRequest
2 голосов
/ 20 сентября 2010

У меня проблемы с производительностью моего тестового приложения для веб-чата - воспроизведение видео происходит очень медленно, около 1 кадра в несколько секунд при 640x480, 15 кадров в секунду, качество: 90. Использование сети низкое (гигабитная ЛВС), процессор все еще имеет некоторый запас так что это должно быть программное обеспечение.

Краткое описание моей установки: красный 5 0,9,1; простую флеш трансляцию и подписку получаю отсюда http://lkcl.net/videoconf/ и мр. видео Аккатто; использование oflaDemo на стороне сервера.

Локальное изображение на вещателе хорошее.

До сих пор я полагаю, что флеш-вещатель был бы наиболее вероятным виновником, но здесь мой худший вариант, так как я новичок в флексе. Red5 не должен изменять поток, я думаю, и для подписчика не имеет особого смысла воспроизводить только 1 кадр в секунду.

Любая помощь наиболее ценится.

1 Ответ

0 голосов
/ 20 сентября 2010

Я должен сказать, что чувствую себя немного глупым.После нескольких дней, проведенных на этом, я обнаружил, что параметр BANDWIDTH был установлен очень очень низким.Мне как-то удалось показать данные камеры на экране, и я заметил это довольно скоро.При разрешении 640x480 и нормальном качестве я получаю только несколько кадров в секунду, это очень резкое движение.Попытался установить ключевые кадры в 1, но я не думаю, что это работает.Тем не менее, сеть в основном простаивает, а процессор имеет запас мощности.

Остается вопрос, как найти узкое место?

...