Giải trí đám mây là cách cho một máy chủ ở xa chạy ứng dụng, rồi gửi hình về điện thoại của bạn như một luồng video; mỗi lần bạn chạm, thao tác bay ngược lên máy chủ. Ứng dụng chạy ngay trên trình duyệt thì làm ngược lại: tải mã về một lần, rồi chính chiếc điện thoại tự tính và tự vẽ. Hai cách trông giống nhau ở chỗ “không cần cài”, nhưng khác nhau tận gốc về mạng, dữ liệu 4G, độ trễ và chuyện gì xảy ra khi nhà cung cấp đóng cửa.
Hai cách “không cần cài”, hai cỗ máy khác nhau
Nhiều người gộp chung mọi thứ mở được bằng đường dẫn vào một nhóm. Thực ra có hai kiểu, và biết mình đang dùng kiểu nào giúp bạn đoán trước được nó sẽ chạy ra sao.
- Phát trực tuyến từ máy chủ (thường gọi là giải trí đám mây): ứng dụng nặng chạy trên một máy chủ có card đồ hoạ mạnh đặt trong trung tâm dữ liệu. Điện thoại của bạn chỉ làm hai việc: giải mã video và gửi lên các cú chạm. Về bản chất, nó giống xem một video trực tiếp mà bạn điều khiển được.
- Chạy tại máy trong trình duyệt: trang tải về mã, hình, âm thanh — thường vài MB tới vài chục MB — rồi trình duyệt tự chạy. Sau lần tải đầu, mạng chỉ còn dùng để lưu tiến độ, lấy bảng điểm hay tải bản cập nhật. Các ứng dụng của AppGiaiTri thuộc kiểu này.
Cách thứ nhất cho phép một chiếc điện thoại rẻ hiển thị đồ hoạ mà tự nó không bao giờ vẽ nổi. Cách thứ hai thì giới hạn đồ hoạ ở mức máy bạn kham được, đổi lại gần như không phụ thuộc vào mạng trong lúc dùng.
Bảng so sánh nhanh
| Tiêu chí | Phát trực tuyến từ máy chủ | Chạy tại máy trong trình duyệt |
|---|---|---|
| Ai làm phần tính toán, vẽ hình | Máy chủ ở xa | Chính điện thoại của bạn |
| Cần mạng khi nào | Liên tục, suốt thời gian dùng | Chủ yếu lúc tải lần đầu và lúc lưu, đồng bộ |
| Dữ liệu di động tiêu tốn | Lớn và đều, như xem video chất lượng cao | Nhỏ, dồn vào lần tải đầu |
| Độ trễ giữa chạm và thấy | Có thêm quãng đi về máy chủ, đổi theo chất lượng mạng | Chỉ phụ thuộc vào máy và màn hình |
| Đồ hoạ tối đa | Cao, không phụ thuộc máy bạn | Giới hạn theo sức máy |
| Máy nóng, hao pin | Chủ yếu do giải mã video và giữ sóng liên tục | Do tính toán và vẽ hình tại chỗ |
| Mất sóng giữa chừng | Hình đứng hoặc nhoè ngay lập tức | Thường vẫn chạy tiếp, chỉ chưa lưu lên máy chủ được |
| Chi phí cho bên cung cấp | Rất cao: trả tiền máy chủ có card đồ hoạ cho từng người đang dùng | Thấp: chủ yếu là chi phí phục vụ tệp |
Dòng cuối cùng ít người để ý nhưng lại quyết định nhiều thứ nhất. Mỗi người đang dùng dịch vụ đám mây chiếm một phần máy chủ có card đồ hoạ trong suốt thời gian dùng. Chi phí đó phải được trả bằng gói tháng, bằng giới hạn giờ dùng, hoặc bằng hàng chờ vào giờ cao điểm. Ứng dụng chạy tại máy thì người dùng thứ mười nghìn tốn cho bên làm gần như bằng người dùng thứ mười.
Độ trễ: con số mà video không giấu được
Xem phim qua mạng chậm vài giây không sao, vì trình phát được phép nạp trước một đoạn. Ứng dụng giải trí đám mây không được nạp trước, vì khung hình tiếp theo phụ thuộc vào cú chạm bạn sắp làm. Mỗi lần chạm phải đi qua cả một chuỗi:
- Điện thoại ghi nhận cú chạm và gửi lên mạng.
- Gói tin đi qua trạm phát sóng, nhà mạng, rồi tới trung tâm dữ liệu.
- Máy chủ tính khung hình mới, vẽ, rồi nén thành video.
- Video đi ngược về qua đúng quãng đường đó.
- Điện thoại giải mã và hiển thị lên màn hình.
Ngay cả tốc độ ánh sáng cũng có giới hạn. Tín hiệu trong cáp quang đi khoảng 200.000 km mỗi giây, tức khoảng 1 mili giây cho mỗi 200 km. Nếu máy chủ đặt ở một nước khác cách bạn hơn nghìn kilômét, riêng phần đường đi về đã mất cả chục mili giây trong điều kiện lý tưởng — chưa tính thời gian nén, giải mã và các chặng chuyển tiếp của nhà mạng. Đó là lý do các dịch vụ đám mây phải đặt máy chủ gần người dùng, và vùng nào chưa có máy chủ gần thì trải nghiệm kém hẳn đi.
Với nội dung chậm rãi — bàn cờ theo lượt, giải đố, phiêu lưu đọc truyện — trễ thêm một chút không ai thấy. Với nội dung cần phản xạ như đỡ một cú smash cầu lông hay ôm một khúc cua, trễ là thứ cảm nhận được ngay: bạn bấm đúng lúc nhưng kết quả lại như bấm muộn.
Mạng 4G và wifi nhà mình: kiểm tra trước khi đăng ký gói
Các dịch vụ đám mây lớn đều công bố mức băng thông khuyến nghị; thường là từ khoảng 15 Mbps cho hình 720p và cao hơn hẳn cho 1080p. Con số cụ thể đổi theo từng dịch vụ và từng thời điểm, nên hãy đọc trang hướng dẫn của chính dịch vụ bạn định dùng. Điều quan trọng hơn băng thông là độ ổn định: một mạng 50 Mbps nhưng cứ vài giây lại khựng còn tệ hơn một mạng 20 Mbps đều đặn.
Dữ liệu di động cũng là chuyện phải tính. Một phép nhân đơn giản: luồng 25 Mbps chạy liên tục trong một giờ là 25 × 3.600 = 90.000 megabit, tức khoảng 11 GB. Nhiều gói 4G phổ biến hết dung lượng tốc độ cao chỉ sau một buổi tối như vậy.
Bảng kiểm năm phút trước khi trả tiền
- Thử vào đúng giờ bạn hay dùng nhất (tối, cuối tuần), không phải giữa trưa khi mạng vắng.
- Nếu dùng wifi, ngồi đúng chỗ bạn hay ngồi. Sau hai bức tường, sóng 5 GHz yếu đi nhiều; sóng 2,4 GHz đi xa hơn nhưng dễ nhiễu hơn.
- Tắt các thiết bị khác đang tải nặng trong nhà (TV đang phát video 4K, máy tính đang sao lưu ảnh).
- Nếu dùng 4G, nhớ rằng ở trong thang máy, tầng hầm hay trên xe đang chạy thì gần như không dùng được.
- Xem gói có giới hạn số giờ mỗi tháng, mỗi phiên, hay có hàng chờ vào giờ cao điểm không.
Câu hỏi “nếu dịch vụ đóng cửa thì sao”
Đây không phải câu hỏi lý thuyết. Stadia của Google — một trong những dịch vụ phát trực tuyến từ máy chủ được đầu tư nhiều nhất — đã ngừng hoạt động vào tháng 1 năm 2023. Google hoàn tiền cho phần lớn nội dung và thiết bị đã mua, điều không phải bên nào cũng làm được, nhưng người dùng vẫn mất toàn bộ chỗ để chạy những gì họ đã dùng quen.
Với dịch vụ đám mây, mọi thứ nằm trên máy chủ của bên cung cấp: phần mềm, sức tính, nhiều khi cả tiến độ. Máy chủ tắt là hết. Với ứng dụng chạy tại máy trong trình duyệt, phần chạy đã nằm trên điện thoại của bạn, nhưng tài khoản, bảng điểm và tiến độ đồng bộ vẫn cần máy chủ của bên làm. Không cách nào miễn nhiễm hoàn toàn; điều khác nhau là mức phụ thuộc.
Lời khuyên thực tế: trước khi trả tiền dài hạn cho bất kỳ dịch vụ nào, hãy xem họ có cho xuất dữ liệu, có chính sách rõ ràng khi ngừng dịch vụ, và bạn đang trả cho quyền dùng hay cho một món sở hữu.
Khi nào nên chọn cách nào
| Hoàn cảnh của bạn | Hợp hơn với |
|---|---|
| Muốn trải nghiệm đồ hoạ nặng mà máy yếu, nhà có cáp quang ổn định | Phát trực tuyến từ máy chủ |
| Hay dùng lúc chờ xe, trên xe buýt, ở chỗ sóng chập chờn | Chạy tại máy |
| Dùng 4G, gói dung lượng có hạn | Chạy tại máy |
| Phiên ngắn vài phút, muốn mở là dùng ngay không chờ | Chạy tại máy |
| Ngồi lâu một chỗ, cần hình đẹp trên TV lớn | Phát trực tuyến từ máy chủ |
| Cho trẻ nhỏ dùng một lúc ngắn, không muốn trả gói tháng | Chạy tại máy |
Ứng dụng của AppGiaiTri được làm cho đúng nhóm hoàn cảnh thứ hai: điện thoại Android tầm trung, mạng đứt quãng, mỗi lần mở vài phút. Chọn chạy tại máy nghĩa là chúng tôi chấp nhận đồ hoạ vừa phải. Ví dụ, một trận tennis trong Giao Đấu được vẽ đủ rõ để đọc đường bóng, chứ không cố bằng hình truyền hình. Đổi lại, mất sóng vài giây cũng không làm đứt cú đánh của bạn.
Xu hướng: hai cách đang tiến lại gần nhau
Ranh giới giữa hai cách không đứng yên. Có mấy hướng chúng tôi thấy rõ:
- Điện thoại tầm trung mạnh dần. Mỗi thế hệ chip mới kéo phần “máy tự vẽ được” lên cao hơn. Những gì vài năm trước phải nhờ máy chủ thì nay một chiếc máy phổ thông đã kham được.
- Trình duyệt có thêm công cụ. WebGPU và WebAssembly cho phép ứng dụng trên trình duyệt chạy những phần tính toán nặng ngay tại máy, hiệu quả hơn trước.
- Cách lai. Phần cần phản xạ nhanh chạy tại máy, còn phần nặng nhưng không gấp — như tạo cảnh nền, tính toán thế giới lớn — có thể nhờ máy chủ. Hướng này còn mới và chưa phổ biến.
- Mạng tốt hơn nhưng không đều. 5G và cáp quang giúp dịch vụ đám mây ở thành phố, nhưng thang máy, tầng hầm, vùng ven vẫn còn đó. Ứng dụng nào cần mạng liên tục thì luôn có một nhóm người dùng bị bỏ lại.
Theo chúng tôi, đám mây sẽ tiếp tục là lựa chọn cho nội dung lớn, dùng lâu, ngồi một chỗ. Còn phần giải trí nhỏ, ngắn, mở bằng một đường dẫn — phần mà người Việt dùng nhiều nhất trên điện thoại — sẽ chạy tại máy, vì nó rẻ hơn cho cả hai phía và không bỏ rơi ai khi mất sóng.
Cách tự nhận ra mình đang dùng kiểu nào
Không cần đọc tài liệu kỹ thuật. Thử ba việc:
- Bật chế độ máy bay giữa chừng. Nếu hình đứng ngay hoặc hiện thông báo mất kết nối, đó là phát trực tuyến. Nếu vẫn chạy tiếp, đó là chạy tại máy.
- Xem dữ liệu đã dùng. Trên Android, vào Cài đặt > Mạng > Sử dụng dữ liệu (tên mục có thể khác tuỳ phiên bản máy) và xem trình duyệt đã dùng bao nhiêu sau mười lăm phút. Vài trăm MB trở lên gần như chắc chắn là luồng video.
- Nhìn kỹ hình khi chuyển động nhanh. Video nén thường nhoè hoặc vỡ ô vuông khi cảnh đổi nhanh và mạng yếu. Hình vẽ tại máy thì có thể giật khung, nhưng nét không bị vỡ.
Câu hỏi thường gặp
Giải trí đám mây có tốn pin hơn ứng dụng chạy trên trình duyệt không?
Không hẳn. Dịch vụ đám mây không bắt máy tính toán nặng, nhưng phải giải mã video và giữ sóng liên tục, nên vẫn hao pin đều. Ứng dụng chạy tại máy thì tốn pin cho phần vẽ hình. Mức hao thực tế phụ thuộc vào từng ứng dụng và từng máy.
Mạng 4G có dùng được giải trí đám mây không?
Dùng được khi sóng mạnh và ổn định, nhưng dễ khựng khi di chuyển hay vào chỗ kín. Dữ liệu tiêu tốn cũng lớn: một luồng chất lượng cao chạy một giờ có thể tốn hơn 10 GB. Nếu gói cước có hạn, nên ưu tiên wifi.
Ứng dụng chạy trên trình duyệt có cần mạng suốt không?
Thường là không. Sau lần tải đầu, nhiều ứng dụng web cất sẵn phần chạy trên máy và vẫn dùng được khi mất sóng ngắn. Mạng chủ yếu dùng để lưu tiến độ, đồng bộ tài khoản và lấy bảng điểm.
Vì sao dịch vụ đám mây hay có gói tháng hoặc giới hạn giờ?
Vì mỗi người đang dùng chiếm một phần máy chủ có card đồ hoạ trong suốt thời gian dùng, và chi phí đó cao. Gói tháng, giới hạn giờ hay hàng chờ giờ cao điểm là cách bên cung cấp bù chi phí này.
Ứng dụng của AppGiaiTri là kiểu nào?
Ứng dụng của AppGiaiTri chạy ngay trên điện thoại, trong trình duyệt. Máy chủ chỉ lo tài khoản, tiến độ và bảng điểm. Vì vậy chúng dùng ít dữ liệu và vẫn chạy được khi sóng chập chờn.