Насколько затратны (компьютерные) ресурсы для создания веб-сайта для видеочата? [закрыто]

Чтобы пользователи могли видеть друг друга во время разговора тет-а-тет? Я знаю, это зависит от обстоятельств, но сколько ресурсов в среднем мне нужно, чтобы два человека могли видеть друг друга в сети в течение определенного периода времени, скажем, одной минуты? В цифрах CPU, RAM и тому подобное, пожалуйста.

-2
задан 13 May 2010 в 08:09
1 ответ

Какой длины часть строки? Существует много различных технологий, подходов и кодеков, которые Вы могли использовать при установке этого, и числа, Вы прибываете по желанию, зависят полностью от каждого выбора, который Вы делаете.

Например, Вы могли выполнить сайт, который служил прямым соединениям камеры от пользователя к пользователю через интерфейс флэш-памяти, обходя потребность действовать как промежуточная точка для всего трафика. Это обладает преимуществом решительно вырезания Ваших требований пропускной способности, но отрицания разрешения клиентам обнаружить и соединиться друг с другом непосредственно. В этом сценарии Ваши требования пропускной способности только, что необходимо для раздавания начального веб-запроса и флеш-файлов, затем некоторый продолжающийся обмен сообщениями коммуникации/состояния. Вы избегаете фактической обработки трафика потоковой передачи и сбываете ее самим клиентам.

С другой стороны, Вы могли разместить видеосоединение непосредственно между собой и клиентом. Который кодеки хотели бы Вы использовать? Какая речь разрешения и видео? Ваше использование пропускной способности было бы: Каждый клиенты загружают уровень, добавленный вместе для Вашего уровня загрузки и того же, снова исходящего, чтобы отправить те данные вперед клиенту. Вы собираетесь также записать каждую сессию к серверу, как это происходит? Значительные дополнительные ресурсы будут необходимы для этого.

Анекдотичный: Для меня MSN использует о 12k/second для видео-чата с аудио на 320*240 средних бегунках. С точки зрения сервера Вы выглядели бы на 24k/s, входящий и 24k/s исходящими плюс немного служебное для трафика управления, для хостинга того разговора.

Единственный способ получить достойную информацию о ЦП/требованиях к памяти будет состоять в том, чтобы запустить надлежащий тест на конкретных аппаратных средствах, которые Вы намереваетесь использовать. Все центральные процессоры не создаются равные.

1
ответ дан 5 December 2019 в 21:31
  • 1
    Спасибо, Chris. Да, положительная сторона, я должен сделать тестирование меня. Я поместил бы такой проект в облако (приводимый в действие Amazon). Фронтенд, сделанный в ActionScript, я полагаю, что мой сервер (или серверы) должны быть посредником в видео-чате. –   13 May 2010 в 10:19
  • 2
    Никакая требуемая видеозапись, просто передав потоком. Хотя, я can' t позволяют одноранговым соединениям, поскольку проект был бы тем для делания денег из. Так, мне было бы нужно некоторое управление на месте. –   13 May 2010 в 10:31

Теги

Похожие вопросы