In WinForm application you need to embed a video player.
Basically, only basic commands are needed - play, pause, stop, rewind (move at a specified time) and volume control.
I know - windows media player, vlc plugin.
Prompt known alternatives .

Closed due to the fact that it is necessary to reformulate the question so that it was possible to give an objectively correct answer by the participants Vadim Ovchinnikov , αλεχολυτ , Denis Bubnov , fori1ton , aleksandr barakin 27 Jan '17 at 15:50 .

The question gives rise to endless debates and discussions based not on knowledge, but on opinions. To get an answer, rephrase your question so that it can be given an unambiguously correct answer, or delete the question altogether. If the question can be reformulated according to the rules set out in the certificate , edit it .

  • Are you interested in other players for WinForms, except as a media player, vlc or various ways to implement these players in WinForms? - Murad
  • Interested in other players. - Newbie127
  • one
    GOM Player also has a com object. And what exactly needs to be done? That is, because of what listed are not suitable? - Qwertiy
  • WMP can not play some files (containers codecs, I'm not strong in this). VLC plugin (com) simply does not work. The latter seems to have several open source projects for implementation, and all have long been abandoned / not updated. - Newbie127

2 answers 2

There is Microsoft.DirectX.AudioVideoPlayback

There is a Shockwave flash object aka YouTube Player (COM component)

You can use MediaElement (via ElementHost ) from WPF, this is a wrapper over Windows Media Player

    no players needed
    mciSendString can do everything

    • 2
      Can make a barrel? I'm here looking for ways to play and manage this process with the maximum omnivorousness in the framework of WinForms. - Newbie127
    • 2
      Please justify your answer so that it is more informative and useful. - Denis
    • mciSendString can play any media files, as well as control the volume, balance, stop, continue, etc. etc. - Sergio
    • Can you see an example? - user227049
    • In the Internet, their sea. Just to give a concept, I will : - Sergio