⚽ PengoDocs

Hướng Dẫn Chấm Điểm Trực Tiếp & Phát Sóng Livestream

Hệ thống Live & Broadcast Studio của Pengo mang đến giải pháp phát sóng trực tiếp và chấm điểm chuẩn truyền hình dành cho các trận đấu giao lưu và giải đấu thể thao chuyên nghiệp (tối ưu hóa cho môn Cầu lông).

Hệ thống bao gồm hai trụ cột chính:

  1. Bảng Điểm Điện Tử Trực Tiếp (Live Scoreboard): Hỗ trợ trọng tài và thư ký chấm điểm tức thời theo luật BWF chuẩn quốc tế, tự động đồng bộ thời gian thực đến toàn bộ người xem với độ trễ dưới 50ms.
  2. Studio Phát Sóng Trực Tiếp (Live Stream Studio & Control Room):
    • Mobile Live Stream Studio: Ứng dụng điện thoại biến camera thành máy quay chuyên nghiệp, phát luồng RTMP/RTMPS lên Facebook Live, YouTube, TikTok, ép bảng điểm và logo nhà tài trợ trực tiếp vào luồng video phần cứng (Hardware Overlay) với chất lượng lên tới 4K.
    • Web Broadcast Control Room: Bàn điều khiển trung tâm trên máy tính dành cho Ban tổ chức điều phối nhiều sân cùng lúc, quản lý hàng đợi trận đấu, logo tài trợ và điều khiển máy quay từ xa (Remote Control).

1. Bảng Điểm Điện Tử Trực Tiếp (Live Scoreboard)

Bảng điểm điện tử Pengo được thiết kế tối ưu cho thao tác nhanh 1 chạm trên màn hình cảm ứng, có phản hồi rung (Haptics) và âm thanh báo hiệu.

Đối tượng sử dụng

  • Trọng tài chính (Main Referee) hoặc Trợ lý trọng tài (Assistant Referee) trên sân.
  • Thư ký giải đấu (Secretaries).
  • Chủ giải (Host / Organizer).

Cách truy cập bảng điểm

  • Trận đấu giao lưu (Casual Match): Truy cập trang chi tiết trận đấu trên Web hoặc Mobile ──→ Bấm nút Chấm điểm trực tiếp (/match/:id/live-score).
  • Giải đấu (Tournament Fixture):
    • Trên Web: Vào Quản lý giải ──→ Tab Lịch thi đấu ──→ Bấm vào biểu tượng bảng điểm tại trận đấu (/tournament/fixture/:id/live-score).
    • Trên Mobile App: Vào giải đấu ──→ Chọn trận đấu đang hoặc sắp diễn ra ──→ Bấm Chấm điểm.

Quy trình chấm điểm trận đấu

[Chọn bên giao cầu ban đầu] 
           │
           ▼
 [Bắt đầu trận đấu (Start)] ──→ [Cộng điểm (+1 Team A / +1 Team B)] ──→ [Tự động đảo vị trí & đổi sân]
                                              │                                        │
                                              ▼                                        ▼
                                    [Hoàn tác (Undo) nếu nhầm]             [Kết thúc Set / Match]

Bước 1: Khởi tạo & Chọn quyền giao cầu

  1. Khi mở bảng điểm, hệ thống hiển thị thông tin hai đội/VĐV (Đội A và Đội B) cùng thể thức tính điểm (ví dụ: 3 set 21 điểm hoặc 1 set 30 điểm).
  2. Trước khi trận bắt đầu, trọng tài chọn Bên giao cầu trước (Serving Team) và VĐV giao cầu / nhận cầu ban đầu (Server & Receiver).
  3. Bấm Bắt đầu trận đấu (Start Match). Trạng thái trận chuyển sang IN_PROGRESS (Trực tiếp).

