Я разрабатываю приложение, которое получает медиа-контент (.mp3/.mp4/.avi) в виде байтов.
Однако, поскольку WPF не поддерживает воспроизведение медиафайлов из потока, я начал с WMP.dll
.
Я создаю библиотеку классов, которая получает медиа в виде байтов и медиаформата и воспроизводит медиа соответственно.
Ссылаясь на Creating the WMP Programmatically, однако, я не нашел способ передать поток байтов.
Так что мой вопрос: как я могу воспроизводить медиафайлы из байтов с помощью wmp.dll?Воспроизведение носителя из потока байтов в .net
Edit: Я использую WMP.dll
с помощью COM, расположенный в C:\WINDOWS\system32\wmp.dll
Однако он не является бесплатным для коммерческого использования и не поддерживает большинство видеоформатов. – userda
Ahhh глупый я, я полностью не взял на видео требования. Сожалею. – Jammer