VLC Media Player C++ C# 封装
2011-12-22 09:59 Scott Guthrie Liu 阅读(994) 评论(0) 编辑 收藏 举报nVLC
Ever since I started using VLC Media Player, I was impressed with its capabilities, especially its built-in codecs which require no further installations. After exploring the VLC structure a little further, I found the libvlc.dll module which is an API for the entire VLC engine, and contains a rich set of rendering, streaming, and transcoding functionality. Libvlc is a native DLL which exposes hundreds of C method calls. The main concept of this article is to provide a .NET API for the libVLC interface so the vast majority of VLC functionality could be utilized in managed applications.
http://www.codeproject.com/KB/audio-video/nVLC.aspx
VLCWrapper
This article presents a little C++-wrapper for the libvlc
-library, which is the core component of the VLC media player. I was looking for an easy way to integrate video playback in my C++ applications, and because I've been using VLC for media playback for many years now, I started playing around with the VLC API. The result is a little wrapper around the libvlc-library. It provides basic media playback functionality.