Phiên bản 1.0 - Sẵn sàng triển khai

Tự động hóa toàn bộ
quy trình sản xuất
trường quay

OPTIMUS điều phối đồng thời tất cả thiết bị studio - video server, audio mixer, camera robot, hệ thống đồ họa - từ một giao diện duy nhất. Một người vận hành, toàn bộ studio phản ứng chính xác theo kịch bản.

1–2
người vận hành / ca
<500ms
độ trễ kích hoạt Trigger
<2s
đồng bộ từ NRCS
<3s
failover tự động

Sản xuất live broadcast truyền thống đang gặp khó

Mỗi thiết bị cần một người vận hành riêng, thao tác thủ công nhiều bước, thiếu đồng bộ - dẫn đến chi phí cao và rủi ro lỗi không kiểm soát được.

Nhân sự vận hành quá nhiều
Mỗi thiết bị cần một người riêng - chi phí nhân sự cao, phụ thuộc vào kỹ năng cá nhân, khó thay thế khi có sự cố.
Thao tác thủ công nhiều bước
Mỗi hành động phải thực hiện riêng lẻ trên từng thiết bị - dễ xảy ra lỗi, đặc biệt trong các tình huống khẩn cấp hoặc tin nóng.
Thiếu đồng bộ giữa thiết bị
Camera, audio, graphics hoạt động độc lập - chất lượng sản xuất không nhất quán, khó đảm bảo timing chính xác giữa các thiết bị.
Phản ứng chậm với tin nóng
Thay đổi kịch bản khi đang phát sóng đòi hỏi phối hợp nhiều người - chậm, dễ nhầm, không theo kịp nhịp độ tin tức thời sự.
Không có bản ghi chi tiết
Sau phát sóng không có log đầy đủ - khó đối soát bản quyền, báo cáo quảng cáo, kiểm tra và cải thiện chất lượng sản xuất.
Phụ thuộc phần cứng cụ thể
Thay thiết bị mới đòi hỏi đào tạo lại toàn bộ nhân sự - tốn thời gian, chi phí cao, gián đoạn quy trình sản xuất.
Sản xuất xong không dùng được ngay
Ghi file không đồng bộ với thao tác phát sóng - sau sản xuất phải đưa lên dựng, cắt gọt cho đúng chương trình, xuất file hoàn chỉnh rồi mới chuyển đi. Mất nhiều giờ, không đáp ứng được yêu cầu tin nhanh.

Một nền tảng, toàn bộ studio

OPTIMUS tích hợp và điều phối tất cả thiết bị trong trường quay từ một giao diện duy nhất, với phần lớn thao tác được thực thi tự động.

Điều khiển toàn bộ thiết bị từ một nơi
Kết nối và điều khiển đồng thời Video Server, Graphics Server, Video Mixer, Audio Mixer, Camera Robot, Camera PTZ, Virtual Studio, hệ thống ánh sáng, Backscreen, Cue Prompter và Record Server. Trạng thái kết nối hiển thị real-time, cảnh báo ngay khi có sự cố.
AMCPMIDIREST APIReal-time
Giao diện Timeline trực quan
Timeline Canvas hiển thị toàn bộ kịch bản sản xuất theo trục thời gian. Click để cấu hình, double-click để TAKE ngay lập tức, kéo thả để điều chỉnh timing. Playhead di chuyển real-time khi đang phát sóng.
Timeline CanvasPlayheadTAKE
Tích hợp Rundown từ NRCS
Kết nối trực tiếp với ENPS, iNEWS, Octopus. Khi biên tập viên cập nhật rundown, hệ thống tự động đồng bộ trong vòng 2 giây. Sau đồng bộ, hoạt động hoàn toàn offline trong mạng LAN nội bộ.
ENPSiNEWSMOS ProtocolOffline
Automation - Trigger và Macro
Trigger tự động theo Timecode, sự kiện hoặc điều kiện logic. Macro gộp nhiều lệnh thành một nút bấm - một lần kích hoạt, bảy thiết bị phản ứng đồng thời, chính xác đến mili giây.
TriggerMacroTimecodeLogic
Quick Deck - Nút bấm nhanh
Thanh nút bấm tùy chỉnh cho thao tác thường xuyên: chuyển camera, play VT, bật/tắt đồ họa, kích hoạt macro. Tương thích Elgato Stream Deck và bàn phím vật lý.
Quick DeckStream DeckShortcut
As-Run Log - Bản ghi tự động
Mọi hành động được ghi lại tự động với timestamp mili giây, thiết bị, lệnh, kết quả và chênh lệch so với kế hoạch. Xuất CSV, PDF, XML phục vụ đối soát bản quyền và báo cáo quảng cáo.
As-Run LogCSVPDFXML
Truy cập từ xa qua trình duyệt
Ứng dụng web-based - không cần cài đặt. Nhiều người dùng cùng lúc, trạng thái đồng bộ trong 1 giây. Phân quyền truy cập theo vai trò: đạo diễn, kỹ thuật viên, quản trị viên.
Web-basedVPNPhân quyềnMulti-user
Dự phòng 1+1 Active-Standby
Hai instance trao đổi heartbeat mỗi 1 giây. Nếu máy chủ chính không phản hồi trong 3 giây, Standby tự động tiếp quản - phát sóng tiếp tục từ đúng trạng thái cuối cùng, không mất frame.
Active-StandbyFailoverHeartbeat

