PulseAudio 16.0이 이미 출시되었으며이 소식이 있습니다.

사운드 서버 출시 막 발표 PulseAudio 16.0, 하드웨어에서 작업을 추상화하여 응용 프로그램과 다양한 저수준 사운드 하위 시스템 간의 중개자 역할을 합니다.

펄스오디오 pe개별 응용 프로그램 수준에서 볼륨 및 사운드 믹스를 제어할 수 있습니다., 여러 입력 및 출력 채널 또는 사운드 카드가 있는 상태에서 사운드 입력, 믹스 및 출력 구성, 즉석에서 오디오 스트림의 형식을 변경하고 플러그인을 사용하여 오디오 스트림을 투명하게 리디렉션할 수 있습니다. 다른 기계로.

PulseAudio 16.0의 새로운 주요 기능

이 새 버전에서는 Opus 오디오 코덱을 사용하는 기능 추가 module-rtp-send 모듈을 사용하여 전송된 오디오를 압축합니다(이전에는 PCM만 지원됨). Opus를 활성화하려면 GStreamer 지원으로 PulseAudio를 컴파일하고 module-rtp-send 모듈에서 "enable_opus=true" 설정을 지정해야 합니다.

터널(tunnel-sink 및 tunnel-source)을 통해 사운드를 송수신하기 위한 모듈은 이제 latency_msec 매개변수를 사용하여 지연을 조정할 수 있습니다(이전에는 250마이크로초의 지연이 설정됨).

또한 리샘플링 중에 지연 시간을 안정적으로 유지하는 새로운 알고리즘이 있습니다. 모듈 및 다른 곳의 루프백에서 적응합니다. 그 중 일부는 새로운 "시간을 매끄럽게"하는 구현입니다. 현재 알고리즘에 비해 더 정확하고 안정적인 대기 시간 추정치를 제공합니다. 이것은 서로 다른 스트림 간의 고정된 관계가 필요할 때 주로 중요합니다(A/V sync, modulo-loopback, modulo-combine-sink, modulo-echo-cancellation, …).

이것은 주요 오디오 처리 부분에서 상당히 복잡한 새 코드이기 때문에 버그가 나타날 경우를 대비하여 백업을 위해 이전 구현을 잠시 유지합니다.

송신/수신 모듈 터널을 통한 오디오 재접속 지원을 제공 연결 실패 시 서버에 재연결을 활성화하려면 reconnect_interval_ms 설정을 지정하십시오.

매개 변수 지연 관리 알고리즘을 조정하기 위해 모듈 루프백 모듈에 adjust_threshold_usec 추가 (기본 지연은 250마이크로초입니다). adjust_time 매개변수의 기본값이 10초에서 1초로 감소되었으며, 0,5초 미만(예: XNUMX) 값을 설정할 수 있는 가능성이 추가되었습니다. 재생 속도 설정 로깅은 기본적으로 비활성화되어 있으며 이제 별도의 log_interval 옵션으로 제어됩니다.

추가됨 앱에 배터리 잔량 정보 제공 지원 블루투스 오디오 장치. 충전 수준은 "pactl list" 출력(속성 bluetooth.battery)에 표시된 장치 속성 사이에도 표시됩니다.

La JSON 형식으로 정보를 생성하는 기능 pactl 유틸리티에 추가되었습니다. 형식은 text 또는 json 값을 사용할 수 있는 '-format' 옵션을 사용하여 선택됩니다.

추가됨 EPOS/Sennheiser GSP 670 헤드폰 사용 시 스테레오 출력 지원 스테레오 및 모노에 대해 별도의 ALSA 장치를 사용하는 SteelSeries GameDAC(이전에는 하나의 모노 장치만 지원됨).

이 새 버전에서 눈에 띄는 다른 변경 사항 :

  • 수신 문제 수정 Texas Instruments PCM2902 칩을 기반으로 하는 사운드 카드에서.
  • 추가됨 완전한 6채널 외부 사운드 카드 지원 Native Instruments의 오디오 6 MK2.
  • 터널 및 결합 싱크 모듈을 통해 오디오를 전송할 때 지연을 결정할 때 발생하는 타이밍 및 정확도 문제가 해결되었습니다.
  • JACK을 통한 오디오 송수신만 선택적으로 활성화하기 위해 JACK을 통한 오디오 송수신을 활성화하는 데 사용되는 module-jackdbus-detect 모듈에 매개변수 sink_enabled 및 source_enabled를 추가했습니다. 모듈 재로딩은 동시에 다른 JACK 구성을 사용할 수도 있습니다.
  • remix 매개변수가 module-combine-sink 모듈에 추가되어 채널 리믹싱을 비활성화합니다. 예를 들어 여러 사운드 카드를 사용하여 단일 서라운드 사운드를 형성할 때 필요할 수 있습니다.

마지막으로, 그것에 대해 더 알고 싶으시면 자세한 내용을 참조하십시오. 다음 링크.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.