Bước 2: Thao tác ghi điểm trong hiệp đấu

  • Cộng 1 điểm: Chạm vào nửa màn hình của Đội A hoặc Đội B (hoặc nút +1).
  • Luật phát cầu BWF tự động:
    • Hệ thống tự động tính toán điểm số chẵn/lẻ để chỉ định ô phát cầu (Điểm chẵn phát bên phải, điểm lẻ phát bên trái).
    • Trong đánh đôi: Bên ghi điểm liên tiếp sẽ tự động đổi người phát cầu giữa 2 ô; bên đỡ cầu giữ nguyên vị trí.
  • Hoàn tác (Undo): Nếu bấm nhầm điểm, bấm ngay nút Hoàn tác (Undo Point) ở góc dưới. Hệ thống sẽ khôi phục chính xác điểm số, bên phát cầu và vị trí đứng trước đó.
  • Tạm dừng trận đấu (Pause): Khi VĐV xin lau mồ hôi, sơ cứu y tế hoặc hội ý kỹ thuật, bấm Tạm dừng. Bấm Tiếp tục (Resume) khi trận đấu trở lại.

Bước 3: Đổi sân tự động (Side Change)

  • Sau khi kết thúc Set 1 và Set 2, hệ thống tự động thông báo đổi sân và đổi chiều hiển thị của hai đội trên bảng điểm.
  • Trong set quyết định (Set 3), khi một trong hai đội chạm mốc 11 điểm, hệ thống sẽ phát tín hiệu chuông và nhắc nhở hai đội đổi sân theo đúng luật thi đấu quốc tế.

Bước 4: Kết thúc hiệp và trận đấu

  • Khi một bên đạt điểm thắng hiệp (ví dụ: 21 điểm và cách biệt tối thiểu 2 điểm, hoặc chạm mốc trần 30 điểm), hệ thống tự động khóa hiệp và ghi nhận tỉ số set.
  • Khi một bên thắng đủ số set quy định (ví dụ: 2/3 set), trận đấu kết thúc.
  • Trọng tài bấm Xác nhận kết quả (Finish Match): Kết quả trận được chốt vĩnh viễn, sơ đồ nhánh đấu (Bracket) của giải tự động cập nhật và đưa đội chiến thắng vào vòng trong.

[!TIP]
Bảng điểm có chế độ Offline Resilient: Nếu kết nối mạng tại nhà thi đấu chập chờn, bảng điểm vẫn lưu điểm tạm thời trên máy và tự động đồng bộ lên máy chủ ngay khi có lại tín hiệu.


2. Phòng Điều Khiển Phát Sóng (Web Broadcast Control Room)

Phòng điều khiển phát sóng trên nền tảng Web là trung tâm đạo diễn hình ảnh dành riêng cho Ban tổ chức giải đấu, cho phép vận hành đồng thời nhiều sân đấu chuyên nghiệp như một đài truyền hình thu nhỏ.

Đường dẫn: /tournament/manage/:id/broadcast

Web Broadcast Control Room

Các thành phần chính trong Control Room

Khu vực Chức năng chính
Quản lý phiên phát Tạo phiên phát sóng mới theo từng sân (court), cấu hình Stream Key Facebook / YouTube / TikTok, bật/tắt phát sóng.
Hàng đợi trận đấu Thêm danh sách các trận đấu sắp diễn ra vào hàng đợi (Queue), sắp xếp thứ tự phát sóng, chuyển trận kế tiếp 1-click.
Quản lý Nhà tài trợ Upload logo, banner tài trợ, cấu hình vị trí hiển thị (Góc trên, Góc dưới, Dải banner chạy), chu kỳ đổi logo tự động.
Bàn điều khiển từ xa Remote Control: Điều khiển chấm điểm, chuyển cảnh, đổi trận và khóa màn hình máy quay ngoài sân qua Internet.
Tích hợp OBS Studio Cung cấp link Overlay trong suốt (Browser Source) độ nét cao dùng trực tiếp cho OBS Studio / vMix trên máy tính.

