비공식 Dante 컨트롤러

장치를 검색하고, 오디오 채널을 라우팅하고, Dante 네트워크를 설정합니다. iPhone과 iPad에서 NetAudio를 사용하거나, Linux, macOS, Windows에서 오픈 소스 CLI, 웹 앱, 데몬을 실행할 수 있습니다.

NetAudio를 사용하는 두 가지 방법

iPhone 또는 iPad가 Wi-Fi를 통해 Dante 장치가 있는 네트워크에 연결됩니다.iPhone/iPadNetAudio 앱Wi-Fi같은 네트워크Dante 장치

iPhone 또는 iPad에서

앱이 Wi-Fi를 통해 Dante 장치를 직접 제어합니다. 컴퓨터가 필요하지 않습니다.

네트워크에 있는 Mac, Windows 또는 Linux 컴퓨터가 NetAudio를 실행하고 netaudio 명령으로 Dante 장치를 제어합니다. 데몬이 실행 중이면 iPhone 또는 iPad의 NetAudio 앱, 브라우저, curl 스크립트가 데몬에 연결됩니다.NetAudio모든 컴퓨터에서$ netaudioDante 장치$ curliPhone/iPad브라우저스크립트

어느 컴퓨터에서나

Wi-Fi 또는 Ethernet으로 네트워크에 연결된 Mac, Windows 또는 Linux 컴퓨터에 NetAudio를 설치하십시오. netaudio 명령은 터미널이나 스크립트에서 장치를 직접 제어합니다. 데몬도 함께 실행하면 명령의 응답이 빨라지고, 어떤 브라우저에서든 웹 앱을 열 수 있으며, iOS 앱과 직접 작성한 스크립트도 데몬에 연결할 수 있습니다.

iOS 앱

iPhone 및 iPad용 NetAudio

iPhone 및 iPad용 NetAudio iOS 앱은 활발히 개발 중입니다.

네이티브 앱에서 장치를 찾고, 라우트를 만들거나 제거하고, 채널 이름을 바꾸고, 샘플 레이트, 레이턴시, 네트워크 설정을 변경할 수 있습니다. Wi-Fi를 통해 단독으로 작동하거나 NetAudio 데몬에 연결됩니다.

Linux, macOS, Windows

웹 앱, 명령줄, 데몬

오픈 소스 CLI, 웹 앱, 데몬은 Linux, macOS, Windows에서 실행됩니다. 브라우저에서 장치를 제어하고, 터미널에서 라우팅을 확인하고, 스크립트로 설정을 자동화할 수 있습니다.

uv tool install netaudio

최신 릴리스: NetAudio 0.4.2, . 소스 코드는 Unlicense에 따른 퍼블릭 도메인입니다.

개발 중

MCP 서버

NetAudio 데몬에는 MCP 서버가 포함되어 있어, Model Context Protocol을 지원하는 AI 어시스턴트가 Dante 네트워크의 장치, 라우팅, 신호 레벨을 확인할 수 있습니다. 어시스턴트에 읽기만 허용할지, 변경까지 허용할지는 사용자가 선택합니다.

기능

검색
네트워크에서 Dante 장치를 찾고 각 장치의 송신 채널과 수신 채널을 나열합니다.
라우팅
장치 간 구독을 생성하거나 제거하고 각 라우트의 상태를 확인합니다.
이름
장치와 채널의 이름을 변경합니다.
샘플 레이트와 레이턴시
장치의 샘플 레이트와 수신 레이턴시를 변경합니다.
네트워크 설정
장치의 기본 및 보조 인터페이스 주소 설정을 확인하고 변경합니다.
클럭 상태
PTP 리더, 각 장치의 클럭 상태, 선호 리더 설정을 확인합니다.
진단
신호 레벨, 인터페이스 오류, 장치 이벤트를 모니터링하고 장치의 진단 보고서를 보냅니다.
프리셋
라우팅과 장치 설정을 저장하고, 프리셋이 무엇을 변경할지 미리 확인한 다음 적용합니다.
Dante Domain Manager
DDM 서버에 로그인하고 계정 권한에 따라 등록된 장치를 제어합니다.

NetAudio는 비공식 프로젝트이며 Audinate와 제휴 관계가 없고 Audinate의 보증을 받지 않았습니다.