【发布时间】:2012-02-01 22:15:51
【问题描述】:
最近,我一直在尝试设置媒体中心 PC。我玩过所有常见的媒体中心应用程序,如 XBMC、Plex、Boxee 和 WMC。但他们都有一个或另一个问题。所以我正在考虑从头开始编写自己的应用程序。
我的问题是我没有开发播放视频或音乐等媒体的软件的经验。考虑到所有不同的文件格式和编解码器,我也没有兴趣花费大量时间来解决这个问题。我真的对为我的应用程序开发数据库和库接口以及重用其他人的控件或代码来实际播放媒体更感兴趣。
我想到的一个选择是从外部控制现有的媒体播放器。例如,您可以在我的应用程序中浏览要播放的视频,然后当您点击播放时,它会启动 VideoLAN 或其他一些流行的视频播放器。
但是,我想知道是否有一种简单的方法可以在 .NET 应用程序中播放视频。我正在寻找能够播放各种格式的东西,例如 MKV 文件和 DVD ISO。我对 WinForms 有更多的经验,但也在考虑使用这个项目作为学习 WPF 的机会。
【问题讨论】:
-
MediaPortal 是基于 .NET 的开源软件 - team-mediaportal.com
标签: c# .net wpf winforms video