Воспроизведение MP4 в zip-файле через сетевое расположение - PullRequest
0 голосов
/ 06 июня 2011

Я строю видеосистему и столкнулся с проблемой доступа к видео, хранящемуся в удаленном месте.Теперь сложность заключается в том, что я не хочу возиться с zip-файлом путем извлечения данных, это займет слишком много времени с точки зрения пользователя и, скорее всего, сможет открывать видеофайл непосредственно изнутри zip-файла.Мой вопрос, это возможно?Возможность открыть файл - это не то, что я обнаружил в библиотеке DotNetZip.

Единственное решение, которое я нашел, это указать VideoLAN на zip-файл и воспроизвести его оттуда.Тем не менее, я пытаюсь сделать это программно, с помощью плагина VideoLan DotNet для WinForm и WPF C #, и у него нет примеров.Просто интересно, есть ли альтернативные средства?

Ответы [ 2 ]

2 голосов
/ 06 июня 2011

Почему вы не используете VLC ActiveX Direct, просто импортируйте AxVlc.dll в ваш проект, затем вы можете выбрать VLC Plugin из Toolbox в VS (VLC Plugin v2 предпочтительно).

Чем выможет сделать что-то vlc.playlist.add("FileName",Null,"");, чем использовать vlc.playlist.play(); версии под 0.9.9, которые работают с Loop, в новой версии вы должны создать Loop Function самостоятельно.

0 голосов
/ 08 июня 2011

В чем причина сжатия видеофайлов? Они уже сжаты и намного лучше, чем zip.

...