Я хочу разработать веб-сайт, который предоставляет двухстороннюю веб-видеоконференцию функция? Задержка видео должна составлять не более 1 секунду при подключении к Интернету на 56 кбит/с.Лучший способ реализовать функцию двусторонней веб-видеоконференции?
Я просто знаю название JMF (Java Media Framework).
Q1. Каковы другие API, которые я могу использовать для этого?
Q2. Из этих API-интерфейсов, какие API-интерфейсы, по вашему мнению, не добавят задержки более 1 секунды при подключении к Интернету с 56 Кбит/с?
Поскольку все API-интерфейсы были бы новыми для меня, и это очень срочный проект, я не могу пойти и попробовать каждый API, поэтому, если у кого-то есть практический опыт в этой области, то его/ее помощь будет высоко оценена.
Хотя я не могу предлагать предложения на платформах или программном обеспечении, учитывайте максимальную пропускную способность, которую может обрабатывать пользователь на 56 кбит/с. Как правило, средняя пропускная способность, которую я видел в последнее время на модемах 56k, составляет около 5-8 КБ/с, поэтому вам может потребоваться преобразовать видео на лету и передать его пользователю. – Michael
Какую частоту кадров вы ожидаете получить? Скорость загрузки намного меньше, чем загрузка. Поэтому, если соединение на обоих концах составляет 56 кбит/с (v92), скорость загрузки составляет около 33 килобайт, поэтому каждый конец может отправлять данные только с абсолютным максимумом в 33 килобайта и обычно меньше этого. отправка чего-либо другого, кроме реального маленького реального медленного и реального низкого качества видео почти невозможно. Почему вы ограничиваете его скоростью. не многие люди остаются на телефоне. – DeveloperChris
Если вы хотите создать фреймворк, чтобы помочь взглянуть на tokbox. http://www.tokbox.com/ – rcravens