Chuyển đến nội dung
Callaba
Phần mềm tiếp nhận và định tuyến SRT

Callaba SRT Server

Callaba SRT Server là giải pháp máy chủ SRT trên đám mây hoặc tự lưu trữ, giúp tiếp nhận luồng SRT đầu vào, giám sát trạng thái đường truyền và định tuyến video trực tiếp tới các quy trình Multiview, ghi hình, chuyển tiếp luồng và phát lại video.

Mở bản demo Multiview trực tiếp

Bạn muốn tìm hiểu về giao thức SRT?Đọc hướng dẫn tổng quan về máy chủ SRT

VẬN HÀNH SRT TRỰC TIẾP

Theo dõi mọi kết nối. Kiểm soát ai được truy cập.

Vận hành nguồn phát và nguồn nhận SRT trong một chế độ xem trực tiếp: theo dõi bitrate và trạng thái đường truyền, xác định khu vực và địa chỉ IP của peer cho từng kết nối, thực thi chính sách truy cập hoặc chủ động mở quy trình dành cho khách.

Thông tin kết nối

Khu vực và địa chỉ IP của peer

Xem vị trí kết nối của từng peer SRT và địa chỉ mạng mà peer đó sử dụng.

Frankfurt, DE203.0.113.42
Trực tiếp · bitrate, mất gói và RTT

Bitrate theo thời gian thực và trạng thái đường truyền

6.2 Mb/sRTT 42 msMất gói 0.02%
Chính sách truy cập

Kiểm soát toàn diện nguồn phát và nguồn nhận

Chỉ cho phép Stream ID hoặc địa chỉ IP peer đã được phê duyệt, với quy tắc riêng theo vai trò nguồn phát và nguồn nhận.

Đã bật quyền truy cập cho khách
Quy trình sản xuất

Định tuyến đầu ra

Một luồng SRT trực tiếp chỉ cần đi vào Callaba một lần, sau đó có thể được dùng cho giám sát, Multiview, ghi hình, chuyển tiếp luồng hoặc phát lại video.

MVRECOUTWEB
Quy trình sản phẩm trực quan

Một luồng SRT đầu vào, nhiều quy trình sản xuất

Callaba nhận luồng SRT trực tiếp, hiển thị trạng thái truyền tải cho người vận hành và định tuyến đầu vào tới quy trình sản xuất đã chọn.

Nguồn tín hiệu
IN

Camera hoặc bộ mã hóa

Luồng SRT được truyền qua Internet công cộng.

IN

Nguồn sản xuất từ xa

Luồng trực tiếp đến từ địa điểm, trường quay hoặc đội hiện trường.

SRT

Callaba SRT Server

Tiếp nhận, giám sát và định tuyến luồng SRT.

Bitrate theo thời gian thực và trạng thái đường truyềnKiểm soát toàn diện nguồn phát và nguồn nhận
Đám mây hoặc tự lưu trữ
Quy trình sản xuất
MV

Multiview

Cung cấp màn hình trực tiếp chung cho người vận hành.

REC

Ghi hình

Lưu luồng để sử dụng về sau.

OUT

Chuyển tiếp luồng

Gửi luồng đã xác minh tới các đích đã cấu hình.

WEB

Web Player

Xuất bản nội dung phát trên trình duyệt, rồi dùng URL hoặc mã nhúng đã xác minh.

Một luồng SRT trực tiếp chỉ cần đi vào Callaba một lần, sau đó có thể được dùng cho giám sát, Multiview, ghi hình, chuyển tiếp luồng hoặc phát lại video.

Phát liên tục lên mạng xã hội

Giữ YouTube, Facebook và Twitch tiếp tục trực tiếp khi chuyển nguồn SRT

Với các tuyến SRT PULL đã kiểm thử cùng loop, reconnect và bộ đệm phù hợp với đường truyền, Callaba chuyển nguồn đầu vào mà không đóng các phiên xuất bản đầu ra. Người xem thường chỉ mất vài khung hình thay vì luồng trên mạng xã hội bị ngoại tuyến.

Routing host ưu tiênTín hiệu không ổn định
Nguồn SRT đã chuẩn bịSẵn sàng
SRTChuyển đổi dự phòng nguồn
Phiên xuất bảnVẫn trực tiếp
  • YouTubeLIVE
  • FacebookLIVE
  • TwitchLIVE

Chuyển nguồn, giữ mọi đích đến trực tiếp

