Отображение веб-камеры Live на веб-сайте - PullRequest
0 голосов
/ 24 января 2011

Можем ли мы показать живую веб-камеру на веб-сайте, используя Silverlight? 1 год назад я использовал Flash и Red 5 Media Server, чтобы сделать то же самое. RED 5 - это альтернатива Flash Media Server с открытым исходным кодом. Что может быть вне Media Server в этом случае? Могу ли я использовать тот же медиа-сервер RED5 с Silverlight C #? Или медиа-серверы зависят от технологии. Если да, то каким будет наш медиа-сервер в нашем случае? Я знаю, что у Silverlight есть поддержка веб-камеры, и она может показать нашу веб-камеру. Но как насчет вещания?

Заранее спасибо:)

1 Ответ

1 голос
/ 24 января 2011

SocketCoder собрал серию примеров статей о том, как это сделать, на своем сайте здесь .Насколько я помню, он рекомендует использовать голосовой кодек CSpeex вместе с упрощенным видеокодеком в стиле Motion-JPEG.Пройдя этот путь довольно долго, я подозреваю, что вы обнаружите, что он работает в некоторых, хотя и не во всех сценариях.Кодек CSpeex великолепен, но кодирование / декодирование видео Motion JPEG требует значительных ресурсов процессора и полосы пропускания, поскольку использует FJCore, довольно неэффективный порт C # из довольно неэффективной реализации Java JPEG.Я также понимаю, что компания под названием StreamCoders имеет видеокодер Silverlight H.263, который поддерживает целый ряд стандартов, но я еще не пробовал и не знаю, какие ограничения существуют, если таковые имеются.она имеет.И это не дешево, начиная с 1500 евро за одну лицензию разработчика.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...