전송 버튼을 누를 때마다 전송 대화상자가 표시됩니다. 전송 대화상자를 사용하면 사용자가 웹 수신기를 연결, 제어, 연결 해제할 수 있습니다.
맞춤 구현을 개발하거나 iOS 또는 Chrome용 앱을 빌드하는 경우 사용자가 기기, 앱 및 플랫폼에서 일관되게 작동한다는 것을 인식하고 신뢰할 수 있도록 이 대화상자를 일관된 방식으로 구현해야 합니다. 참조 앱에서 예를 확인하세요.
전송 대화상자 연결 안됨, 수신기 사용 가능
필수(Android MediaRouter의 기본 동작):
A 발신기 앱이 Cast 수신기에 연결되어 있지 않은 경우 전송 버튼을 탭하면 전송 대화상자가 표시됨
B 전송 대화상자에 '전송할 대상'이 표시됩니다.
C 전송 대화상자에 사용 가능한 웹 수신자 목록이 표시됩니다.
D 전송 중인 각 앱에서 전송 중인 '전송 앱'을 표시합니다.
멀티 사용자 시나리오를 참고하세요.
- 다른 사용자가 현재 동일한 앱 및 계정에서 전송 중인 수신기에 연결하면 발신기 앱은 전송 콘텐츠 제어 기능을 제공합니다.
- 현재 전송 중이지 않은 앱에서 전송 중인 수신기에 다른 사용자가 연결되면 이전 발신기 앱의 연결이 해제되고 새 발신기 앱이 연결됩니다.
Android
전송 대화상자, 연결되지 않음

홈 화면 전송

iOS
전송 대화상자, 연결되지 않음

홈 화면 전송

Chrome
전송 대화상자, 연결되지 않음

홈 화면 전송

연결되지 않은 전송 대화상자 (iOS만 해당)
iOS의 경우 처음 전송하는 경우 사용자가 Cast 기기에 대한 로컬 네트워크 액세스 (LNA)를 허용하는 데 동의해야 합니다. 사용자에게 이 권한이 필요한 이유를 설명하는 전면 정보 화면과 표준 Apple LNA 권한 대화상자가 표시됩니다.
사용자가 처음으로 Wi-Fi에 연결되어 있을 때 전송 버튼을 탭할 때 기기가 표시되지 않는 경우, 웹 수신기를 사용할 수 없는 이유를 설명하는 도움말 화면이 표시됩니다 (예: 로컬 네트워크 액세스가 사용 중지되었거나 Wi-Fi 네트워크에 문제가 있는 경우).
필수:
A 최초 전송: 전송 버튼을 처음으로 탭한 후 앱에서 로컬 네트워크 기기에 액세스하도록 허용해야 하는 이유를 설명하는 전면 광고를 사용자에게 표시해야 합니다. 사용자가 로컬 권한 액세스를 수락할 가능성을 높이기 위해
전면 광고에 로컬 네트워크 액세스가 필요한 이유에 대한 정보가
포함되어야 합니다.
B 수신기를 사용할 수 없음: 전송 버튼을 탭하면 사용자가 웹 수신기를 찾을 수 없는 이유를 설명하는 도움말 화면과 LNA 권한 문제 해결을 위한 설정 링크가 표시됩니다.
최초 전송 (iOS)
최초 전송: 전면 광고 및 로컬 네트워크 액세스 권한

수신기 사용 불가
수신기 사용 불가

전송 대화상자, 연결되었지만 전송 중이 아님
필수
A 발신기 앱이 웹 수신기에 연결된 경우 전송 버튼을 탭하면 전송 대화상자가 표시됩니다.
B 전송 대화상자 제목에 '수신자 이름'이 표시됩니다.
C 전송 대화상자에 버튼 라벨 '전송 중지'가 표시됩니다. 연결 해제에 대한 자세한 내용은 발신자의 전송 중지를 참고하세요.
Android
전송 대화상자, 연결되었지만 전송 중이 아님

수신기 앱이 로드되거나 유휴 상태임

iOS
전송 대화상자, 연결되었지만 전송 중이 아님

수신기 앱이 로드되거나 유휴 상태임

전송 중에 대화상자 전송
필수
A 전송 대화상자 제목 'Receiver-Name'이 표시됩니다.
B 전송 중인 수신자 또는 콘텐츠가 제목 아래에 표시됩니다.
C 전송 대화상자에 '전송 중지' 버튼이 표시되며, 자세한 내용은 발신자의 전송 중지를 참고하세요.
권장사항
- 최상의 사용자 환경을 위해 전송 대화상자의 컨트롤 외에도 지속적인 컨트롤을 제공하세요.
Android
전송 중 전송 대화상자

수신기 콘텐츠 재생

iOS
전송 중 전송 대화상자

수신기 콘텐츠 재생

Chrome
전송 중 전송 대화상자

수신기 콘텐츠 재생

이 설계 가이드에 사용된 이미지는 저작권 또는 크리에이티브 커먼즈 라이선스에 따라 공유되는 Blender Foundation에서 제공합니다.
- Elephant's Dream: (c) 저작권 2006, Blender Foundation / Netherlands Media Art Institute / www.elephantsdream.org
- Sintel: (c) 저작권 Blender Foundation | www.sintel.org
- Tears of Steel: (CC) Blender Foundation | mango.blender.org
- Big Buck Bunny: (c) 2008년 저작권, Blender Foundation / www.bigbuckbunny.org