Callaba chuyển sang tuyến SRT PULL đã kiểm thử tiếp theo trong khi đầu ra YouTube, Facebook và Twitch vẫn được kết nối.

Vài khung hình, không phải một phiên trực tiếp mới

Với các tuyến đã kiểm thử và bộ đệm được cấu hình cho đường truyền, quá trình chuyển đổi thường chỉ mất vài khung hình. Các nền tảng mạng xã hội không phải mở lại phiên xuất bản mới.

Số khung hình mất chính xác phụ thuộc vào độ sẵn sàng và tính tương thích của nguồn, bộ đệm, mạng và cấu hình triển khai. Hãy kiểm thử toàn bộ đường truyền trước khi chạy thật.

Thông số kỹ thuật

Sản phẩm hỗ trợ gì và cần xác minh điều gì

Mỗi hành vi được hỗ trợ đi kèm một bước kiểm tra nghiệm thu thực tế. Giao diện Callaba đã cài đặt cùng cấu hình nguồn, đích và hạ tầng thực tế là căn cứ cuối cùng.

Sản phẩm hỗ trợ gì và cần xác minh điều gì
Khả năngHành vi được hỗ trợKiểm tra nghiệm thu
Tiếp nhận luồng SRTĐưa video SRT từ camera, bộ mã hóa hoặc địa điểm sản xuất từ xa vào Callaba.Callaba SRT Server tiếp nhận luồng SRT đầu vào, hiển thị trạng thái đường truyền cho người vận hành và định tuyến video trực tiếp tới Multiview, ghi hình, chuyển tiếp luồng và phát lại video.
Mô hình nhận Listener và CallerTrong đường nhận chuẩn, Callaba chạy SRT Listener còn bộ mã hóa hoặc nguồn bên ngoài kết nối dưới vai trò SRT Caller.Nguồn phát · Caller: Theo dõi trạng thái đường truyền đầu vào trong suốt thời gian luồng đang phát trực tiếp.
Theo dõi trạng thái truyền tảiTheo dõi trạng thái đường truyền đầu vào trong suốt thời gian luồng đang phát trực tiếp.Trực tiếp · bitrate, mất gói và RTT
Định tuyến một đầu vàoDùng cùng một luồng SRT đầu vào cho các quy trình Multiview, ghi hình, chuyển tiếp luồng hoặc phát lại video.Cùng một luồng SRT đã nhận có thể được đưa tới các quy trình Multiview, ghi hình, chuyển tiếp luồng và phát lại video mà bạn cấu hình trong Callaba.
MultiviewCung cấp màn hình trực tiếp chung cho người vận hành.Cùng một luồng SRT đã nhận có thể được đưa tới các quy trình Multiview, ghi hình, chuyển tiếp luồng và phát lại video mà bạn cấu hình trong Callaba.
Giữ YouTube, Facebook và Twitch tiếp tục trực tiếp khi chuyển nguồn SRTVới các tuyến SRT PULL đã kiểm thử cùng loop, reconnect và bộ đệm phù hợp với đường truyền, Callaba chuyển nguồn đầu vào mà không đóng các phiên xuất bản đầu ra. Người xem thường chỉ mất vài khung hình thay vì luồng trên mạng xã hội bị ngoại tuyến.Với SRT PULL, hãy cấu hình routing_hosts và bật loop cùng reconnect để relay có thể kết nối lại và luân phiên sau khi mất kết nối. Đổi tuyến ưu tiên cần stop/save/start có kiểm soát; thao tác lưu không tải lại ngay relay đang chạy và không bảo đảm failover hitless.
Bây giờ hãy đưa vào vận hành

Cấu hình trong Callaba rồi kiểm tra điểm bàn giao

Trang này giải thích phạm vi của sản phẩm. Các hướng dẫn bên dưới chỉ rõ phần điều khiển cần mở, mô-đun cần kết nối tiếp theo và cách xác nhận quy trình đã sẵn sàng.

  1. Cấu hìnhMáy chủ SRTMở hướng dẫn
  2. Kết nốiTuyến SRTMở hướng dẫn
  3. Xác minhLuồng và quyền truy cập kết nốiMở hướng dẫn
Triển khai

Chọn vận hành đám mây hoặc tự lưu trữ

Cả hai cách chạy cùng một quy trình sản phẩm; hãy chọn mô hình vận hành phù hợp với đội của bạn.

Tự lưu trữ trên Linux

Cài Callaba trên hạ tầng Linux của bạn khi cần kiểm soát trực tiếp môi trường.

