Чистый C # Silverlight lib кодирования видео? - PullRequest
6 голосов
/ 15 февраля 2010

Существует ли какая-либо библиотека для кодирования видео Pure C # Silverlight?

Под видео я имею в виду не только компрессор изображений, но и аудио компрессор ...

Скажем так, я ищу какую-то библиотеку не только для сжатия, но и для синхронизации и т. Д. ... так сказать, я даю ему веб-камеру, которая дает мне возможность!)

Ответы [ 2 ]

1 голос
/ 04 августа 2010

Вы, конечно, не захотите делать это в безопасном коде, если у вас нет большой буферной памяти, поскольку кодер будет работать ледяно медленно.

Один из вариантов - запуск с повышенными разрешениями, после чего вы можете взаимодействовать с внешними COM-пакетами - см. http://forums.silverlight.net/forums/p/156112/350144.aspx, где приведены некоторые полезные ссылки

Вот ссылка из stackoverflow на общую проблему, которая говорит почти то же самое - Использование Native dll в оболочке C # Com и Использование dll в silverlight

Если вы можете создать обертку C # вокруг вызовов к любой выбранной DLL-кодировке по своему выбору, тогда вы можете поместить сборку обертки в GAC, и у вас все получится - это, конечно, означает, что вам потребуется дополнительный шаг установки чтобы получить эту сборку в GAC, который находится за пределами "нормального" опыта Silverlight


Чтобы упростить внедрение и использование этого разделения, мы представили так называемые простые API песочницы в .NET Framework 2.0, которые создают каждый домен приложения с заданным набором разрешений для его песочницы и списком полностью доверенные сборки, которых нет в глобальном кэше сборок (GAC), поскольку все сборки в GAC уже полностью доверенные.


взято из http://msdn.microsoft.com/en-us/magazine/cc765416.aspx - датировано, но я верю, что все еще точно

1 голос
/ 15 февраля 2010

По состоянию на 15 февраля 2010 г., похоже, что в Silverlight нет встроенного способа сделать это.

Вот ветка , в которой обсуждается эта проблема .

У Рене Шульте есть пример, Снимки EdgeCam - сохранение снимков с веб-камеры Silverlight 4 в формате JPEG , который сохраняет поток веб-камеры в виде последовательных изображений JPEG.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...