Camera • Âm thanh

Các thiết bị cao cấp thường đóng vai trò là trung tâm để tạo nội dung và giao tiếp. Cho phép người dùng chuyển đổi liền mạch giữa phần cứng camera và âm thanh tích hợp sẵn và bên ngoài để có trải nghiệm người dùng linh hoạt và chuyên nghiệp.

Nguyên tắc

Cho phép chọn phần cứng camera và âm thanh.

Camera

Mã nguyên tắc Mã thử nghiệm Mô tả
Camera_Switcher T-Camera_Switcher Ứng dụng có một công cụ chuyển đổi camera để chuyển đổi giữa camera tích hợp sẵn của thiết bị và camera bên ngoài.

Âm thanh

Mã nguyên tắc Mã thử nghiệm Mô tả
Audio_Switcher T-Audio_Switcher Các ứng dụng sử dụng micrô hoặc loa có một công cụ chuyển đổi âm thanh để chuyển đổi giữa các thiết bị âm thanh tích hợp sẵn của thiết bị và các thiết bị ngoại vi bên ngoài, chẳng hạn như tai nghe hoặc micrô USB.
Audio_Background_Playback T-Audio_Background_Playback

Ứng dụng hỗ trợ phát trong nền bất kể người dùng có nhìn thấy ứng dụng hay không.

  • Không nhìn thấy – Ứng dụng ở chế độ nền, bị các ứng dụng khác hoặc màn hình khoá ẩn
  • Nhìn thấy – Người dùng có thể nhìn thấy ứng dụng nhưng ứng dụng không được lấy làm trọng tâm, chẳng hạn như ở chế độ chia đôi màn hình hoặc chế độ cửa sổ kiểu máy tính

Các ứng dụng nền không nhìn thấy được phải sử dụng dịch vụ trên nền trước để ngăn hệ thống huỷ quy trình của ứng dụng sau khi ứng dụng mất tiêu điểm. Các ứng dụng nhìn thấy được nhưng không được lấy làm tiêu điểm không yêu cầu dịch vụ trên nền trước để đảm bảo quy trình của ứng dụng tiếp tục chạy.

Nếu không nhìn thấy được, ứng dụng cũng phải hiển thị một thông báo liên tục, không thể loại bỏ trên thanh trạng thái hoặc trên màn hình khoá để thông báo cho người dùng rằng ứng dụng đang chạy. Xem bài viết Phát nội dung nghe nhìn một cách phù hợp với các nút điều khiển nội dung nghe nhìn.

Xét nghiệm

Để đảm bảo ứng dụng của bạn mang đến trải nghiệm chuyên nghiệp và linh hoạt về camera và âm thanh, hãy hoàn tất các xét nghiệm sau.

Camera

Mã thử nghiệm Mã nguyên tắc Mô tả
T-Camera_Switcher Camera_Switcher Kết nối camera bên ngoài. Sử dụng công cụ chuyển đổi camera của ứng dụng để chuyển đổi giữa camera tích hợp sẵn của thiết bị và camera bên ngoài. Xác minh rằng bản xem trước của camera cập nhật chính xác cho từng camera đã chọn.

Âm thanh

Mã thử nghiệm Mã nguyên tắc Mô tả
T-Audio_Switcher Audio_Switcher Kết nối một thiết bị âm thanh bên ngoài, chẳng hạn như tai nghe hoặc micrô USB. Sử dụng công cụ chuyển đổi âm thanh của ứng dụng để chuyển đổi giữa âm thanh tích hợp sẵn của thiết bị và thiết bị ngoại vi bên ngoài. Xác minh rằng dữ liệu đầu vào và đầu ra âm thanh được định tuyến chính xác đến thiết bị đã chọn.
T-Audio_Background_Playback Audio_Background_Playback

Bắt đầu phát âm thanh. Tương tác với một ứng dụng không phải là ứng dụng âm thanh khác làm ứng dụng trên nền trước. Xác minh rằng ứng dụng của bạn tiếp tục phát mà không bị giật hoặc tạm dừng. Nếu không nhìn thấy được ứng dụng, hãy xác minh rằng một thông báo sẽ xuất hiện trên thanh trạng thái.

Khoá thiết bị và đợi ít nhất một phút để xác minh rằng hệ thống không huỷ quy trình để tiết kiệm pin. Xác minh rằng ứng dụng cung cấp một thông báo trên màn hình khoá. Sử dụng các nút phát và tạm dừng trực tiếp từ thông báo trên màn hình khoá để xác nhận rằng dịch vụ trên nền trước đang giao tiếp với ứng dụng.

Mở khoá màn hình. Xác minh rằng ứng dụng tiếp tục phát. Đối với các ứng dụng không nhìn thấy được, hãy xác minh rằng một thông báo sẽ xuất hiện trên thanh trạng thái.

Lấy lại tiêu điểm cho ứng dụng làm ứng dụng trên nền trước và xác minh rằng quá trình phát tiếp tục mà không bị giật hoặc tạm dừng.