Bạn muốn tìm hiểu về giao thức SRT?

Triển khai, vận hành và xử lý sự cố máy chủ SRT trong production

Tìm hiểu máy chủ SRT, chế độ Caller/Listener, cổng UDP, độ trễ, stream ID và passphrase hoạt động thế nào khi ingest video live.

Iurii Pakholkov, nhà sáng lập Callaba

Tác giả: Iurii Pakholkov

Nhà sáng lập Callaba. Xây dựng công cụ video đám mây cho SRT, RTMP, WebRTC, NDI, định tuyến live, giám sát, ghi hình và quy trình production.

Cập nhật lần cuối: 22 tháng 7, 2026

Máy chủ SRT là endpoint ingest video live có thể nhận, gửi hoặc chuyển tiếp luồng SRT. Nó đưa video live từ camera, encoder, địa điểm từ xa, studio, thiết bị di động hoặc hệ thống đối tác vào một quy trình media được kiểm soát.

SRT là viết tắt của Secure Reliable Transport. Giao thức chạy trên UDP và bổ sung khả năng phục hồi, mã hóa, kiểm soát độ trễ, chế độ kết nối và số liệu thời gian thực. Vì vậy, SRT phù hợp cho contribution live qua Internet công cộng, mạng tại địa điểm, đường truyền xa và kết nối không ổn định.

Máy chủ SRT không phải trình phát video web, CDN hay máy chủ phát cho người xem. Trong hầu hết quy trình live, SRT phục vụ contribution và ingest. Sau khi máy chủ nhận feed, luồng có thể được định tuyến, ghi lại, chuyển mã, restream hoặc chuyển sang định dạng cho người xem như HLS, WebRTC hay đầu ra RTMP.

Trả lời nhanh: máy chủ SRT là gì?

Máy chủ SRT là điểm ingest live chấp nhận kết nối SRT từ encoder, phần mềm, ứng dụng di động, camera, địa điểm hoặc feed đối tác. Cấu hình phổ biến nhất là máy chủ ở chế độ Listenerencoder ở chế độ Caller. Máy chủ lắng nghe trên một cổng UDP, nhận luồng, hiển thị bitrate, RTT và mất gói, rồi chuyển luồng sang ghi hình, restreaming, chuyển mã, định tuyến, multiview hoặc phát lại.

Máy chủ SRT cho ingest video live Sơ đồ có thể lập chỉ mục: encoder gửi SRT qua UDP đến máy chủ SRT, sau đó máy chủ định tuyến feed tới giám sát, ghi hình, restreaming và phát lại. Máy chủ SRT ingest video live · UDP · Caller/Listener · giám sát · định tuyến Encoder camera, OBS, vMix, FFmpeg, ứng dụng di động SRT qua UDP stream ID · passphrase · độ trễ Máy chủ SRT endpoint Listener nhận · giám sát định tuyến · bảo vệ Ghi hình HLS Restream API contribution phục hồi UDP kiểm soát quy trình
Máy chủ SRT nhận feed contribution trước. Ghi hình, phát lại, restreaming và định tuyến diễn ra sau ingest.

Máy chủ SRT là gì?

Một Máy chủ SRT là endpoint chấp nhận hoặc quản lý kết nối SRT. Nó có thể nhận luồng SRT live từ encoder, relay sang hệ thống khác hoặc làm điểm bàn giao có kiểm soát giữa nguồn từ xa và nền tảng production.

Trong quy trình live điển hình, máy chủ SRT làm bốn việc:

  • Nhận feed live: encoder camera, OBS, vMix, FFmpeg, Larix hoặc nguồn khác gửi video đến máy chủ.
  • Bảo vệ đường contribution: SRT có thể phục hồi gói bị mất và mã hóa phiên truyền tải.
  • Cung cấp số liệu live: operator theo dõi bitrate, RTT, mất gói, retransmission và trạng thái kết nối.
  • Chuyển luồng xuống hạ nguồn: máy chủ định tuyến feed tới ghi hình, chuyển mã, restreaming, switching hoặc phát lại.

Nhờ vậy, máy chủ SRT là ranh giới giữa phía nguồn và nền tảng. Khi đội từ xa nói “đang gửi”, đây là nơi bạn xác nhận tín hiệu thực sự đến, ổn định và có thể dùng ở hạ nguồn.

Máy chủ SRT và giao thức SRT

