오디오 문서 조작을 위한 무료 .NET 라이브러리
렌더링, 인코딩 및 스트리밍 오디오 파일 형식.
LibVLCSharp는 오디오 파일 형식을 렌더링, 인코딩 및 디코딩하는 오픈 소스 API입니다. API를 사용하면 MP3, MPEG, AAC, TrueAudio 등을 포함한 모든 유형의 오디오 파일 형식을 재생할 수 있을 뿐만 아니라 Windows, Linux, Mac, Android, iOS 및 TV를 포함한 모든 플랫폼에서 재생할 수 있습니다. 즉, API는 VLC 데스크탑 앱에서 지원하는 대부분의 기능을 무료로 지원합니다.
LibVLCSharp는 LGPL에 따라 출시된 무료 소프트웨어입니다. 개발자는 API를 사용하여 자신의 오디오 조작 응용 프로그램을 만들 수 있습니다. 개발자는 메타데이터 조작을 위해 다양한 오디오 파일 형식으로 작업할 수 있습니다. 또한 3D 오디오 재생, 오디오 필터 사용, APDIF 및 HDMI를 통한 오디오 패스스루 지원 등을 할 수 있습니다.
LibVLCSharp 시작하기
LibVLCSharp를 설치하는 가장 좋은 방법은 NuGet을 통해 다음 명령을 실행하고 애플리케이션에 LibVLCSharp를 설치할 수 있습니다.
NuGet에서 LibVLCSharp 설치
Install-Package LibVLCSharp -Version 3.4.8
무료 C# API LibVlcSharp로 오디오 재생
LibVLCSharp를 사용하면 .NET 프로그래머가 모든 오디오 파일 형식을 쉽게 재생할 수 있습니다. 오디오 파일 형식을 실행하기 위해 개발자는 LibVLC 기본 개체를 초기화하여 시작한 다음 파일 형식에 대한 정보를 제공하는 Media 클래스를 사용하여 오디오 파일을 로드할 수 있습니다. 오디오 파일이 로드되면 MediaPlayer.Play() 메서드를 사용하여 오디오 파일을 재생하기 위해 MediaPlayer의 새 인스턴스를 열 수 있습니다.