Mô hình Core + Gateway

Kiến trúc phân tầng rõ ràng: Core xử lý logic nghiệp vụ, Gateway xử lý giao tiếp thiết bị trong mạng LAN - đảm bảo độ trễ thấp nhất và tách biệt hoàn toàn.

Automation Client
Giao diện web - truy cập từ bất kỳ máy nào trong mạng nội bộ. Hiển thị Timeline, Rundown, Quick Deck và trạng thái thiết bị real-time.
HTTPS · WebSocket (SignalR)
Active-Standby
OPTIMUS Core  .NET 10
Xử lý toàn bộ logic nghiệp vụ: quản lý Playlist / Rundown / Timeline, giải quyết Trigger & Macro, ghi As-Run Log. Lưu trữ trên PostgreSQL.
Playlist · Rundown · Timeline Trigger · Macro · Automation As-Run Log PostgreSQL System Manager Rundown Designer
SignalR
SignalR
SignalR
Import Gateway
Kết nối và đồng bộ Rundown từ hệ thống NRCS. Hoạt động độc lập - khi NRCS gặp sự cố, phát sóng không bị ảnh hưởng.
HDStation ENPS iNEWS Octopus
Playout Gateway
Điều khiển thiết bị trong mạng LAN. Xử lý timing cục bộ, đảm bảo độ trễ thấp nhất. Thiết bị được cấu hình qua System Manager.
LAN Timeline Resolver
Export Gateway
Sau sản xuất, tự động upload file record kèm metadata (As-Run Log, timecode) trở lại hệ thống MAM.
MAM REST API
AMCP · MIDI · OSC · REST · RossTalk · …
Thiết bị studio
Video Server AMCP
Graphics Server HTTP
Audio Server AMCP
Video Mixer HTTP
Audio Mixer MIDI
Camera Robot VISCA
Virtual Studio RossTalk
Lighting Console MIDI
Backscreen HTTP
Cue Prompter HTTP
Video Wall HTTP
Camera PTZ Pelco-D
Record Server AMCP
Core độc lập với thiết bị
Xử lý toàn bộ logic nghiệp vụ mà không phụ thuộc vào thiết bị cụ thể. Thay thiết bị mới chỉ cần cập nhật cấu hình Gateway.
Playout Gateway trong LAN
Chạy gần thiết bị trong mạng LAN, xử lý timing cục bộ - đảm bảo độ trễ thấp nhất, không bị ảnh hưởng bởi độ trễ mạng WAN.
Import Gateway độc lập
Xử lý kết nối NRCS hoàn toàn độc lập - khi NRCS gặp sự cố, phát sóng không bị ảnh hưởng, hệ thống tiếp tục với dữ liệu đã đồng bộ.
Export Gateway - MAM Integration
Sau khi sản xuất kết thúc, tự động upload file record kèm As-Run Log và metadata timecode trở lại hệ thống MAM - khép kín vòng đời nội dung.
Timeline State Resolver
Core tạo Timeline Document mô tả trạng thái mục tiêu, Gateway resolve thành lệnh cụ thể và gửi đúng thời điểm với độ chính xác mili giây.
System Manager
Quản lý tập trung các trường quay và toàn bộ thiết bị trong đó. Đăng ký driver, địa chỉ kết nối, giao thức và giám sát trạng thái real-time từng thiết bị.
Rundown Designer
Thiết kế ShowStyle và ánh xạ từng đối tượng trên Rundown với đúng thiết bị trong trường quay. Cấu hình tái sử dụng được cho nhiều chương trình và nhiều trường quay.
Dự phòng Active-Standby
Hai instance đồng bộ state liên tục qua SignalR. PostgreSQL Streaming Replication đảm bảo dữ liệu nhất quán. Failover tự động trong 3 giây.