Giao thức SRT là phương thức truyền tải. Còn Máy chủ SRT là endpoint hệ thống hoặc phần mềm dùng giao thức đó để nhận hay gửi luồng live.

Thuật ngữ Ý nghĩa Ví dụ
SRT Phương thức truyền tải dựa trên UDP cho media live, có phục hồi, mã hóa, kiểm soát độ trễ và số liệu. Kết nối giữa encoder và Callaba.
Máy chủ SRT Endpoint ingest hoặc relay chấp nhận phiên SRT và nối chúng với phần còn lại của quy trình. Callaba lắng nghe feed từ một địa điểm từ xa.

Máy chủ SRT live là gì?

Một máy chủ SRT live là máy chủ SRT dùng cho contribution video theo thời gian thực hoặc gần thời gian thực. Nó nhận luồng khi sự kiện diễn ra và chuyển sang production live, ghi hình hoặc phân phối.

Các đội dùng máy chủ SRT live cho contribution sự kiện từ xa, ingest đám mây từ camera và encoder, truyền studio lên cloud, bàn giao feed đối tác, đường dự phòng, remote production và restreaming nhiều đích.

Từ “live” quan trọng vì tinh chỉnh SRT khác truyền tệp. Máy chủ phải cân bằng độ trễ và phục hồi. Nếu độ trễ quá thấp so với đường mạng thực, luồng có thể kết nối nhưng vẫn gián đoạn khi mất gói hoặc jitter.

Máy chủ SRT hoạt động thế nào

Máy chủ SRT nhận audio và video đã mã hóa qua kết nối SRT. Trong video live, SRT thường mang MPEG-TS đã mux; container cụ thể phụ thuộc nguồn và quy trình. Thông thường là video H.264 hoặc H.265/HEVC, audio AAC và đôi khi có metadata.

Máy chủ SRT hoạt động thế nào Sơ đồ có thể lập chỉ mục về mã hóa nguồn, truyền SRT, ingest máy chủ, giám sát, định tuyến và định dạng đầu ra. Máy chủ SRT hoạt động thế nào Máy chủ nhận contribution live trước. Phát lại, ghi hình và restreaming diễn ra sau ingest. 1. Mã hóa H.264 / H.265 2. Gửi SRT Caller 3. Nhận SRT server Listener 4. Giám sát bitrate, RTT, mất gói 5. định tuyến ghi hình restreaming chuyển mã phát lại
SRT mạnh nhất ở giai đoạn contribution và ingest. Sau đó, máy chủ bàn giao luồng cho phần còn lại của quy trình media.
  1. Encoder tạo luồng audio và video live.
  2. Encoder gửi luồng đến máy chủ SRT.
  3. Máy chủ SRT nhận luồng và theo dõi sức khỏe kết nối.
  4. Nếu gói bị mất, SRT có thể yêu cầu truyền lại khi gói vẫn còn hữu ích.
  5. Máy chủ chuyển luồng tới bước tiếp theo: recorder, transcoder, restream, switcher, quy trình API hoặc hệ thống phát.

Các chế độ Caller, Listener và Rendezvous

SRT có ba chế độ kết nối. Chế độ quyết định bên nào khởi tạo và phiên đi qua firewall và NAT ra sao.

Các chế độ SRT Caller, Listener và Rendezvous Sơ đồ có thể lập chỉ mục giải thích Listener, Caller và Rendezvous khi cấu hình máy chủ SRT. Chế độ SRT: Caller, Listener, Rendezvous Với ingest đám mây, mô hình phổ biến nhất là máy chủ Listener và encoder Caller. Listener máy chủ chờ IP công cộng hoặc DNS đã biết. Cổng UDP đã biết. Cấu hình cloud đầu tiên tốt nhất. Caller encoder kết nối Khởi tạo phiên SRT. Phổ biến với OBS, vMix, encoder phần cứng. Rendezvous hai bên cùng kết nối Hữu ích trong một số trường hợp NAT. Kiểm thử trước production. Không phải cấu hình đầu tiên. Kiểm thử đầu tiên nên dùng: encoder Caller → máy chủ SRT Listener
Với lần thử ingest cloud đầu tiên, hãy giữ đơn giản: máy chủ SRT ở Listener, nguồn từ xa ở Caller.
  • Listener: chờ kết nối SRT đến trên một cổng UDP đã biết. Đây là chế độ phổ biến cho máy chủ ingest cloud hoặc endpoint data center.
  • Caller: khởi tạo kết nối tới Listener. Phổ biến với encoder hiện trường, OBS, vMix, FFmpeg, ứng dụng di động và nguồn từ xa.
  • Rendezvous: hai bên cùng khởi tạo kết nối. Có thể hữu ích trong một số trường hợp NAT nhưng phải kiểm thử kỹ trước production.

