Airfoil에서 현재 고객 확보


1

직장에서 우리는 Airfoil 을 실행하는 Mac mini를 엔드 포인트로 사용하여 스피커를 통해 음악을 스트리밍합니다.

이상적으로는 현재 클라이언트 스트리밍 미디어의 이름 또는 주소를 확인하기 위해 해당 컴퓨터에 쿼리하고 싶습니다.

네트워크의 다른 컴퓨터 또는 Mac mini의 에이전트에서이 작업을 수행하게되어 기쁩니다. 이게 가능해?


당신은 당신이 사용하고있는 의미합니까 익형 스피커 엔드 포인트 맥 미니에?
binarybob

네, 명확하지 않으면 죄송합니다. 나는 개발자로서 합리적으로 기술에 정통하지만, 이것을 뒷받침하는 마술과 추상화의 레이어와 레이어는 설명하기가 매우 어렵습니다. 그게 문제의 기술이라고 생각합니다.
richo

사용중인 Airfoil 소프트웨어에 대한 링크를 추가하면 다른 사람들이 질문의 내용을 더 잘 이해하는 데 도움이 될 수 있습니다.
nohillside

내가 찾을 수있는 것을 볼 수 있습니다. 우리는 사무실에서 클라이언트로 iTunes를 사용하고 있습니다. 솔직히 말해서 프로토콜이 충분히 열리지 않으면 봉쥬르에 대해 쿼리 할 수있을 것입니다.
richo

답변:


1

이것이 이상적이지는 않지만 원격 클라이언트가 내 컴퓨터의 Airfoil 스피커에 연결되면 콘솔에서 다음과 유사한 라인이 생성됩니다. /var/log/appfirewall.log

Firewall[85]: Allow Airfoil Speakers connecting from 192.168.1.72:52013 to port 5000 proto=6

그래서 잠재적으로 당신이 수 cat또는 같은 것을 사용하여 "익형 스피커"를 찾고tailappfirewall.log

cat /var/log/appfirewall.log | grep -i "airfoil speakers connecting"

관련 라인에서 IP를 구문 분석하십시오.

또는 Airfoil이 AppleScript를 지원 하므로 그로 할 수있는 일이있을 수 있습니다. 또는 Rogue Ameoba 에게 이메일을 보낼 수 있습니다. 항상 지원이 우수하다는 것을 알았습니다.


난 그냥 할 수 있습니다. 감사. 나는 그들의 AppleScript API를 가지고 놀았으며 내가 잘못하고 있다고 생각합니다 (tm). 로그를 살펴보고 필요한 데이터가 노출되기를 바랍니다. 감사!
richo
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.