Tương tác đồng bộ với điện thoại: có những giới hạn nào?
Tài liệu này chỉ nói về các tương tác đồng bộ với màn hình, chẳng hạn khi mọi người cùng lúc trả lời một câu hỏi.
Wi-Fi chỉ dành cho vài chục thiết bị, sóng di động yếu, màn hình điện thoại chuyển sang chế độ ngủ.
Sự cố thường đến từ mạng của bạn.
Trang này điểm qua từng vấn đề một khán phòng gặp phải, và cách xử lý.
Đón được bao nhiêu người tham gia?
Số người tham gia tùy vào gói đã chọn, và đôi khi tùy vào loại trò chơi.
- Giới hạn được nêu rõ cùng với thứ nó tính. Tùy trường hợp, giới hạn tính trên số kết nối cùng lúc, số người tham gia của một ván chơi hay một sự kiện, hoặc một tổng cộng dồn.
- Giới hạn thấp hơn cho trò chơi tính giờ. Bảng xếp hạng theo thời gian thực đòi hỏi máy chủ nhiều hơn một lượt bình chọn đơn giản: giới hạn của một trò đố vui có thể thấp hơn của một cuộc thăm dò ý kiến.
- Khi phòng đã đầy. Người tham gia vượt giới hạn nhận một thông báo, do người tổ chức soạn được, hoặc chờ trong phòng chờ và vào ngay khi có chỗ trống. Người dẫn được báo trước khi chạm giới hạn.
- Hiển thị chậm lại thay vì từ chối. Vượt một số người tham gia nhất định, phần hiển thị theo thời gian thực có thể chậm đi đôi chút thay vì đóng cửa.
- Thêm chỗ ngay trong sự kiện.
- Sự kiện rất lớn cần chuẩn bị trước. Trên vài nghìn người tham gia, cần báo trước, kèm ngày, giờ bắt đầu và giờ kết thúc. Một đội kỹ thuật thử nghiệm hệ thống, và có thể dựng một máy chủ riêng.
Wi-Fi của khán phòng
Bộ định tuyến gia dụng thường chỉ nhận khoảng mười đến hai mươi kết nối: cho cả một khán phòng, cần một mạng được thiết kế cho việc đó.
- Ưu tiên dữ liệu di động. Người tham gia chơi bằng gói cước của mình thay vì Wi-Fi của địa điểm: không phải vào mạng nào, không cần mật khẩu, và mạng di động thường đủ tải hơn Wi-Fi của một khán phòng.
- Trang nhẹ. Trang của người tham gia tải một lần, trong vài giây kể cả với 3G. Sau đó, mỗi câu trả lời chỉ nặng vài kilobyte.
- Nếu Wi-Fi là lựa chọn duy nhất, cần một mạng chuyên dụng, với nhiều điểm truy cập cho khán phòng lớn, và nên dùng mạng chính thay vì mạng khách.
- Tốc độ mạng ước tính theo số người dự. Tốc độ khán phòng cần tùy vào số người tham gia dự kiến, và được đo tại chỗ bằng một bài kiểm tra tốc độ.
- Máy tính của người dẫn dùng đường riêng. Máy không dùng chung Wi-Fi với người tham gia: cáp mạng, hoặc nếu không có thì một điểm phát sóng di động riêng.
- Một kết nối dự phòng cho người dẫn: USB 4G, hoặc chia sẻ kết nối từ điện thoại.
Mạng của công ty
Trong công ty, trường học hoặc trung tâm hội nghị, mạng đôi khi lọc một số kết nối: trang mở được, nhưng dữ liệu trao đổi không đi qua. Việc này được xử lý trước, cùng bộ phận công nghệ thông tin.
- Một danh sách rõ ràng những gì cần cho phép, để gửi cho bộ phận công nghệ thông tin: các địa chỉ của dịch vụ, các cổng web thông thường, và các kết nối luôn mở (WebSocket).
- Kiểm tra kết nối bằng một cú nhấp, cho biết trình duyệt và mạng có thông hay không.
- Phương án thay thế khi kết nối luôn mở bị chặn. Trò chơi vẫn chạy, hơi chậm một chút, thay vì dừng lại.
- Một địa chỉ riêng cho người tham gia, ngắn và dễ cho phép, tách khỏi địa chỉ của người dẫn.
- Dữ liệu di động làm phương án thay thế. Khi mạng của địa điểm chặn, có thể thử 4G.
- Một thông báo bảo mật chặn việc mở trang có thể đến từ VPN, tường lửa hoặc thiết bị do công ty quản lý: đề nghị bộ phận công nghệ thông tin cho phép địa chỉ của dịch vụ, hoặc chuyển sang dữ liệu di động.
Tham gia sự kiện
Khi một người tham gia không vào được, vài nguyên nhân hay gặp: mã đã hết hạn, phiên chưa mở, điện thoại quá cũ, hoặc mạng có lọc.
- Không cần cài đặt. Tham gia từ trình duyệt của điện thoại, bằng cách quét mã QR hoặc nhập một mã trên một địa chỉ ngắn.
- Mã QR, mã và địa chỉ luôn hiển thị trong suốt thời gian ghi danh, và có thể để hiện cho người đến muộn. Một màn hình hướng dẫn được gọi lại bằng một phím.
- Mỗi phiên một mã. Mã hoặc mã QR của một phiên trước, hay một ảnh chụp màn hình cũ, không mở được gì. Chia sẻ mã của phiên hiện tại, và yêu cầu nhập đúng như hiển thị.
- Phiên phải được mở. Chừng nào người dẫn chưa khởi động, chưa ai vào được: nên mở phiên trước khi hiển thị mã.
- Quyền vào có giới hạn. Có thể chỉ cho những người đã xác minh vào: ai chưa xác minh thì không vào được.
- Điện thoại cũ. Cần một trình duyệt mới. Điện thoại quá cũ hoặc hãng ít gặp có thể không chạy nổi: nên chuẩn bị một thiết bị cho mượn.
- Người đến muộn. Người tham gia đến sau khi bắt đầu sẽ vào ván chơi đang diễn ra và gặp câu hỏi hiện tại. Người dẫn có thể khóa lối vào.
Khi một điện thoại mất kết nối
Màn hình tự khóa, mở một ứng dụng khác, mạng rớt trong chốc lát: điện thoại có thể mất kết nối giữa ván chơi. Dưới đây là những gì tự trở lại, và những gì cần tính trước.
- Tự động kết nối lại. Khi người tham gia trở lại trang, sau khi máy ngủ, đổi ứng dụng hoặc Wi-Fi rớt trong chốc lát, kết nối tự nối lại và họ gặp lại ván chơi đúng chỗ nó đang diễn ra.
- Người tham gia được nhận ra. Trình duyệt giữ biệt danh, ảnh đại diện và các câu trả lời, trong vài giờ hoặc vài ngày tùy công cụ, và họ có lại điểm số của mình.
- Điều làm mất danh tính. Một trình duyệt khác, một thiết bị khác, chế độ duyệt riêng tư hoặc bộ nhớ đệm bị xóa: người tham gia bắt đầu lại như người mới. Để trở lại từ một thiết bị khác, họ xác nhận lại danh tính bằng email hoặc số điện thoại, hoặc vào lại đội của mình khi người dẫn đồng ý.
- Tránh trùng lặp. Khi một trang được tải lại, người tham gia chọn giữa chơi tiếp hoặc bắt đầu lại từ đầu, và người dẫn có thể loại một bản trùng.
- Điểm của một đội có thể được tính theo trọng số để các thành viên mất kết nối không kéo điểm đội xuống.
- Người tham gia biết mình đang ở đâu. Một cảnh báo hiện trên điện thoại khi kết nối chậm, và một thông báo báo cho người trả lời quá muộn.
- Người dẫn thấy tình trạng kết nối: đang kết nối lại, kết nối chập chờn.
- Chế độ ngủ. Trình duyệt cho các thẻ không hoạt động ngủ: nên tải lại trang ngay trước khi bắt đầu. Một ứng dụng đã cài có thể tắt chế độ ngủ của màn hình trong ván chơi.
- Phía người dẫn. Nếu máy tính của người dẫn khởi động lại hoặc mất kết nối, ván chơi tiếp tục từ chỗ đã dừng, và phần hiển thị vẫn chạy. Một máy tính dự phòng có thể thay thế.
Ai giữ đồng hồ?
Các công cụ chỉnh đồng hồ và đo thời gian trả lời theo nhiều cách. Dưới đây là những gì thường gặp.
- Một bộ đếm giờ cho mỗi câu hỏi, chỉnh được, hoặc bỏ hẳn khi trò chơi dành để thảo luận. Phần đếm ngược hiện trên điện thoại cũng như trên màn hình lớn, và có thể ẩn đi.
- Chỉ một đồng hồ có giá trị, đó là đồng hồ của máy chủ: máy chủ ấn định giờ kết thúc và từ chối những gì đến sau. Điện thoại đo độ lệch so với máy chủ và chỉnh lại phần đếm ngược của mình.
- Thời gian để đọc. Câu hỏi hiện ra, rồi các câu trả lời mở sau một khoảng chờ ngắn, hoặc khi người dẫn mở.
- Tốc độ trong điểm số. Cách tính được chọn: điểm giảm dần theo thời gian, điểm thưởng cho người nhanh nhất, điểm theo thứ tự trả lời, tốc độ chỉ dùng để phân định khi bằng điểm, hoặc không tính tốc độ.
- Câu trả lời quá muộn bị từ chối, kèm thông báo cho người tham gia. Cũng có thể cho thêm một khoảng thời gian chỉnh được để bù mạng chậm hoặc video đến trễ.
- Tạm dừng. Người dẫn dừng đếm ngược, và các điện thoại hiện rằng ván chơi đang tạm dừng.
- Chơi từ xa. Khi trò chơi diễn ra qua họp trực tuyến hoặc một luồng video, nơi hình ảnh đến trễ vài giây, việc mở câu hỏi có thể lùi lại vài giây để hình ảnh kịp đến.
Các nút hoạt động khi nào?
Trong trò chơi đồng bộ, người dẫn là người chuyển câu hỏi, và điện thoại hiển thị từng bước.
- Một câu hỏi, nhiều bước. Chờ, trước khi mở (thời gian để đọc), mở câu trả lời, đóng câu trả lời, rồi công bố đáp án đúng và bảng xếp hạng. Người dẫn khởi động từng bước, và điện thoại hiển thị bước đó.
- Điện thoại theo người dẫn. Điện thoại tự chuyển sang câu hỏi hiện tại, người tham gia không cần nhấp gì.
- Các câu trả lời có thể được ẩn cho đến khi câu hỏi được mở: điện thoại hiện câu hỏi mà không có nút, hoặc chỉ hiện hình khối và màu sắc, còn câu hỏi nằm trên màn hình lớn. Kiểu hiển thị được chọn ở mỗi ván chơi.
- Đáp án đúng chỉ đến vào lúc công bố. Đáp án không được gửi trước đến điện thoại, nơi người tham gia có thể đọc được khi xem dữ liệu của trang.
- Đóng câu trả lời. Khi hết giờ, ngay khi mọi người đã trả lời, hoặc bằng tay: người dẫn đóng câu trả lời, và có thể mở lại. Khi đã đóng, câu hỏi không nhận thêm câu trả lời, và một thông báo báo cho những ai trả lời quá muộn.
- Một màn hình chờ giữa hai câu hỏi.
- Kết quả trên điện thoại. Sau câu hỏi, mỗi người tham gia thấy mình đúng hay sai, thứ hạng của mình hoặc bảng xếp hạng.
- Quay lại một câu hỏi đã chơi sẽ chạy lại bộ đếm giờ, nhưng chỉ những ai chưa trả lời mới trả lời được.
Lên lịch trước cho một ván chơi
Một ván chơi có thể bắt đầu và tự nối tiếp mà người dẫn không cần có mặt lúc khởi động.
- Giờ bắt đầu đặt trước. Chọn ngày và giờ, và ván chơi tự bắt đầu. Một chuỗi hằng ngày hoặc hằng tháng được chuẩn bị trước, ván chơi lúc tối được lên lịch từ buổi chiều, và nhiều múi giờ được xử lý mà không phải đăng nhập lại để khởi động từng ván.
- Giờ kết thúc đặt trước. Có thể ấn định một thời lượng, hết thời lượng đó ván chơi tự kết thúc.
- Đếm ngược trước khi bắt đầu. Phần đếm ngược chạy từ giờ đã đặt: để bắt đầu lúc 20 giờ với mười lăm phút đếm ngược, hãy đặt 19 giờ 45. Giờ được chọn là giờ theo múi giờ của người dẫn.
- Tự động nối tiếp. Câu hỏi và các màn hình nối tiếp nhau mà không cần người dẫn, ván chơi có thể chạy lặp cả ngày, và người tham gia mới đến sẽ vào câu hỏi đang diễn ra. Đây là chế độ dành cho triển lãm, quán bar và gian hàng.
Chơi ngoài mạng của khán phòng, hoặc ngoại tuyến
Nếu Wi-Fi của khán phòng thiếu ổn định, có nhiều giải pháp để chạy mà không cần đến nó, hoặc không cần internet.
- Mạng nội bộ do người tổ chức mang đến. Một bộ định tuyến Wi-Fi nhỏ được nối với máy tính của người dẫn, bằng cáp chứ không qua Wi-Fi. Người tham gia kết nối vào đó, không cần internet. Cần yêu cầu họ tắt dữ liệu di động, quên các mạng Wi-Fi khác và ở trong tầm phủ sóng của bộ định tuyến. Ở chế độ này, điện thoại cần một ứng dụng riêng, và số người tham gia tùy vào thiết bị Wi-Fi: một điểm truy cập cho khoảng năm mươi người.
- Thiết bị bấm vô tuyến. Các nút không dây liên lạc với một bộ thu USB cắm vào máy tính, không cần Wi-Fi, trong khoảng một trăm mét. Chúng dùng cùng dải tần với Wi-Fi và tự đổi kênh để tránh xung đột. Chúng dùng chung được với điện thoại, miễn là tránh các loại câu hỏi dành riêng cho điện thoại (chữ cái, chữ số, văn bản).
- Trả lời bằng SMS. Người tham gia gửi mã sự kiện đến một số điện thoại hiện trên màn hình, rồi trả lời một số câu hỏi bằng SMS. Đây là tùy chọn trả phí, mặc định tắt.
- Chế độ không dùng thiết bị. Người dẫn đọc câu hỏi, người tham gia trả lời bằng bìa màu, cử chỉ hoặc bảng con, và người dẫn nhấp vào câu trả lời được chọn. Điểm được tính cho cả tập thể, không tính cho từng người.
- Trò chơi tải về trước. Không có internet, những trò chơi không cần điện thoại chạy từ máy tính của người dẫn. Các đội trả lời thành tiếng và người dẫn ghi lại.
- Phương án dự phòng không tương tác. Phiếu trả lời bằng giấy kèm quy định gia hạn thời gian khi có sự cố, hoặc bản xuất PDF các trang chiếu chính.
Biệt danh, trùng lặp và gian lận
Khi ai cũng cầm điện thoại, vài biện pháp phòng ngừa giúp tránh biệt danh phản cảm trên màn hình lớn, bình chọn hai lần và câu trả lời tra trên mạng.
- Biệt danh. Một trình tạo gán biệt danh ngẫu nhiên (một tính từ và một con vật, được rút tối đa ba lần), một bộ lọc thay các từ không phù hợp, và người dẫn loại một người tham gia bằng một cú nhấp từ phòng chờ, hoặc ẩn một tên trong bảng xếp hạng.
- Mỗi thiết bị một lượt bình chọn. Trình duyệt được nhận diện mà không cần tạo tài khoản: thiết bị đã bình chọn không bình chọn lại được, và trang tải lại sẽ hiện “đã bình chọn”.
- Câu hỏi của người tham gia được kiểm duyệt. Chúng được đọc duyệt trước khi hiện lên màn hình, tốt nhất là do một người thứ hai làm trong lúc người dẫn đang dẫn.
- Gian lận bằng cách tra trên mạng. Một cách đối phó là bộ đếm giờ ngắn (mười đến mười lăm giây) với số điểm giảm dần: thời gian tra cứu làm mất điểm. Một người dẫn từng đề nghị theo dõi việc rời trang, nhưng nhà phát hành cho là quá mức, vì người tham gia có thể rời trang vì lý do chính đáng, như một tin nhắn hay một cuộc gọi.
Khi mọi người đến cùng lúc
Ở các sự kiện rất lớn, hàng chục nghìn người tham gia có thể đến trong vài giây, và máy chủ phải chịu được đợt cao điểm này.
- Các yêu cầu giống nhau được gộp lại để chỉ gửi một lần.
- Các bộ đếm được làm nhẹ. Số người đang kết nối không được gửi mỗi khi có người đến, mà gửi theo từng đợt giới hạn khi phòng vượt khoảng ba mươi người.
- Bảng xếp hạng được tải khi hiện lên màn hình, chứ không cập nhật liên tục.
- Câu hỏi của người tham gia được tải theo đợt, mỗi đợt một trăm câu.
Chuẩn bị cho ngày diễn ra sự kiện
Trước sự kiện
- Chạy thử với đúng màn hình và đúng kết nối sẽ dùng hôm đó, và tự mình vào như một người tham gia để thấy những gì họ thấy.
- Chạy bài kiểm tra kết nối, để kiểm tra trình duyệt và mạng.
- Hỏi địa điểm xem Wi-Fi ở đó chịu được bao nhiêu thiết bị, và có lọc kết nối nào không.
- Đo tốc độ mạng tại chỗ, đúng nơi người tham gia sẽ ngồi.
- Tập dượt từ đầu đến cuối, gồm cả các đoạn chuyển và những câu nói để lấp chỗ trống khi có sự cố.
- Bố trí một người thứ hai, để theo dõi câu hỏi của người tham gia, hoặc xem trò chơi như một người tham gia từ xa. Với trò chơi từ xa, người này nghe luồng phát và giữ bàn điều khiển.
- Chuẩn bị phương án B: giấy, PDF, kết nối dự phòng.
- Thử lần cuối với đội hỗ trợ trước sự kiện, đôi khi miễn phí.
Trong ngày sự kiện
- Hiển thị cách tham gia, và để đủ thời gian: trong một khán phòng lớn, việc kết nối lâu hơn ta tưởng.
- Nhắc lại địa chỉ cần nhập, thay vì để mọi người tìm trên công cụ tìm kiếm.
- Khuyên dùng dữ liệu di động cho người tham gia.
- Để các câu trả lời dồn về trước khi chuyển sang phần tiếp theo.
- Nếu có gì đó có vẻ bị kẹt, hãy tải lại trang. Cách này giải quyết phần lớn trục trặc mà không ảnh hưởng đến các câu trả lời đã gửi. Nếu Wi-Fi mất hẳn, chuyển sang phương án B và báo cho khán phòng rằng sự cố đang được xử lý, thay vì im lặng.