Прямая трансляция видео: Microsoft или Adobe?
Я ищу решение для потокового видео.
Клиенты смогут смотреть видео с помощью плагина (Flash или Silverlight) или отдельного приложения (Windows Media Player, FLV и т. Д.).
Но я не могу выбрать между решением Microsoft (Windows Media Server (MMS, RTSP) + Silverlight в качестве клиента) или решением Adobe (Flash Media Server (RTMP) + Flash/Flex).
Потоковое вещание рассчитано на короткое время и не будет онлайн 24 часа в сутки.
Я испробовал оба варианта и обнаружил, что более дешевая версия FMS не обеспечивает безопасность, чтобы пользователи не могли регистрироваться как опубликованные (вам нужно написать собственный модуль...), Windows Media Server предоставляет эту функцию.
У нас уже есть лицензии на Windows Server. (Так что Windows Media Server будет "бесплатным" для нас.)
Что вы порекомендуете? Что лучше между Flash или Silverlight для потокового видео в реальном времени?
Спасибо!
4 ответа
Мы пошли с FMS из-за ее встроенной функциональности с флеш-клиентами и все еще были довольно дешевы (в контексте), чтобы лицензировать. Он также поставляется с некоторыми демонстрационными приложениями, которые почти идеально соответствуют нашим потребностям. На самом деле, если это <= 5 пользователей, то демо-лицензия будет в порядке.
Тем не менее, мы не особо изучали Windows Media Server, потому что у нас не было разработчиков с опытом работы с ним, поэтому я не могу дать справедливое сравнение.
Одной вещью, которая нам действительно понравилась, была способность в FMS публиковать на нескольких битовых уровнях, потому что мы передавали потоки в церкви в удаленных местах, они могли обрабатывать, скажем, 256 кбит / с, тогда как в городе или дома можно было обрабатывать 1500 кбит / с, а FMS позволяла пользователю включить на лету без выпадения в потоке. Это даже автоматически выключило бы битрейт, если локальное соединение не могло поддерживать.
Я бы пошел с Flash, но есть и другие решения, помимо FMS, с которыми можно передавать потоковое видео, например Wowza Media Server 2 ( http://www.wowzamedia.com/products.html).
Я бы сказал, использовать вспышку. Перейдите с wowza media server 2, попробуйте использовать динамическую потоковую передачу http для живого воспроизведения, используя проигрыватель osmf.
Если требования небольшие и не круглосуточные, вы можете использовать Wowza для ec2 для ежечасной настройки:-)
Adobe FMS имеет бесплатное дополнение для аутентификации, которое можно скачать отсюда; https://www.adobe.com/cfusion/entitlement/index.cfm?e=fmle3
Надстройка использует текстовый файл, хранящийся на сервере, который может быть легко сценарий.