Cổng máy chủ SRT và quy tắc firewall

SRT dùng UDP. Vì vậy cổng UDP đúng phải được mở trong security group cloud, firewall host, router hoặc chính sách mạng.

  • máy chủ có IP công cộng hoặc địa chỉ mạng truy cập được;
  • cổng UDP đúng đã mở;
  • encoder dùng đúng chế độ Caller/Listener;
  • stream ID khớp quy tắc định tuyến nếu được dùng;
  • passphrase khớp hai bên nếu bật mã hóa;
  • quy trình nhận được ánh xạ tới đầu ra hạ nguồn đúng.

Lỗi phổ biến là chỉ kiểm tra encoder báo “connected”. Kết nối chưa đủ: phải xác nhận media đang tới, bitrate ổn định và hệ thống hạ nguồn dùng được luồng.

Ví dụ cấu hình máy chủ SRT

Đây là cấu hình thực tế cho lần thử đầu tiên. Hãy thay host, cổng, stream ID và passphrase bằng giá trị của bạn.

Install steps
Server side:
mode: listener
UDP port: 10080
latency: 200 ms
stream ID: event-main
passphrase: optional, same on both sides

Sender side:
srt://YOUR_CALLABA_IP:10080?mode=caller&latency=200&streamid=event-main

Quy tắc kiểm thử: trước tiên hãy chứng minh một nguồn gửi, một cổng UDP, một stream ID, một preview và một bản ghi. Sau đó mới thêm mã hóa, nhiều nguồn, failover, định tuyến, link player và giám sát production.

Vị trí của máy chủ SRT trong quy trình live streaming

SRT mạnh nhất ở phía contribution, nơi feed live đi từ nguồn tới nền tảng.

camera hoặc encoder → máy chủ SRT → transcoder / recorder / restream / quy trình player

Sau khi nhận luồng, nền tảng có thể chuẩn bị cho restreaming, ghi hình, chuyển mã, phát lại, định tuyến, failover, API hoặc giám sát production.

Máy chủ SRT so với RTMP, HLS, WebRTC và NDI

SRT không thay thế mọi công nghệ video; nó giải quyết một phần cụ thể của quy trình.

Công nghệ Vai trò phù hợp nhất Lưu ý thực tế
SRT Contribution live, ingest và truyền giữa các endpoint được kiểm soát. Dùng khi đường contribution quan trọng hoặc không ổn định.
RTMP / RTMPS Xuất bản đơn giản và ingest lên nền tảng xã hội. Thường dùng sau ingest SRT để push cuối tới nền tảng.
HLS Phát cho lượng lớn người xem trên trình duyệt, TV và di động. Trình duyệt thường cần HLS hoặc định dạng phát khác, không phải SRT thô.
WebRTC Video tương tác thời gian thực, cuộc gọi, feed trả về và tham gia dưới một giây. Hữu ích khi người xem hoặc người tham gia cần độ trễ rất thấp.
NDI Mạng production độ trễ thấp trong LAN hoặc studio được kiểm soát. Dùng bridge SRT/NDI để chuyển tín hiệu giữa địa điểm hoặc quy trình cloud.

Để so sánh ở cấp giao thức, hãy đọc SRT so với RTMP.

Cách triển khai máy chủ SRT

Cấu hình chính xác phụ thuộc phần mềm, nhà cung cấp cloud và quy trình, nhưng logic triển khai thường giống nhau.

Checklist cấu hình máy chủ SRT

Một phiên connected chưa đủ. Hãy khớp cài đặt truyền tải và xác minh payload media.

