กล่องโต้ตอบ "แคสต์" จะแสดงขึ้นมาเมื่อใดก็ตามที่กดปุ่ม "แคสต์" กล่องโต้ตอบแคสต์ช่วยให้ผู้ใช้เชื่อมต่อ ควบคุม และตัดการเชื่อมต่อจาก Web Receiver ได้
หากคุณพัฒนาการใช้งานที่กําหนดเองหรือสร้างแอปสําหรับ iOS หรือ Chrome คุณต้องติดตั้งกล่องโต้ตอบนี้ในรูปแบบที่สอดคล้องกันเพื่อให้ผู้ใช้จดจําและเชื่อถือให้แอปทํางานที่สอดคล้องกันในอุปกรณ์ แอป และแพลตฟอร์มต่างๆ ดูตัวอย่างจากแอปอ้างอิง
แคสต์กล่องโต้ตอบ ไม่ได้เชื่อมต่อ (ตัวรับสัญญาณพร้อมใช้งาน)
ต้องระบุ (การทํางานเริ่มต้นของ
Android MediaRouter):
A เมื่อแอปผู้ส่งไม่ได้เชื่อมต่อกับเครื่องรับการแคสต์
การแตะปุ่ม "แคสต์" จะแสดงกล่องโต้ตอบ "แคสต์"
B ชื่อกล่องโต้ตอบ "แคสต์ไปยัง" จะปรากฏขึ้น
C กล่องโต้ตอบ "แคสต์" จะแสดงรายการเครื่องรับเว็บที่พร้อมใช้งาน
D แอปการแคสต์แต่ละรายการกําลังแคสต์อยู่
พิจารณาสถานการณ์ที่มีผู้ใช้หลายคน ดังนี้
- เมื่อผู้ใช้อีกรายเชื่อมต่อกับผู้รับที่กําลังแคสต์ จากแอปและบัญชีเดียวกัน แอปผู้ส่งจะควบคุม เนื้อหาแคสต์
- เมื่อผู้ใช้อีกรายเชื่อมต่อกับผู้รับที่กําลังส่งจากแอปที่ไม่ได้แคสต์อยู่ แอปผู้ส่งก่อนหน้าจะยกเลิกการเชื่อมต่อและแอปผู้ส่งใหม่เชื่อมต่อ
Android
แคสต์กล่องโต้ตอบ ไม่ได้เชื่อมต่อ

แคสต์หน้าจอหลัก

iOS
แคสต์กล่องโต้ตอบ ไม่ได้เชื่อมต่อ

แคสต์หน้าจอหลัก

Chrome
แคสต์กล่องโต้ตอบ ไม่ได้เชื่อมต่อ

แคสต์หน้าจอหลัก

แคสต์กล่องโต้ตอบ ไม่ได้เชื่อมต่อ (iOS เท่านั้น)
สําหรับ iOS เมื่อแคสต์เป็นครั้งแรก ผู้ใช้ต้องให้ความยินยอมในการให้สิทธิ์เข้าถึงเครือข่าย LAN ในอุปกรณ์แคสต์ หน้าจอแสดงข้อมูลโฆษณาคั่นระหว่างหน้าจะแสดงให้ผู้ใช้เห็นว่าทําไมต้องใช้สิทธิ์นี้ ตามด้วยกล่องโต้ตอบสิทธิ์มาตรฐานของ LL ของ Apple
หลังจากแคสต์เป็นครั้งแรก หากไม่พบอุปกรณ์เมื่อแตะปุ่ม "แคสต์" ขณะที่ผู้ใช้ใช้ Wi-Fi จะมีหน้าจอความช่วยเหลืออธิบายสาเหตุที่ตัวรับสัญญาณอาจไม่พร้อมใช้งานในอินเทอร์เน็ต (เช่น การเข้าถึงเครือข่าย LAN ปิดอยู่ หรือมีปัญหากับเครือข่าย Wi-Fi)
จําเป็น:
การแคสต์ครั้งแรก: หลังจากแตะปุ่ม "แคสต์" เป็นครั้งแรก
ผู้ใช้ต้องแสดงโฆษณาคั่นระหว่างหน้าเพื่ออธิบายสาเหตุที่ผู้ใช้ควรอนุญาตให้แอปเข้าถึงอุปกรณ์เครือข่ายภายใน โฆษณาคั่นระหว่างหน้าควรมีข้อมูลเกี่ยวกับเหตุผลที่จําเป็นต้องใช้การเข้าถึงเครือข่าย LAN เพื่อเพิ่มโอกาสที่ผู้ใช้จะยอมรับสิทธิ์ระดับท้องถิ่น
ข ตัวรับไม่พร้อมใช้งาน: การแตะปุ่ม "แคสต์" จะแสดงหน้าจอความช่วยเหลือที่อธิบายสาเหตุที่เป็นไปได้ที่ผู้ใช้ไม่พบตัวรับสัญญาณบนเว็บ รวมถึงลิงก์ไปยังการตั้งค่าเพื่อแก้ไขปัญหาเกี่ยวกับสิทธิ์ของ LNA
การแคสต์ครั้งแรก (iOS)
การแคสต์ครั้งแรก: สิทธิ์เข้าถึงโฆษณาคั่นระหว่างหน้าและเครือข่ายในพื้นที่

