如何解决.NET或ActiveX组件,用于播放常见的视频格式
| 我正在寻找任何可靠的,商业或免费软件组件,以在.NET应用程序中添加视频播放支持。 尝试了许多选项和包,但似乎没有一个可以处理常见格式的播放。 最常见的选项-Windows Media Player ActiveX-很好,但是需要在用户计算机上安装WMPlayer。 MediaFoundation在XP上似乎不起作用。 DirectX AudioVideoPlayback API有很多错误。它在一台机器上完美运行,或者在另一台机器上完全失败(安装了相同的编解码器)。 简单而可靠的东西会很棒。我还尝试了FFOSX,声称它支持所需的功能。虽然它可以在VB6中完美运行,但在.NET环境中完全崩溃。 一切都部分起作用或根本不起作用真是令人困惑。 到目前为止,我还没有测试过有关可能替代品的任何建议。解决方法
您是否尝试过VLC(VideoLan客户端)?它是一个自包含的开源媒体播放器,可以在.net应用程序中用作ActiveX控件。虽然您将需要验证许可证,但是我认为重新分发官方二进制文件是安全的。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。