I am currently making a software that can be used to playback training packages. The features I want to add are:
- Ability to read the time of videos
- Ability to play and pause videos of various codecs (as bundled in Klite Codec Pack)
- Ability to create a custom playlist file and continue from the last stop/pause of the playlist when opened
- Generate a report of how the playlist was completed
I know very well how I am going to handle the last two parts but I need help on the first two. The current one simply has to launch the files using an external player on the system, and monitor the launched process for exit… but this is not quite what I want.
You can use VLC with the .Net Interface to VLC. It supports lots of codecs out of the box and seems to be really easy to use.