В моем проекте я должен следовать эта работа потокаDirectShow (.net) h264 кодер/декодер
- Я должен взять изображение, снятое с помощью веб-камеры и просмотреть его
- в фоновом режиме закодировать его с помощью H264
- сохранить его на столе
- декодировать сохраненный файл, чтобы воспроизвести его.
Я использовал Direct Show .net для реализации этого, и я успешно реализовать шаг 1, но я сейчас в застряле с точкой, начиная с 2
Я сделал много поиска, как мне нужно что-то совместимое с .net, но мало результатов было очень полезно, я понял, что есть direct show decoder using h264(msdn), но я не думаю, что это то, что я ищу. Также я нашел много разговоров о создании оконных медиа, но я думаю, что это работает только с собственным кодом.
Пожалуйста, помогите мне с мыслями (мне нужна начальная точка).
В чем вопрос? Как кодировать необработанные пиксельные данные в поток H264 в контексте DirectShow? Кажется, что (1,2,3) и (4) - это разные задачи, выполняемые различными (суб) программами, или вы просто воспроизводите захваченный поток битмапа. –
@AntonAngelov да мой вопрос, как кодировать/декодировать поток из directshow с помощью h264 – tulipe