Quy trình 4 bước thiết lập phiên phát sóng

Bước 1: Tạo Phiên Phát Sóng (Broadcast Session)

  1. Trong Control Room, bấm + Tạo Phiên Phát Mới.
  2. Chọn hoặc nhập tên sân (ví dụ: Sân 1 - Trung Tâm).
  3. Chọn nền tảng phát sóng chính:
    • Facebook Live (Tự động điền RTMPS server rtmps://live-api-s.facebook.com:443/rtmp/).
    • YouTube Live (rtmp://a.rtmp.youtube.com/live2).
    • TikTok Live (Dành cho tài khoản có quyền mở RTMP).
    • Custom RTMP / RTMPS (Sử dụng server phát sóng riêng hoặc Restream).
  4. Dán Stream Key lấy từ trang tạo sự kiện trực tiếp của Facebook hoặc YouTube Studio.
  5. Bấm Lưu & Khởi tạo.

Bước 2: Nạp Danh Sách Trận Đấu Vào Hàng Đợi (Broadcast Queue)

  1. Tại cột Hàng đợi phát sóng (Queue), bấm + Thêm Trận Đấu.
  2. Hệ thống liệt kê toàn bộ các trận đấu của giải đang ở trạng thái READY hoặc SCHEDULED.
  3. Tích chọn các trận đấu diễn ra trên sân này theo thứ tự và bấm Thêm vào hàng đợi.
  4. Bạn có thể kéo thả để đổi thứ tự trận đấu, hoặc bấm Bỏ qua (Skip) nếu có trận bị hủy/đổi sân đột xuất.

Bước 3: Cấu hình Đồ Họa & Nhà Tài Trợ (Sponsors & Branding)

  1. Bấm nút Quản lý Tài trợ & Branding trên thanh công cụ.
  2. Watermark / Logo giải: Bật logo giải đấu hiển thị ở góc trên bên phải hoặc góc dưới.
  3. Logo Nhà tài trợ:
    • Thêm nhà tài trợ: Điền tên đơn vị, upload logo hoặc banner.
    • Chọn vị trí: Top-Right, Bottom-Right, Banner Bottom.
    • Chọn chế độ hiển thị: Luôn hiển thị (Always), Xoay vòng theo chu kỳ (Interval - ví dụ mỗi 30s), hoặc Chỉ hiển thị giữa các set (Between Games).

Bước 4: Điều khiển trực tiếp từ xa (Remote Controller)

Trong lúc máy quay điện thoại đặt cố định trên sân, kỹ thuật viên ngồi tại bàn điều khiển có thể bấm biểu tượng Remote Control:

  • Chấm điểm từ xa: Bấm +1 Đội A hoặc +1 Đội B, điện thoại đang phát sóng ngoài sân sẽ cập nhật bảng điểm ngay lập tức.
  • Chuyển trận đấu (Switch Fixture): Khi trận đấu hiện tại kết thúc, bấm Chuyển sang trận tiếp theo — bảng điểm đồ họa trên màn hình livestream sẽ tự động đổi tên hai VĐV của trận mới mà không cần thao tác vào máy quay.
  • Chuyển cảnh (Scene Control):
    • Bật màn hình nghỉ giữa hiệp / giải lao (Break Scene).
    • Bật bảng giới thiệu trận đấu kế tiếp (Next Match Card).
  • Khóa tương tác (Lock Screen): Khóa màn hình cảm ứng của điện thoại ngoài sân để tránh trọng tài hoặc người nhặt bóng vô tình chạm vào màn hình làm gián đoạn luồng phát.

3. Studio Phát Sóng Trên Điện Thoại (Mobile Live Stream Studio)

Mobile Live Stream Studio cho phép Ban tổ chức phát sóng trực tiếp giải đấu với chi phí 0 đồng tiền thiết bị phụ trợ — chỉ cần duy nhất một chiếc smartphone gắn trên chân máy (Tripod).

Yêu cầu chuẩn bị

  • Điện thoại chạy iOS (iPhone X trở lên) hoặc Android (Android 10 trở lên, RAM tối thiểu 4GB).
  • Kết nối Internet ổn định: 4G/5G hoặc Wi-Fi với tốc độ upload tối thiểu 10 Mbps.
  • Chân máy điện thoại (Tripod) đặt ngang tầm lưới hoặc góc chéo bao quát toàn bộ sân cầu.
  • Nguồn sạc dự phòng cắm liên tục để đảm bảo máy không hết pin khi quay nhiều giờ.

Hướng dẫn thao tác trên ứng dụng di động

[Mở Live Studio trên App] ──→ [Chọn Sân & Phiên phát] ──→ [Cài đặt chất lượng 1080p]
           │
           ▼
[Cố định Tripod] ──→ [Bấm Bắt đầu Phát Sóng (Go Live)] ──→ [Bật Khóa màn hình (Lock)]

Bước 1: Mở phòng phát sóng

  1. Mở ứng dụng Pengo trên điện thoại ──→ Đăng nhập tài khoản Host hoặc Thư ký giải.
  2. Vào trang chi tiết giải đấu ──→ Bấm nút Phát sóng trực tiếp (Live Studio) (/tournament/broadcast/:id).
  3. Chọn sân thi đấu bạn đang phụ trách (ví dụ: Sân 1).

Bước 2: Cài đặt thông số hình ảnh (Encoder Settings)

Bấm biểu tượng Cài đặt (Bánh răng) ở góc trên để tùy chỉnh thông số phù hợp với tốc độ mạng:

Độ phân giải Bitrate khuyến nghị Khung hình Môi trường mạng khuyên dùng
720p HD 4,500 kbps (4.5M) 30 fps 4G phổ thông, Wi-Fi yếu
1080p FHD 7,500 kbps (7.5M) 30/60 fps Khuyên dùng chuẩn (Cáp quang/5G)
2K (1440p) 10,000 kbps (10M) 60 fps Đường truyền riêng tốc độ cao
4K UHD 14,000 kbps (14M) 60 fps Mạng chuyên dụng sự kiện
  • Keyframe Interval: Mặc định 2 giây (chuẩn bắt buộc của Facebook Live và YouTube).
  • Âm thanh: Stereo 44.1 kHz, bitrate 128 kbps.

Bước 3: Định vị góc máy & Căn chỉnh khung hình

  • Xoay ngang điện thoại (Chế độ Landscape).
  • Căn chỉnh sao cho thấy rõ: Đường biên cuối sân, vạch giao cầu và vị trí hai cặp VĐV thi đấu.
  • Kiểm tra ánh sáng: Tránh hướng đèn rọi trực diện vào ống kính camera.

Bước 4: Bắt đầu phát sóng (Go Live)

  1. Bấm nút đỏ tròn lớn BẮT ĐẦU PHÁT SÓNG.
  2. Hệ thống kết nối tới server RTMP trong vòng 1-3 giây.
  3. Khi biểu tượng chấm tròn chuyển sang màu Xanh lá (LIVE) kèm đồng hồ đếm thời gian phát sóng và chỉ số Bitrate, luồng phát đã chính thức lên sóng mạng xã hội.

Bước 5: Bật Đồ Họa Bảng Điểm Trực Tiếp (Hardware Snapshot Overlay)

  • Bấm nút Bảng điểm (Score Overlay): Bảng điểm điện tử sắc nét chuẩn truyền hình sẽ xuất hiện ở góc trên màn hình.
  • Điểm số và tên VĐV sẽ tự động nhảy theo thời gian thực mỗi khi trọng tài trên sân hoặc thư ký ngoài bàn kỹ thuật bấm điểm.
  • Bấm nút Tài trợ (Sponsor) để kích hoạt dải logo và banner của các nhà tài trợ xuất hiện luân phiên dưới chân màn hình.

Bước 6: Khóa màn hình (Interaction Lock)

Sau khi căn chỉnh xong, bấm biểu tượng Chiếc khóa (Lock) trên màn hình. Màn hình sẽ chuyển sang chế độ bảo vệ chống chạm nhầm:

  • Mọi thao tác vô tình quẹt vào màn hình sẽ bị vô hiệu hóa.
  • Để mở khóa: Chạm giữ vào biểu tượng ổ khóa trong 3 giây.

4. Tích Hợp OBS Studio / vMix Cho Sự Kiện Lớn

Đối với các giải đấu bán chuyên và chuyên nghiệp có dàn máy tính đạo diễn hình ảnh và camera rời (Sony, Canon, Blackmagic):

  1. Trong Web Broadcast Control Room, tìm mục OBS Browser Source URL.
  2. Bấm Sao chép URL Overlay (Ví dụ: https://www.pengo.run/tournament/broadcast/overlay/:sessionId).
  3. Mở phần mềm OBS Studio trên máy tính:
    • Trong ô Sources, bấm dấu + ──→ Chọn Browser.
    • Đặt tên nguồn: Pengo Live Scoreboard.
    • Dán URL vừa sao chép vào ô URL.
    • Cài đặt kích thước: Width 1920, Height 1080.
    • Tích chọn: Shutdown source when not active và Refresh browser when scene becomes active.
  4. Bấm OK: Bảng điểm đồ họa trong suốt với chuyển động mượt mà sẽ lập tức đè lên tín hiệu camera của bạn trên OBS Studio. Điểm số từ app trọng tài sẽ đồng bộ thẳng vào OBS mà không cần bất kỳ thao tác thủ công nào trên máy tính.

5. Xử Lý Sự Cố Thường Gặp (Troubleshooting)

1. Luồng livestream bị giật, rớt khung hình (Dropped Frames)

  • Nguyên nhân: Băng thông upload của mạng Wi-Fi tại nhà thi đấu không đủ đáp ứng bitrate đã cài.
  • Khắc phục:
    • Vào Cài đặt Live Studio trên app ──→ Giảm chất lượng từ 1080p xuống 720p.
    • Tắt bớt các thiết bị kết nối ké vào mạng Wi-Fi phát sóng.
    • Sử dụng SIM 4G/5G chuyên dụng tốc độ cao cho máy quay.

2. Bị đứt kết nối RTMP giữa chừng

  • Hệ thống tích hợp sẵn cơ chế Auto-Reconnect tự động kết nối lại tối đa 5 lần (khoảng cách 3 giây/lần).
  • Nếu Facebook hoặc YouTube tự ngắt sự kiện: Kiểm tra lại xem sự kiện trên Facebook có bị quá thời lượng tối đa cho phép (thường là 8 tiếng liên tục) hay không.

3. Tỷ số trên màn hình livestream không nhảy khi trọng tài chấm điểm

  • Kiểm tra biểu tượng cột sóng Realtime ở góc màn hình điện thoại phát sóng:
    • Nếu hiện màu xanh: Đang kết nối bình thường.
    • Nếu hiện màu vàng/đỏ: Mất kết nối WebSocket. Bấm nút Làm mới dữ liệu (Sync) hoặc trên Web Control Room gửi lệnh Remote Sync để ép máy quay cập nhật lại trạng thái điểm mới nhất.

4. Điện thoại bị nóng và giảm độ sáng màn hình

  • Tắt bớt các ứng dụng chạy ngầm trên điện thoại trước khi mở Live Studio.
  • Giảm độ sáng màn hình điện thoại xuống mức 30-40% (chỉ cần vừa đủ nhìn kiểm tra khung hình).
  • Sử dụng giá kẹp điện thoại có tích hợp quạt tản nhiệt sò lạnh (Cooling Fan) khi phát sóng trong môi trường nhà thi đấu kín nóng bức.