Я могу захватить изображение камеры с помощью ffmpeg и отправить его в ffserver, но что будет дальше с данными? Могу ли я собирать его на другом сайте с другим клиентом, который использует ffmpeg (например, для некоторых C#-оболочек)? Если да - как точно выглядят данные и как я могу представить его конечному пользователю? Могу ли я просто отображать данные на порт дисплея? Или для этого есть какой-то другой контроллер? Спасибо!Как выглядит поток данных в случае использования ffmpeg и ffserver?
0
A
ответ
1
ffserver
берет канал как вход (поток вашей камеры) и выводит поток на основе спецификаций, которые вы помещаете в свой файл конфигурации для этого конкретного канала. Вы определяете формат вывода в соответствии с вашими потребностями.
Вы можете отправить на любой видеоплеер, который поддерживает выбранный вами формат.
Пример конфигурации, которая будет выводить поток, совместимый с Windows Media Player:
<Feed feed1.ffm>
File /tmp/feed1.ffm
FileMaxSize 200K
ACL allow 127.0.0.1
</Feed>
# ASF compatible
<Stream test.asf>
Feed feed1.ffm
Format asf
VideoFrameRate 15
VideoSize 352x240
VideoBitRate 256
VideoBufferSize 40
VideoGopSize 30
AudioBitRate 64
StartSendOnKey
</Stream>
Вы бы затем получить доступ к потоковой передаче с помощью http://<ffserver_ip_address_or_host_name>:<ffserver_port>/test.asf
В C# вы могли бы использовать a MediaElement, чтобы воспроизвести его. Вот список supported formats.
Дополнительное чтение:
Смежные вопросы
- 1. Поток «субтитров/текст» с использованием ffmpeg и ffserver
- 2. Искать и приостановить поток видео с ffserver
- 3. Ошибка, возникающая из ffmpeg и ffserver, не получая поток
- 4. НЕ МОЖЕТ ПОЛУЧИТЬ поток FFserver
- 5. воспроизведение петли с FFmpeg + ffserver
- 6. Настроить ffmpeg/ffserver в openshift
- 7. ffmpeg rotate image to feed ffserver
- 8. Начать поток простой mp4 с помощью ffserver
- 9. HTTP Live Streaming, FFMPEG & FFSERVER и iPhone OS 3
- 10. ffmpeg поток к ffserver с более низким битрейтом (incomming x264 и aac)
- 11. Как настроить FFServer с пакетом FFMPEG на окне?
- 12. Невозможно просмотреть приведенный ниже поток веб-камеры, используя ffserver + ffmpeg on osx
- 13. FFmpeg сохранить поток в mp3
- 14. Как закрыть поток, открытый FFmpeg?
- 15. Как запустить/остановить поток FFMPEG?
- 16. Использование ffserver для выполнения многоадресной передачи UDP
- 17. Как запустить ffserver при запуске сервера?
- 18. Где мой поток ffmpeg будет сохранен?
- 19. ffserver оставить исходный размер потока
- 20. Как конвертировать поток RTSP в поток flv/swf (w. Ffmpeg)?
- 21. RTMP Streaming с использованием ffserver
- 22. ffmpeg, 2 сетевых карты и многоадресный поток
- 23. FFMPEG HLS поток для Android и IOS
- 24. ffserver - недопустимое имя кодека libvpx
- 25. Выходной поток RTSP с ffmpeg
- 26. FFMpeg и Sequence Video
- 27. Компиляция FFMPEG для использования в командной строке
- 28. Flv поток в сокеты с ffmpeg, node.js и socket.io
- 29. FFMPEG: Как выбрать поток из всех потока
- 30. C# - Как асинхронно передавать поток из ffmpeg