Checklist cấu hình máy chủ SRT
Cài đặtPhía máy chủPhía nguồn gửiVì sao quan trọng
Chế độ Listener Caller handshake
Địa chỉ IP công cộng / DNS host máy chủ khả năng truy cập
Cổng cổng UDP mở cùng cổng firewall
Độ trễ ngân sách phục hồi cùng chính sách jitter/mất gói
Stream ID quy tắc route/truy cập cùng giá trị định danh
Passphrase cùng khóa cùng khóa mã hóa
Codec nhận + định tuyến H.264 / H.265 tính tương thích
Container MPEG-TS phổ biến luồng A/V đã mux định dạng payload
Bitrate theo dõi đầu vào thực thấp hơn uplink độ ổn định
Audio preview + giám sát AAC / audio nguồn payload
Số liệu RTT, mất gói, truyền lại sức khỏe uplink chẩn đoán
Route ghi / restream nhãn nguồn quy trình
Cấu hình SRT cần cả cài đặt mạng và kiểm tra media. Handshake sạch chưa chứng minh video sử dụng được.
Cài đặt Kiểm thử đầu tiên nên dùng Vì sao quan trọng
Chế độ Máy chủ Listener, encoder Caller Mô hình ingest cloud đơn giản nhất.
Cổng UDP Mở một cổng UDP đã ghi rõ cho mỗi feed ingest Lưu lượng SRT không đi qua firewall đóng.
Độ trễ Bắt đầu với 200–500 ms trên đường Internet bình thường Cho SRT thời gian phục hồi mất gói và jitter.
MPEG-TS / container MPEG-TS là container video live phổ biến qua SRT Máy chủ nhận payload media đã mux, không chỉ kết nối truyền tải.
Stream ID Dùng giá trị dễ đọc như event-main Giúp định tuyến, nhận diện và bảo vệ feed.
Passphrase Cùng giá trị ở nguồn gửi và máy chủ Mã hóa thất bại nếu khóa không khớp.
  1. Tạo máy chủ hoặc instance cloud với đủ CPU, mạng và storage cho quy trình.
  2. Mở cổng UDP cần thiết trong security group cloud và firewall host.
  3. Tạo SRT Listener để nhận luồng đến.
  4. Đặt quy tắc stream ID và passphrase nếu cần định tuyến và mã hóa.
  5. Kết nối encoder ở Caller SRT và gửi luồng tới endpoint Listener.
  6. Kiểm tra số liệu live như bitrate, RTT, mất gói, truyền lại và trạng thái kết nối.
  7. Định tuyến luồng xuống hạ nguồn tới ghi hình, restreaming, chuyển mã hoặc phát lại.

Cách dùng máy chủ SRT trong Callaba

Trong Callaba, máy chủ SRT thường là điểm ingest được kiểm soát. Nguồn từ xa gửi luồng tới Callaba và Callaba cung cấp nó cho bước tiếp theo.

Các quy trình Callaba phổ biến:

  • encoder SRT tới Callaba, sau đó restream lên Twitch hoặc YouTube;
  • OBS tới Callaba qua SRT, sau đó ghi luồng;
  • vMix tới Callaba qua SRT, sau đó định tuyến feed sang đích khác;
  • ứng dụng di động tới Callaba qua SRT, sau đó restream lên mạng xã hội;
  • địa điểm từ xa tới Callaba, sau đó đóng gói để phát trên trình duyệt;
  • đầu vào SRT tới multiview web, recorder, định tuyến API và player được kiểm soát.

Kiểm tra tương tác: mở demo Multiview của Callaba để xem nguồn đã nhận hiển thị ra sao sau ingest cloud.

Những gì cần giám sát trên máy chủ SRT

Phiên SRT connected chưa chắc luồng khỏe. Hãy giám sát cả truyền tải và media.

Tín hiệu truyền tải

  • Trạng thái kết nối: đã kết nối, ngắt kết nối, đang kết nối lại hoặc lỗi.
  • Bitrate đầu vào: media còn chảy ở tốc độ dự kiến hay không.
  • RTT: thời gian khứ hồi giữa nguồn gửi và bên nhận.
  • Mất gói: lượng dữ liệu bị mất trên đường truyền.
  • Retransmission: tần suất SRT phải phục hồi gói bị thiếu.
  • Jitter: mức biến thiên thời gian của gói.
  • Áp lực buffer nhận: kết nối có đang quá gần giới hạn phục hồi hay không.

Ngưỡng thực tế: trong điều kiện tốt, RTT thường khoảng 20–60 ms. Nếu liên tục trên 150 ms, hãy kiểm tra đường mạng. Mất gói trên 1–2% thường cần tăng độ trễ, giảm bitrate hoặc cải thiện uplink trước khi quy lỗi cho máy chủ.

Tín hiệu media

  • video đen hoặc đóng băng, mất tiếng hoặc tiếng im lặng;
  • sai codec, frame rate, độ phân giải hoặc định dạng audio;
  • timestamp sai, thiếu keyframe hoặc mapping không tương thích.