เครื่องรับไม่พร้อมใช้งาน
เครื่องรับไม่พร้อมใช้งาน

แคสต์กล่องโต้ตอบ เชื่อมต่อแล้วแต่ไม่แคสต์
ต้องระบุ
ก เมื่อแอปผู้ส่งเชื่อมต่อกับ Web Receiver การแตะปุ่ม "แคสต์" จะแสดงกล่องโต้ตอบ "แคสต์"
B ชื่อกล่องโต้ตอบ "ชื่อผู้รับ" ของ Cast จะปรากฏขึ้น
C กล่องโต้ตอบ "แคสต์" แสดงปุ่มเพื่อหยุดแคสต์
พร้อมป้ายกํากับปุ่ม "หยุดแคสต์" (ดูข้อมูลเพิ่มเติมเกี่ยวกับการยกเลิกการเชื่อมต่อได้ที่ผู้ส่งหยุดแคสต์)
Android
กล่องโต้ตอบการแคสต์เชื่อมต่ออยู่แต่ไม่ได้แคสต์

แอปผู้รับที่โหลด / ไม่ได้ใช้งาน

iOS
กล่องโต้ตอบการแคสต์เชื่อมต่ออยู่แต่ไม่ได้แคสต์

แอปผู้รับที่โหลด / ไม่ได้ใช้งาน

แคสต์กล่องโต้ตอบขณะแคสต์
จําเป็น
ก ชื่อกล่องโต้ตอบ "ผู้รับ" ของชื่อแคสต์ปรากฏขึ้น
ข ตัวรับหรือเนื้อหาที่แคสต์อยู่
ใต้ชื่อ
ค กล่องโต้ตอบ "แคสต์" แสดงปุ่ม "หยุดแคสต์" ซึ่งหยุดแคสต์ (ดูข้อมูลเพิ่มเติมได้ที่ผู้ส่งหยุดแคสต์)
แนวทางปฏิบัติแนะนํา
- เพื่อประสบการณ์ของผู้ใช้ที่ดีที่สุด ให้ระบุ การควบคุมอย่างต่อเนื่อง เพิ่มเติมจากตัวควบคุมในกล่องโต้ตอบแคสต์
Android
กล่องโต้ตอบการแคสต์ขณะแคสต์

ผู้รับกําลังเล่นเนื้อหา

iOS
กล่องโต้ตอบการแคสต์ขณะแคสต์

ผู้รับกําลังเล่นเนื้อหา

Chrome
กล่องโต้ตอบการแคสต์ขณะแคสต์

ผู้รับกําลังเล่นเนื้อหา

รูปภาพที่ใช้ในคู่มือการออกแบบนี้ได้รับการเอื้อเฟื้อจาก Blender Foundation ที่แชร์ภายใต้ลิขสิทธิ์หรือใบอนุญาต Creative Commons
- Elephant's Dream: (c) ลิขสิทธิ์ 2006, Blender Foundation / Netherlands Media Art Institute / www.elephantsdream.org
- Sintel: (c) ลิขสิทธิ์ Blender Foundation | www.sintel.org
- น้ําตาเหล็ก: (CC) มูลนิธิ Blender | mango.blender.org
- Big Buck Bunny: (c) ลิขสิทธิ์ 2008, Blender Foundation / www.bigbuckbunny.org