กล่องโต้ตอบการแคสต์

กล่องโต้ตอบ "แคสต์" จะแสดงขึ้นมาเมื่อใดก็ตามที่กดปุ่ม "แคสต์" กล่องโต้ตอบแคสต์ช่วยให้ผู้ใช้เชื่อมต่อ ควบคุม และตัดการเชื่อมต่อจาก 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)

การแคสต์ครั้งแรก: สิทธิ์เข้าถึงโฆษณาคั่นระหว่างหน้าและเครือข่ายในพื้นที่

ขั้นตอนการยอมรับการเข้าถึงเครือข่ายในพื้นที่

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

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

โฟลว์แคสต์ ปิดการเข้าถึงเครือข่าย LAN แล้ว
 

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

ต้องระบุ
เมื่อแอปผู้ส่งเชื่อมต่อกับ 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