Я пытаюсь воспроизвести видео из памяти, например, из массива байтов или потока памяти, но не в состоянии найти какое-либо решение. Я ищу решение, подобное BoxedApp, которое расшифровывает видео в memmory с использованием виртуальной файловой системыВоспроизведение видео из потока памяти или байт-массива в приложении C# windows с использованием VLC-проигрывателя или WMP
0
A
ответ
0
Media APIs, Media Foundation и DirectShow позволяют создавать гибкие источники трубопроводов из настраиваемых источников, таких как потоки. Тем не менее, вы ожидаете внедрить пользовательские компоненты и встраивать их в конвейер (обычно в собственном домене кода, а не управляться), а затем создавать поверх него пользовательский интерфейс воспроизведения.
Если вы предпочитаете использовать предварительно созданные плееры, такие как Windows Media Player или VLC, вы ограничены источниками, которые эти игроки могли распознать, и это не включает потоки в памяти (не говоря уже о границах процесса для потоков памяти).