Hiệu năng và hạ tầng

Các thông số được thiết kế cho môi trường broadcast chuyên nghiệp, yêu cầu độ chính xác cao và vận hành liên tục không gián đoạn.

Hiệu năng
Độ trễ kích hoạt Trigger≤ 500 mili giây
Đồng bộ trạng thái Client≤ 1 giây
Đồng bộ thay đổi từ NRCS≤ 2 giây
Timeout phát hiện lỗi thiết bị5 giây
Heartbeat Active-Standby1 giây
Thời gian failover tự động≤ 3 giây
Giao thức thiết bị
AMCPHDVideoServer, CasparCG, Record Server
VDCPVideo Server, Record Server các hãng
MIDIAudio Mixer, Lighting
OSCAudio Mixer hỗ trợ OSC
MOS ProtocolNRCS (ENPS, iNEWS)
VISCA / Pelco-DRobotic Camera, Camera PTZ
REST API / HTTPVideo Wall, Backscreen, Camera PTZ
RS-232 / SerialVideo Wall (một số model)
Tích hợp NRCS
HDStationRundownAPI (REST)
AP ENPSMOS Protocol
Avid iNEWSMOS / REST API
OctopusREST API
Hệ thống khácCustom Connector
Tech Stack
Backend Core.NET 10 LTS (C# 14)
DatabaseSQL Server · PostgreSQL · MySQL
Real-timeSignalR WebSocket
FrontendReact 19 + TypeScript 5.7
BuildVite 8 + Rolldown
ORMEntity Framework Core 10
Yêu cầu hạ tầng
Automation Server8 CPU cores, 16GB RAM
DatabaseSQL Server / PostgreSQL / MySQL, SSD
Playout Gateway4 CPU cores, 8GB RAM
ClientChrome / Edge / Firefox
Mạng LAN1 Gbps
OSWindows Server / Linux

Phân cấp nội dung sản xuất

OPTIMUS tổ chức nội dung theo phân cấp phản ánh đúng quy trình sản xuất thực tế, từ chương trình phát sóng đến từng lệnh điều khiển thiết bị.

Playlist Bản tin thời sự 19h VTV1 · 30 phút
Rundown RD-20260415-1900 15/04/2026 · Studio A · 10 parts
Segment Tin chính P001 – P005
ON AIR P001 · Dẫn mở chương trình 0:45
PieceVideo Mixer → Cut CAM1
PieceGraphics → Lower Third "Nguyễn Thu Hà"
PieceVirtual Studio → Scene Studio chính
PieceAudio Mixer → Mic1 ON −6dB
PiecePrompter → Script trang 1
NEXT P002 · Tin tức kinh tế - GDP Q1 3:20
PieceVideo Mixer → Cut CAM2
PieceVideo Server → Play VT_GDP_Q1_2026.mxf+1:30
PieceBackscreen → Infographic GDP Q1/2026
P003 · Phóng sự cao tốc Bắc-Nam  ·  P004 · Phỏng vấn Bộ trưởng GTVT  ·  P005 · Tin xã hội
Segment Thời tiết P006
Part P006 · Thời tiết toàn quốc 2:00
PieceGraphics → Fullscreen CG Bản đồ thời tiết
PieceVirtual Studio → Scene Thời tiết green screen
Segment Thể thao P007 – P008
Part P008 · Thể thao - Vòng loại World Cup 2026 3:45
PieceVideo Server → Play VT_WORLDCUP_HIGHLIGHT.mxf+0:30
PieceGraphics → Scoreboard "Việt Nam 2-1 Indonesia"+2:30
Segment: Quảng cáo (P009)  ·  Segment: Kết thúc (P010)
Bảo vệ nội dung đang phát
Khi một Part đang On Air, hệ thống tạo bản sao (PartInstance / PieceInstance) để bảo vệ khỏi thay đổi từ NRCS. Biên tập viên có thể cập nhật rundown thoải mái mà không lo ảnh hưởng đến phần đang phát.
Rundown Designer ánh xạ thiết bị
Rundown Designer định nghĩa ShowStyle — tự động chuyển đổi dữ liệu thô từ NRCS thành cấu trúc Segment / Part / Piece với đầy đủ lệnh điều khiển thiết bị đúng trường quay đang sử dụng.
Phân cấp 5 tầng
PlaylistRundownSegmentPartPiece
Mỗi Piece ánh xạ trực tiếp đến một lệnh điều khiển thiết bị cụ thể, với timing chính xác đến mili giây.
AdLib - Nội dung linh hoạt
Ngoài nội dung theo kịch bản, hệ thống hỗ trợ AdLib Pieces - các khối nội dung có thể kích hoạt bất kỳ lúc nào ngoài kịch bản, phục vụ tin nóng và tình huống phát sinh.

OPTIMUS vs. các giải pháp tương đương

So sánh với vận hành thủ công, Ross OverDrive và Viz Mosart - hai hệ thống automation broadcast hàng đầu thế giới.

Tiêu chí Vận hành thủ công Ross OverDrive Viz Mosart OPTIMUS
Nhân sự cần thiết 5–8 người / ca 1–2 người / ca 1–2 người / ca 1–2 người / ca
Điều khiển thiết bị studio Thủ công từng thiết bị ✓ Đầy đủ (hệ sinh thái Ross) ✓ Đầy đủ (đa hãng) ✓ Đầy đủ - System Manager + Rundown Designer mở rộng tự do
Tích hợp NRCS Không ✓ MOS / NRCS ✓ MOS / NRCS ✓ HDStation, ENPS, iNEWS, Octopus, MOS
Phản ứng với thay đổi rundown Chậm, dễ nhầm Tự động Tự động Tự động trong 2 giây
Giao diện điều khiển Nhiều màn hình riêng lẻ Desktop app + hardware panel Desktop app + hardware panel Web-based - không cài đặt, truy cập mọi nơi
Dự phòng Active-Standby Không ✓ OverDrive Omni (bản cao cấp) ✓ Có ✓ Tích hợp sẵn, failover ≤ 3 giây
Mở rộng driver thiết bị Không áp dụng Hạn chế - ưu tiên hệ sinh thái Ross Có - qua API ✓ System Manager - driver tùy chỉnh, không giới hạn
Ghi hình đồng bộ theo Part Không - phải dựng lại sau Không tích hợp sẵn Không tích hợp sẵn ✓ Record Server đồng bộ - file sẵn sàng ngay
Tích hợp MAM / Export Thủ công Hạn chế Có - qua Vizrt ecosystem ✓ Export Gateway - upload record + metadata tự động
Thiết bị ngoại vi điều khiển Bàn phím, chuột thông thường ✓ CX Panel, SideShot, SideStick, SideSlide ✓ Hardware panel tùy chọn 🔜 Stream Deck, control surface (V2)
As-Run Log tự động Ghi tay, không đầy đủ ✓ Có ✓ Có ✓ Tự động, chi tiết đến mili giây
Chi phí bản quyền Không có Cao - license theo module Cao - license theo module Linh hoạt - phù hợp cả đài lớn, đài địa phương và khu vực

V1 và V2

Phiên bản 1 đã sẵn sàng triển khai với đầy đủ tính năng cốt lõi. Phiên bản 2 mở rộng khả năng automation không cần lập trình.

V1 Phiên bản hiện tại
Sẵn sàng triển khai
Điều khiển thiết bị qua AMCPMIDI
Tích hợp NRCS - ENPS, iNEWS, Octopus
Timeline CanvasQuick Deck
Trigger, Macro, As-Run Log
Dự phòng Active-Standby tự động
System Manager — quản lý trường quay và thiết bị
Rundown Designer — ánh xạ Rundown với thiết bị trường quay
Truy cập web-based, phân quyền
V2 Kế hoạch phát triển
Đang trong lộ trình
Flow Designer no-code - thiết kế luồng automation bằng kéo thả, không cần lập trình
Thư viện khối Automation - lưu trữ và tái sử dụng cấu hình giữa nhiều chương trình
Desktop App - đóng gói thành ứng dụng Windows / Mac (Electron)
Thêm drivers: RossTalk, OSC, NDI, HTTP generic, VISCA (camera PTZ)
Thiết bị ngoại vi - tích hợp Stream Deck, bàn phím chuyên dụng, control surface để thuận tiện thao tác điều khiển trực tiếp

FAQ

Những câu hỏi phổ biến về OPTIMUS Automation Studio.

Có. Sau khi đồng bộ rundown từ NRCS, hệ thống hoạt động hoàn toàn trong mạng nội bộ (LAN), không phụ thuộc internet. Dữ liệu rundown, asset media và cấu hình thiết bị đều được lưu trữ cục bộ.
Với cấu hình dự phòng 1+1, máy chủ Standby tự động tiếp quản trong vòng 3 giây khi máy chủ Active gặp sự cố (trong khi các thiết bị vẫn đang hoạt động với nội dung đã được điều khiển trước đó). Phát sóng tiếp tục từ đúng trạng thái cuối cùng (do trạng thái luôn được cập nhật giữa 2 máy chủ) - không mất frame, không dừng sóng, không cần thao tác thủ công từ người vận hành.
Hệ thống hỗ trợ các giao thức chuẩn ngành: AMCP, VDCP, MIDI, OSC, MOS, NDI, REST API / HTTP. Với thiết bị dùng giao thức riêng, có thể phát triển driver tùy chỉnh và đăng ký vào System Manager mà không cần thay đổi mã nguồn core.
Một người có thể điều khiển toàn bộ flow sản xuất. Với các chương trình phức tạp, thường cần 2 người - một người theo dõi timeline, một người xử lý tình huống phát sinh. So với 5–8 người khi vận hành thủ công.
Giao diện được thiết kế trực quan với tooltip và hướng dẫn từng bước. Nhân sự có kinh nghiệm broadcast thường làm quen trong 1–2 ngày. Hệ thống cũng có onboarding wizard cho người dùng mới.
Hoàn toàn được. OPTIMUS được thiết kế theo dạng module chuyên biệt - mỗi module điều khiển một thiết bị và được vận hành bởi OPTIMUS Core. Khi hệ thống tự động gặp sự cố, người dùng có thể ngắt điều khiển và chủ động hoàn toàn việc vận hành từng thiết bị.

Khi rundown được nạp vào hệ thống, tất cả file nội dung đều được tự động tải về sẵn sàng trên từng thiết bị - bởi vậy mọi nội dung của bản tin đều có mặt đầy đủ, người dùng có thể chạy bất cứ lúc nào. Lúc này, quy trình sản xuất sẽ giống như làm thủ công truyền thống - không có automation, nhưng vẫn đảm bảo phát sóng liên tục.
Có. Người vận hành luôn có thể override bất kỳ hành động tự động nào, kích hoạt thủ công từ Quick Deck hoặc Timeline Canvas. Hệ thống automation hỗ trợ, không thay thế hoàn toàn quyết định của người vận hành.