Как загружать и воспроизводить видеофайл (формат неважен, пусть даже самый неизвестный) посредством C#?

Привет! Необходимо загружать и воспроизводить видеофайл (формат неважен, пусть даже самый неизвестный) посредством C#.

Алгоритм работы:

1. Загрузка видеофайла
2. Потоковое воспроизведение (достаточно только получать массив байтов текущей картинки)

Из требований:

1. Скорость выполнения: декодирование должно происходить довольно быстро
2. Библиотеку можно использовать в коммерческих целях
3. Поддержка 1080р
4. Нет необходимости конечному пользователю ставить дополнительные кодеки
5. Декодирование аудио-потока не нужно (опционально)

P.S. DirectShow не предлагать.
  • Вопрос задан
  • 2910 просмотров
Пригласить эксперта
Ответы на вопрос 1
Applez
@Applez
Разраб
Для передачи потокового видео/аудио есть стандартные форматы ( RTP/SRTP и т.д.). Дальше отображение с помощью кодеков.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы