BudsLink는 Linux 데스크탑에 고급 이어버드 컨트롤을 제공합니다.
Linux 사용자는 오랫동안 무선 이어버드의 실망스러운 한계에 직면해 왔습니다. 기본 Bluetooth 오디오는 일반적으로 작동하지만 고급 기능은 독점 모바일 앱 뒤에 잠겨 있는 경우가 많습니다. 새로운 오픈소스 프로젝트인 버즈링크 그것을 바꾸려고 노력하고 있습니다.
Linux 데스크탑용으로 특별히 설계된 BudsLink는 다음을 지원합니다. 배터리 모니터링, ANC(Active Noise Cancellation) 제어, 주변 소리 모드, 제스처 사용자 정의 및 기타 프리미엄 이어버드 기능 일반적으로 Android 또는 iOS 생태계 외부에서는 사용할 수 없습니다.
AirPods, Sony 이어버드, Samsung Galaxy Buds 또는 Nothing 이어버드와 같은 장치를 사용하는 Linux 사용자의 경우 이는 삶의 질이 크게 향상되는 것입니다.
BudsLink란 무엇입니까?
BudsLink는 다음과 같은 Linux Bluetooth 프로토콜을 사용하여 지원되는 Bluetooth 이어버드와 직접 통신하는 독립적인 오픈 소스 애플리케이션입니다. L2CAP 및 RFCOMM 소켓. 이어버드를 단순한 오디오 장치로 취급하는 대신, 애플리케이션은 일반적으로 공급업체 앱 뒤에 숨겨져 있는 많은 고급 제어 기능을 노출합니다.
이 프로젝트는 현재 다음을 포함한 여러 장치 제품군을 지원합니다.
- 애플 에어팟과 Beats
- 소니 오디오 웨어러블
- 삼성 갤럭시 버즈
- 아무것도 없고 CMF 이어버드
이 응용 프로그램은 Flatpak을 통해 제공되며 여러 Linux 배포판에서 실행될 수 있습니다.
Linux 사용자가 일반적으로 얻을 수 없는 기능
전통적으로 Linux Bluetooth 지원은 주로 오디오 재생 및 마이크 기능에 중점을 두었습니다. BudsLink는 Linux 내에서 직접 프리미엄 이어버드 기능을 노출함으로써 훨씬 더 발전했습니다.
현재 기능은 다음과 같습니다.
- 이어버드 배터리 수준 모니터링
- 충전 케이스 배터리 상태 보기
- ANC와 주변 소리 모드 간 전환
- 호환 장치에 대한 대화 인식 지원
- 대화 중 자동 볼륨 감소
- 자동 일시 중지/재개를 위한 인이어 감지
- 제스처 및 줄기 제어 구성
- 사용자 정의 가능한 아이콘 및 모양 설정
많은 Linux 사용자에게 이러한 기능은 외부 모바일 앱에 액세스한 적이 없는 기능입니다.
오랫동안 지속되어 온 Linux 격차 해소
Bluetooth 이어버드는 독점 생태계에 점점 더 의존하게 되었습니다. 적응형 오디오, 투명 모드 또는 터치 컨트롤과 같은 기능을 사용하려면 Linux에서 사용할 수 없는 공급업체별 모바일 애플리케이션이 필요한 경우가 많습니다.
이로 인해 다음과 같은 실망스러운 상황이 발생했습니다.
- 이어버드는 기술적으로 Linux에서 작동합니다.
- 그러나 사용자는 자신이 지불한 많은 기능을 잃게 됩니다.
BudsLink는 통신 프로토콜을 리버스 엔지니어링하고 해당 컨트롤을 Linux 데스크탑에 기본적으로 노출함으로써 이러한 격차를 해소하는 것을 목표로 합니다.
최신 Linux 오디오 스택을 중심으로 구축
이 프로젝트는 다음을 포함한 Linux Bluetooth 및 오디오 프레임워크와 통합됩니다.
- 블루즈
- 파이프와이어
- 와이어배관공
이러한 기술은 이제 특히 Fedora, Arch Linux 및 Ubuntu와 같은 배포판에서 최신 Linux 오디오 시스템의 중추를 형성합니다.
Linux 오디오 인프라가 최근 몇 년간 극적으로 향상되었기 때문에 BudsLink와 같은 애플리케이션의 실현 가능성이 점점 높아지고 있습니다.
커뮤니티 기반 하드웨어 지원
BudsLink의 가장 흥미로운 측면 중 하나는 커뮤니티 기여가 장치 호환성을 얼마나 빠르게 확장하는지입니다.
최근 개발 업데이트에 따르면 사용자는 Sony WH 시리즈 헤드셋 및 최신 무선 이어버드를 포함한 추가 하드웨어에 대한 지원 요청 및 수정 사항을 적극적으로 제출하고 있습니다.
프로젝트의 GitHub 문제 추적기에는 이미 다음에 대한 요청이 포함되어 있습니다.
- 리얼미 버드
- QCY 장치
- Baseus 이어버드
- 추가 Sony 헤드셋 모델
이러한 커뮤니티 중심 접근 방식은 더 넓은 Linux 생태계 자체를 반영합니다.
설치 및 가용성
BudsLink는 주로 다음과 같이 배포됩니다. 플랫팩 적용, 배포판 전반에 걸쳐 설치가 상대적으로 간단합니다. 공식 빌드는 다음 두 가지 모두에 사용할 수 있습니다.
- x86_64 시스템
- ARM64 시스템
수동 설치를 선호하거나 개발 버전을 테스트하려는 사용자를 위해 소스에서 직접 애플리케이션을 구축할 수도 있습니다.
아직 초기 단계이지만 유망함
BudsLink는 이미 작동하고 있지만 프로젝트는 여전히 빠르게 발전하고 있습니다. 일부 기능은 다음에 따라 다릅니다.
- 이어버드 모델 지원
- Bluetooth 펌웨어 동작
- Linux Bluetooth 스택 호환성
개발자는 특정 고급 기능이 모든 장치에서 동일하게 작동하지 않을 수 있다는 점에 주목합니다.
그러나 개발 속도를 보면 Linux 오디오 장치 지원이 훨씬 더 성숙한 단계에 진입하고 있음을 알 수 있습니다.
이것이 Linux에 중요한 이유
BudsLink와 같은 프로젝트는 Linux 데스크탑 생태계에서 더 광범위한 추세를 나타냅니다.
- 더 나은 하드웨어 통합
- 향상된 소비자 장치 호환성
- 더욱 세련된 데스크탑 경험
수년 동안 Linux 사용자는 편의성과 고급 하드웨어 기능을 희생하는 경우가 많았습니다. BudsLink는 오픈 소스 개발이 어떻게 그 격차를 꾸준히 줄이는지 보여줍니다.
Linux가 랩톱, 게임용 휴대용 장치 및 ARM 장치에서 인기를 얻으면서 세련된 액세서리 지원이 점점 더 중요해지고 있습니다.
결론
BudsLink는 Linux 데스크탑 컴퓨팅의 오랜 골칫거리 중 하나인 최신 Bluetooth 이어버드에 대한 제한된 제어를 해결하는 데 도움을 주고 있습니다. ANC 제어, 배터리 모니터링, 제스처 구성 및 기타 프리미엄 기능을 Linux에 도입함으로써 이 프로젝트는 생태계가 얼마나 발전했는지 보여줍니다.
무선 오디오에 투자한 Linux 사용자의 경우 BudsLink는 최근 몇 년간 등장한 가장 유용한 데스크톱 유틸리티 중 하나가 될 수 있습니다.
※위 포스팅이 문제될 경우 삭제하겠습니다.
출처 : https://www.linuxjournal.com/content/budslink-brings-advanced-earbud-controls-linux-desktops