制作视频播放器培训软件

时间:2011-03-04 18:52:04

标签: c# .net

我目前正在制作可用于播放培训包的软件。我想添加的功能是:

  1. 能够阅读视频时间
  2. 能够播放和暂停各种编解码器的视频(与Klite Codec Pack捆绑在一起)
  3. 能够创建自定义播放列表文件,并在打开时从播放列表的上次停止/暂停继续
  4. 生成播放列表完成情况的报告
  5. 我非常清楚我将如何处理最后两部分但我需要前两部分的帮助。当前只需要使用系统上的外部播放器启动文件,并监视启动的进程以退出...但这不是我想要的。

2 个答案:

答案 0 :(得分:1)

如果WPF是一个选项,您可以使用<MediaElement/>在应用程序中托管视频。具体来说,您可以使用Position属性来获取和设置当前时间。

由于<MediaElement/>是Windows Media Player的包装,所有可在WMP中播放的视频都应该可以在<MediaElement/>中播放(在安装必要的编解码器之后)。

答案 1 :(得分:0)

您可以将VLC.Net Interface to VLC一起使用。它支持许多开箱即用的编解码器和seems to be really easy to use