ALSA 란 무엇입니까? Wikipedia 페이지를 읽었지만 이해할 수 없었습니다. 내가 이해하는 것은 그것이 사운드와 관련이있는 커널의 모듈이라는 것입니다.

그것을 포함하지 않으면 어떻게됩니까? 커널, 스피커가 작동하지 않는다는 뜻입니까? Linux 버전을 설치하려고하는데 커널에 ALSA를 포함해야하는지 모르겠습니다.

Answer

ALSA는 Advanced Linux Sound Architecture의 약자입니다. 프로젝트 웹 사이트

를 살펴 보시기 바랍니다. a> 만약 당신이 정말로 궁금하다면. 특히 “ ALSA 페이지 & 자습서 를 처음 사용합니다.

아치 리눅스 위키는 아마도 그것을 가장 잘 설명합니다.

고급 리눅스 사운드 아키텍처 (ALSA)는 원래 Open을 대체 한 리눅스 커널 구성 요소입니다. 사운드 카드 용 장치 드라이버를 제공하기위한 사운드 시스템 (OSSv3). 사운드 장치 드라이버 외에도 ALSA는 커널 드라이버와의 직접적인 상호 작용보다 더 높은 수준의 API로 드라이버 기능을 사용하려는 응용 프로그램 개발자를위한 사용자 공간 라이브러리를 번들로 제공합니다.

이 다이어그램은 다양한 구성 요소, ALSA, JACK 등이 서로에 대해 어디에 맞는지 이해하는데도 도움이됩니다. & 커널.

                                            ss # 1

마지막으로 발췌문 하나 더- 작동 방식 : Linux 오디오 설명 :

언제 최신 Linux 오디오의 경우 시작은 Advanced Linux Sound Architecture 또는 ALSA입니다. 이것은 Linux 커널에 연결하고 시스템의 나머지 부분에 오디오 기능을 제공합니다. 그러나 이것은 일반 커널 드라이버보다 훨씬 더 야심적입니다. 혼합 할 수 있고 다른 계층과의 호환성을 제공하며 프로그래머를위한 API를 만들 수 있으며 낮고 안정적인 대기 시간으로 작동하여 ASIO 및 CoreAudio와 경쟁 할 수 있습니다. Windows 및 OS X 플랫폼.

요점은 ALSA가 커널에 대한 다른 오디오 소프트웨어 구성 요소 액세스를 제공하는 계층이라는 것입니다. 질문, 네, 필요합니다.

댓글

  • 서버에서 꼭 필요한 것은 아니라고 생각하십니까?
  • 그것에 대한 감사합니다. 간단하고 명확한 설명입니다!
  • @Kiwy, 간단한 경보 음 만 울리면 PC 스피커 드라이버가 필요한 모든 작업을 수행 할 수 있습니다 (서버에 하드웨어가있는 경우-it '는 더 이상 20 년 전처럼 보편적이지 않습니다. ALSA는보다 정교한 사운드를 원할 때만 필요합니다.
  • 포논이 맨 위에있는 것이 정말로 그런가요? gstreame 위에있는 xine의 r 등? 저는 ' 시스템에 pulseaudio가 없으며 pulseaudio 및 gst와 같은 것을 설치하지 않고도 xine이 작동합니다.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다