Sự cố máy chủ SRT thường gặp

Quy trình xử lý sự cố máy chủ SRT Sơ đồ xử lý sự cố có thể lập chỉ mục: kiểm tra chế độ, cổng UDP, stream ID, passphrase, độ trễ, payload media và route hạ nguồn. Xử lý sự cố máy chủ SRT theo thứ tự này Đừng dừng ở “connected”. Hãy kiểm tra truyền tải, media và route hạ nguồn. 1. Chế độ Caller/Listener 2. UDP cổng đã mở? 3. Bảo mật stream ID, khóa 4. Độ trễ đủ khả năng phục hồi? 5. Media codec, audio 6. Số liệu RTT, mất gói, bitrate 7. Đầu ra ghi hình, HLS, RTMP
Xử lý truyền tải trước, sau đó payload media và cuối cùng route hạ nguồn.

Kết nối SRT không khởi động

Kiểm tra chế độ, cổng UDP, IP công cộng, firewall, stream ID và passphrase. Phần lớn lỗi handshake do sai chế độ, UDP bị chặn, sai cổng hoặc cài đặt bảo mật không khớp.

Luồng kết nối nhưng video không ổn định

Xem RTT, jitter, mất gói, retransmission và độ trễ. Nếu độ trễ quá thấp cho đường mạng, SRT không đủ thời gian phục hồi gói.

Luồng kết nối nhưng không có audio

Kiểm tra encoder trước: nguồn audio đã bật, chọn đúng thiết bị, codec tương thích bước tiếp theo và ứng dụng nhận đọc được track audio.

Trước khi chẩn đoán SRT, hãy xác nhận audio có ở nguồn. Dùng monitoring local trong OBS, vMix, encoder phần cứng, tai nghe hoặc preview thiết bị.

Số liệu SRT tốt nhưng người xem vẫn gặp sự cố

Nếu liên kết SRT khỏe mà người xem bị giật hoặc artefact, lỗi có thể ở hạ nguồn. Kiểm tra chuyển mã, packaging, origin, CDN, player và định dạng đầu ra trước khi quy lỗi cho máy chủ.

Máy chủ SRT self-hosted hay managed

Bạn có thể tự chạy máy chủ SRT hoặc dùng nền tảng managed. Lựa chọn phụ thuộc mức kiểm soát vận hành mà đội muốn đảm nhận.

Tùy chọn Dùng khi Rủi ro chính
Máy chủ SRT self-hosted Bạn cần toàn quyền kiểm soát vị trí mạng, compliance, logic định tuyến hoặc quy tắc triển khai nội bộ. Đội của bạn chịu trách nhiệm giám sát, mở rộng, cập nhật và vận hành ngày sự kiện.
Nền tảng quy trình SRT managed Bạn cần bắt đầu nhanh và muốn giám sát, định tuyến, ghi hình hoặc restreaming ở một nơi. Bạn vẫn cần xác minh cổng, nguồn, stream ID, passphrase và route hạ nguồn.

Callaba có thể chạy như nền tảng SRT cloud hoặc self-hosted. Khởi chạy trên AWS hoặc cài trên máy chủ riêng, tạo điểm ingest SRT và nối luồng với restreaming, ghi hình, định tuyến, preview web, multiview, player và API.

Checklist máy chủ SRT cho ngày sự kiện

  • Xác nhận IP hoặc hostname của máy chủ.
  • Xác nhận cổng UDP đã mở.
  • Xác nhận chế độ Caller/Listener/Rendezvous ở hai bên.
  • Xác nhận stream ID nếu dùng.
  • Xác nhận passphrase mã hóa nếu dùng.
  • Xác nhận bitrate, codec, frame rate, độ phân giải và audio dự kiến.
  • Khởi động luồng và kiểm tra bitrate đầu vào.
  • Kiểm tra RTT, mất gói, retransmission và jitter.
  • Kiểm tra video và audio thực, không chỉ trạng thái kết nối.
  • Xác nhận route hạ nguồn: ghi hình, restreaming, chuyển mã hoặc phát lại.
  • Xác nhận đồng bộ thời gian: máy chủ và encoder nên dùng NTP hoặc nguồn giờ nhất quán để đối chiếu log và bản ghi khi xử lý sự cố.
  • Kiểm thử đường dự phòng trước sự kiện.

Tài liệu chính thức và nội dung liên quan

