logo
Nền tảng

Bảo mật

Mô hình phát triển

Bảo mật

Khách hàng

Đài Loan

Khách hàng

Khách hàng của chúng tôi là một tập đoàn giải trí số đến từ Đài Loan, được thành lập từ năm 1995. Theo thời gian, doanh nghiệp này đã phát triển thành một hệ sinh thái công nghệ toàn diện, có dấu ấn mạnh mẽ trong lĩnh vực game, nền tảng số và nhiều mảng liên quan khác.

Thành tựu nổi bật:

  • Tựa game chủ lực của họ đạt gần 4,23 tỷ USD doanh thu tích luỹ. Trò chơi có hơn 3 triệu tài khoản đăng ký tại Đài Loan, 1,11 triệu người dùng hoạt động hằng ngày (DAU) và hơn 400.000 người chơi đồng thời. Doanh thu trung bình trên mỗi lượt tải (ARPD) dao động 279–406 USD.

  • Một tựa game lớn khác đã chạm mốc hơn 180 triệu người dùng đăng ký trên toàn cầu.

  • Trên các game PC online chủ lực, công ty sở hữu hơn 10 triệu thành viên đăng ký toàn cầu.

  • Ứng dụng nền tảng thanh toán ảo của họ đã đạt 1 triệu người dùng. Nền tảng thương mại điện tử ghi nhận mức tăng trưởng gần 40%/năm về số lượng người mua.

  • Một lễ hội giải trí quy mô lớn do tập đoàn tổ chức đã thu hút hơn 300.000 người tham gia, cả online lẫn offline.

logo image
Thử thách

Khách hàng muốn xây dựng một nền tảng giao tiếp ngay trong ứng dụng để tăng mức độ tương tác theo thời gian thực và tạo ra trải nghiệm trao đổi nhóm phong phú hơn. Họ cần:

  • Kênh nhóm (Group channels): Cho phép người dùng tạo, quản lý và tham gia các “không gian chung” để nhắn tin, chia sẻ media và nhận cập nhật. Đồng thời cần các công cụ mạnh để quản trị thành viên và kênh một cách hiệu quả.

  • UIKit no-code: Giúp người dùng tuỳ biến nhanh giao diện giao tiếp mà không cần tốn nhiều công sức phát triển.

  • Gọi thoại và video tức thời: Hỗ trợ hội thoại 1–1 hoặc theo nhóm mượt mà, thực hiện trực tiếp trong ứng dụng.

Tổng thể, mục tiêu của khách hàng là tăng gắn kết cộng đồng và khiến các tương tác trở nên năng động, liền mạch hơn.

preview image
Giải pháp

Để triển khai tính năng gọi nhóm cho ứng dụng demo trên mobile, chúng tôi thiết kế giải pháp kết hợp năng lực giao tiếp thời gian thực mạnh mẽ của LiveKit với một lớp tuỳ biến giúp đồng bộ logic và UI theo chuẩn Sendbird.

Điểm nổi bật của giải pháp

1) Nền tảng LiveKit

  • Tận dụng công nghệ WebRTC của LiveKit để gọi thoại và video theo thời gian thực.

  • Sử dụng kiến trúc SFU nhằm đảm bảo hiệu năng cao và khả năng mở rộng cho các cuộc gọi nhóm.

  • Ứng dụng mobile SDK của LiveKit để triển khai các tính năng cốt lõi như audio, video và chia sẻ màn hình.

  • Dùng data channels của LiveKit làm “xương sống” cho nhắn tin theo nhóm.

2) Đồng bộ UI & logic theo Sendbird

  • Do UIKit của Sendbird không hỗ trợ call một cách native, chúng tôi xây dựng UI tuỳ biến hoàn toàn.

  • UI được thiết kế bám sát ngôn ngữ thiết kế và trải nghiệm tổng thể của Sendbird để đảm bảo tính nhất quán.

  • Xây dựng một lớp logic chuyên biệt để ánh xạ (map) các “primitive” kỹ thuật của LiveKit sang các mô hình khái niệm của Sendbird, giúp tích hợp mượt mà.

3) Group Channels & Messaging

  • Các group channels được triển khai dựa trên data channels, hỗ trợ nhắn tin văn bản, chia sẻ media và đồng bộ trạng thái theo thời gian thực (ví dụ: chỉ báo đang nhập).

4) Diễn giải “No-Code UIKit”

  • “No-code” ở đây được hiểu là cấu trúc mã theo dạng module/component, giúp developer dễ tuỳ biến và tái sử dụng—không phải giao diện kéo-thả cho end-user.

5) Tối ưu hiệu năng

  • Tích hợp adaptive streaming, lựa chọn codec thông minh (Opus cho audio, H.264/AV1 cho video) và các kỹ thuật khử ồn để đảm bảo trải nghiệm mượt, chất lượng cao trên thiết bị di động.

other image other image other image other image other image other image other image other image
Kết quả

Ứng dụng demo được xây dựng trên LiveKit và được tinh chỉnh để đồng bộ chặt chẽ với UI/logic của Sendbird, qua đó thể hiện hiệu năng tốt và bộ tính năng giao tiếp trong ứng dụng linh hoạt.

1) Hỗ trợ gọi thoại & video linh hoạt

  • Vận hành mượt cả gọi 1:1 và gọi nhóm, đáp ứng yêu cầu demo với tối đa 20 người dùng đồng thời.

  • Độ trễ cực thấp, dưới 100ms trên nhiều khu vực toàn cầu.

  • Thiết kế hướng tới tính sẵn sàng cao, đảm bảo uptime 99,99% cho giao tiếp thời gian thực.

2) Khả năng tương tác in-app phong phú

  • Nhắn tin theo group channel cho phép người dùng tạo, quản lý và tham gia kênh để trao đổi văn bản, media và nhận cập nhật.

  • UI được tối ưu giúp phản hồi khi nhắn tin nhanh hơn 40%.

  • Gợi ý văn bản (predictive text) giúp giảm 33% thời gian gõ.

  • Chỉ báo đang nhập và xác nhận đã đọc (read receipts) theo thời gian thực giúp tăng mức độ tương tác.

3) Tính năng cuộc gọi thời gian thực mạnh mẽ

  • Người dùng có thể bật/tắt mic, bật/tắt video và chia sẻ màn hình để hỗ trợ trao đổi/cộng tác.

  • Hỗ trợ mời người tham gia hoặc loại người tham gia, kèm cơ chế phân quyền chi tiết.

4) Chất lượng âm thanh vượt trội

  • Sử dụng codec Opus, tự điều chỉnh từ 6 kbps đến 510 kbps để duy trì chất lượng giọng nói tốt ngay cả khi băng thông thấp.

  • Cải thiện độ chính xác nhận dạng giọng nói lên tới 85% nhờ HD voice codec và lọc nhiễu nâng cao.

  • Tích hợp silence suppression và noise cancellation, giúp giảm băng thông và tăng độ rõ.

Tổng hợp các kết quả trên cho thấy đây là một nền tảng giao tiếp in-app mạnh mẽ, có khả năng mở rộng, mang lại trải nghiệm người dùng liền mạch và chất lượng cao.

other image other image other image other image other image other image other image other image