Я создал приложение Flash, которое транслирует / смотрит потоковую трансляцию с помощью Adobe Media Server, и его качество низкое даже при выключенном микрофоне ...
Я установил качество и пропускную способность на 0, что означает, что приложение должно решать, какое из них лучше использовать в каждый момент.
Это гораздо лучше, чем ручная настройка, поскольку, если я укажу более низкое качество и пропускную способность, это может привести к плохим результатам для пользователей с более широкой трансляцией (лучшей загрузкой).
Как Skype и MSN управляют своими видеозвонками?
Поскольку там используется та же самая загрузка / выгрузка, но качество намного лучше, и видео синхронизируется со звуком, что не так во Flash ...
Во Flash я получаю изображения, пропуская звук ...
И если, например, DJ вещает, зрители не смогут ничего видеть / слышать ...
Есть ли способ улучшить это?
Вот конфигурация камеры, установленная перед трансляцией:
camera.setQuality(0, 0); //bandwidth and quality set to auto
camera.setMode(595,415,15, true); //width, height, frame-rate, camera closest resolution
Я ничего не изменил, просто прикрепил это к стримеру ...
Есть что-то, что следует изменить / добавить?
Спасибо!