Dùng các tài liệu này khi cần chi tiết giao thức SRT, thiết lập Callaba hoặc hướng dẫn quy trình liên quan.

Câu hỏi thường gặp

Máy chủ SRT là gì?

Máy chủ SRT là endpoint ingest hoặc relay video live nhận, gửi hay định tuyến luồng SRT. Nó đưa feed từ encoder, camera, địa điểm từ xa, studio, thiết bị di động hoặc đối tác vào quy trình được kiểm soát.

Máy chủ SRT live là gì?

Máy chủ SRT live dùng cho contribution video thời gian thực. Nó nhận video khi sự kiện diễn ra và chuyển tới ghi hình, restreaming, chuyển mã, switching, định tuyến hoặc phát lại.

Máy chủ SRT có giống máy chủ streaming không?

Không phải lúc nào cũng vậy. Máy chủ SRT chủ yếu xử lý ingest hoặc truyền giữa endpoint được kiểm soát. Nền tảng đầy đủ còn có thể chuyển mã, ghi hình, phát cho người xem, analytics, kiểm soát truy cập, API và CDN.

Máy chủ SRT có dùng UDP không?

Có. SRT chạy trên UDP. Vì vậy cổng UDP đúng phải mở trên firewall máy chủ, security group cloud, router hoặc chính sách mạng.

Máy chủ SRT dùng cổng nào?

SRT không yêu cầu một cổng cố định chung. Cổng được đặt trong cấu hình máy chủ. Trong production, đội ngũ dành một cổng hoặc dải UDP rõ ràng và ghi lại feed, tenant hoặc sự kiện tương ứng.

Máy chủ SRT nên là Listener hay Caller?

Với phần lớn ingest cloud, máy chủ SRT là Listener và encoder là Caller. Mô hình này hoạt động tốt với IP công cộng hoặc DNS, cổng UDP đã biết và quy tắc firewall rõ ràng.

OBS có thể gửi tới máy chủ SRT không?

Có. Khi cấu hình URL đầu ra SRT, OBS gửi video tới máy chủ; máy chủ có thể định tuyến sang ghi hình, restreaming, chuyển mã hoặc phát lại.

vMix có thể gửi tới máy chủ SRT không?

Có. vMix có thể gửi và nhận SRT. Cấu hình phổ biến là vMix gửi SRT tới Callaba, còn Callaba giám sát, định tuyến, ghi hình hoặc restream.

SRT có tốt hơn RTMP không?

SRT thường tốt hơn cho contribution trên mạng không ổn định, mất gói hoặc đường dài. RTMP vẫn phổ biến cho publishing đơn giản và ingest nền tảng. Nhiều quy trình dùng SRT cho contribution và RTMP/RTMPS cho lần push cuối lên mạng xã hội.

Trình duyệt có phát SRT trực tiếp không?

Trong quy trình web thông thường, không. Máy chủ nhận SRT trước, sau đó nền tảng chuyển đổi hoặc đóng gói thành HLS hay WebRTC.

Vì sao luồng SRT kết nối nhưng không có hình?

Kết nối truyền tải có thể hoạt động trong khi payload media sai. Kiểm tra codec, container, timestamp, keyframe, track audio, stream mapping, tương thích hạ nguồn và bitrate thực sự tới máy chủ.

Làm sao để máy chủ SRT tin cậy hơn?

Dùng máy chủ ổn định, mở đúng cổng UDP, chọn độ trễ thực tế, theo dõi RTT và retransmission, giữ dư băng thông, xác minh payload và thử endpoint dự phòng trước sự kiện.

SRT thường mang MPEG-TS phải không?

Trong video live, SRT thường mang MPEG-TS đã mux audio và video. Container cụ thể phụ thuộc nguồn và quy trình. Máy chủ cần xác minh payload, không chỉ kết nối.

Nên theo dõi số liệu SRT nào trước?

Bắt đầu với bitrate đầu vào, RTT, mất gói, retransmission và trạng thái. RTT tốt thường khoảng 20–60 ms. Nếu liên tục trên 150 ms hoặc mất trên 1–2%, hãy tăng độ trễ, giảm bitrate hoặc cải thiện mạng.

Bước tiếp theo

Cập nhật lần cuối: 22 tháng 7, 2026

Bắt đầu bằng luồng thật

Đánh giá Callaba SRT Server theo mô hình triển khai của bạn

Khởi chạy trên đám mây, cài trên Linux hoặc xem trải nghiệm Multiview trực tiếp trước khi tự động hóa.