태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

[AirPlay] iOS7에서 airplay receiver 지원 관련 변경점

Posted on 2013.09.13 20:45
Filed Under General tip

  • 이 글은 www.jakeworld.net 에서 작성되었습니다.

  • 퍼가실 때에는 이 박스와 함께 복사해주세요.


최근 Airplay receiver 를 만들다가 iOS7으로 업그레이드를 하면서 기존까지 제대로 인식되던 receiver가 인식이 되지 않는 상황이 발생했습니다.


거두절미하고, iOS6까지는 multicast DNS로 airplay(video playback) service만 publish가 되면 정상적으로 인식을 했지만, iOS7부터는 분석결과 내부적으로 정보를 조합하여 추가로 지원 여부를 확인하는 것으로 보입니다.


1. AirTunes (audio playback) service도 함께 publish될 것


2. AirTunes의 service name (mac_address@servicename 형태) 에서 mac address는 airplay에서 publish된 정보의 deviceID (마찬가지로 mac address) 와 동일해야 한다.


이 두 가지 조건만 충족이 되면 iOS7에서도 마찬가지로 airplay receiver의 정보가 뜨는 것을 확인할 수 있습니다.


-------------------------------------------------------------------------------------


Airplay sender(such as iOS devices) recognizes AirPlay receiver(such as AppleTV) via 

AirPlay advertisement message which is sent from Airplay receiver.

on iOS7, the recognition method is little bit different than previous iOSes.

iOS 7 needs not only AirPlay advertisement, but also needs AirTunes advertisement message with correct mac address information which is written in AirPlay advertisement messge.


There's no problem if your airplay receiver is AppleTV, XBMC or any other devices that provides both Airplay and AirTunes services. 

This information is for AirPlay receiver which only supports AirPlay service(not AirTunes) users.

신고

댓글을 달아 주세요

About



모바일 페이지 QR 코드

Counter

· Total
: 466,357
· Today
: 49
· Yesterday
: 64


DNS server, DNS service