纯C#Silverlight视频编码lib?

Rel*_*lla 6 c# silverlight video encoding

有没有任何Pure C#Silverlight视频编码lib?

通过视频我的意思不仅是图片压缩器,还有音频压缩器......

所以说我正在寻找某种类型的lib,不仅用于压缩,还用于同步等等......所以说我给它一个网络摄像头,它给了我一个优势!)

Mar*_*lin 1

您当然不会希望在安全代码中执行此操作,除非您有大量缓冲内存,因为编码器的运行速度会非常缓慢。

一种选择是使用提升的权限运行,然后您可以与外部 COM 包交互 - 请参阅http://forums.silverlight.net/forums/p/156112/350144.aspx以获取一些有用的链接

这是来自 stackoverflow 的关于一般问题的链接,它说了几乎相同的事情 -在 C# Com 包装器中使用本机 dll 和在 silverlight 中使用 dll

如果您可以围绕对您选择的任何本机编码 DLL 的调用创建一个 C# 包装器,那么您可以将包装器程序集放入 GAC 中,这样就可以了 - 这当然意味着您需要额外的安装步骤才能获得此功能组装到 gac 中,这超出了“正常”的 silverlight 体验


为了使这种分离更容易实现和使用,我们在 .NET Framework 2.0 中引入了所谓的简单沙箱 API,它创建每个应用程序域,并为其沙箱设置了给定的权限集以及不在其中的完全受信任的程序集列表。全局程序集缓存 (GAC),因为 GAC 中的所有程序集都已完全受信任。


摘自http://msdn.microsoft.com/en-us/magazine/cc765416.aspx - 已过时,但我相信仍然准确