Я смотрю варианты добавления потокового видео на социальный веб-сайт, написанный на ASP.NET/C#. У меня также есть большой опыт работы с Flash, поэтому я могу спокойно пользоваться FLV-плеерами, но я обязательно выберу Silverlight, если будет доступна нужная библиотека.
- Библиотека должна иметь возможность кодировать загруженное пользователем видео в веб-формате.
- Я предполагаю, что воспроизведение будет основано на Flash или Silverlight.
- Для этого нужно создать миниатюры видео.
- Для потоковой передачи видео потребуется серверное программное обеспечение или какой-либо сторонний способ сделать это.
- Я не возражаю платить за лицензирование программного обеспечения, поэтому оно не обязательно должно быть открытым или бесплатным.
- Лицензия должна разрешать использование на коммерческом веб-сайте.
Самое близкое, что я нашел, это предложение MediaSoft . Но я никогда не слышал об этой компании до начала поиска и не знаю никого, кто бы использовал их программное обеспечение. Похоже, что они используют FFMPEG для кодирования, что, как я слышал, может привести к юридическим проблемам для коммерческих веб-сайтов. Хотя я не очень хорошо знаком с лицензированием FFMPEG, поэтому, пожалуйста, поправьте меня, если я услышал неправильно.
Кто-нибудь использовал MediaSoft? Какие-нибудь другие видео библиотеки, которые вы использовали, работали хорошо? Вы только что написали свою собственную библиотеку кодирования видео и обслуживания?