Chuyển đến nội dung
Callaba
Xử lý

Phần mềm chuyển mã video trực tiếp

Callaba chạy dưới dạng phần mềm cùng với bộ mã hóa phần cứng của bạn. Với mỗi cấu hình đích, hãy tạo một tác vụ phân phối lại riêng; Web Player ABR là một quy trình phát riêng biệt. Codec, tăng tốc phần cứng và định dạng vùng chứa được hỗ trợ tùy theo cấu hình phương tiện và cách triển khai đã chọn.

Chuyển mã video live là gì?Xem quy trình chuyển mã video live trong tài liệu API

So sánh giá
Xử lý

Chuẩn hóa một luồng đóng góp để phân phối

Bắt đầu từ cấu hình nguồn, chọn những thay đổi phân phối mà điểm cuối thực tế yêu cầu, rồi xác minh đầu ra tạo thành.

01 · Dùng bộ mã hóa phần cứng hiện có

SRT · MPEG-TS

Luồng hình
H.264
Tốc độ khung hình
1920 × 1080 · 30 fps
Tốc độ bit
4.5 Mbps
Âm thanh
AAC · 48 kHz
02 · Chuẩn hóa một luồng đóng góp để phân phối
Cấu hình đã chọn cho biết trường nào sẽ thay đổi; giữ nguyên giá trị gốc nếu đích đã chấp nhận chúng.
03 · Tạo hồ sơ đầu ra dưới dạng công việc độc lập

Hồ sơ giao hàng

Luồng hình
H.264
Tốc độ khung hình
1280 × 720 · 30 fps
Tốc độ bit
2.5 Mbps
Âm thanh
AAC · 48 kHz
Xác thực chính xác hồ sơ media trước khi sản xuất

Xác nhận rằng đầu ra giải mã được, có đúng âm thanh dự kiến và duy trì tốc độ khung hình cùng bitrate đã chọn tại đích.

  • Giải mã
  • Âm thanh
  • fps
  • Tốc độ bit
  • Điểm đến
Xử lý

Tạo hồ sơ đầu ra dưới dạng công việc độc lập

Mỗi tác vụ chuyển mã phải phục vụ một yêu cầu phân phối cụ thể, không phải chỉ để tạo một bản sao chung của nguồn.

Chuẩn hóa một luồng đóng góp để phân phối

Chỉ thay đổi những thuộc tính media mà hệ thống nhận không thể chấp nhận từ luồng đóng góp.

Tạo hồ sơ đầu ra dưới dạng công việc độc lập

Có, khi hồ sơ được chọn và triển khai có đủ dung lượng theo yêu cầu. Tạo các công việc Restream riêng biệt cho các hồ sơ phân phối riêng biệt; sử dụng Web Player khi người xem cần quy trình phát lại ABR.

Chuyển đổi giao thức tại ranh giới quy trình

Tách riêng chuyển đổi giao thức truyền tải và chuyển đổi media, sau đó kiểm tra đúng bước bàn giao giao thức mà điểm cuối yêu cầu.

Thông số kỹ thuật

Callaba có thể chuẩn hóa những thiết lập video live nào?

Bảng này tách thay đổi media được yêu cầu khỏi bằng chứng cần có để chấp nhận thay đổi đó.

Callaba có thể chuẩn hóa những thiết lập video live nào?
Khả năngHành vi được hỗ trợKiểm tra nghiệm thu
Chuẩn hóa một luồng đóng góp để phân phốiTiếp nhận đầu vào live ổn định, sau đó định hình codec, độ phân giải, bitrate, tốc độ khung hình và âm thanh được hỗ trợ cho đúng trình phát, nền tảng hoặc hệ thống hạ nguồn nhận luồng.Kiểm tra codec đầu ra và các thuộc tính đầu ra đã đo, sau đó giải mã luồng tại đích thực tế.
Tạo hồ sơ đầu ra dưới dạng công việc độc lậpTạo một tác vụ phân phối lại riêng cho từng cấu hình đích. Nhờ đó, cài đặt đầu ra và bằng chứng vận hành luôn rõ ràng mà bộ mã hóa nguồn không phải gửi một luồng riêng cho từng cấu hình người xem.Khởi động mọi tác vụ cần thiết và xác nhận bitrate, tốc độ khung hình cùng trạng thái phân phối của từng tác vụ vẫn độc lập.
Chuyển đổi giao thức tại ranh giới quy trìnhTách riêng lựa chọn đóng góp và phân phối. Với tuyến được hỗ trợ, nhận giao thức phù hợp cho nguồn rồi chuyển giao giao thức mà nền tảng, trình phát hoặc endpoint đối tác yêu cầu.Phát qua giao thức truyền tải đầu vào đã chọn và xác minh rằng phía nhận chấp nhận giao thức đầu ra đã cấu hình.
Dùng bộ mã hóa phần cứng hiện cóGiữ cho máy ảnh và bộ mã hóa trường tập trung vào việc tạo ra nguồn cấp dữ liệu đóng góp rõ ràng. Callaba nhận nguồn cấp dữ liệu đó dưới dạng lớp phần mềm và chuẩn bị các đầu ra phân phối được hỗ trợ cùng với phần cứng chụp.So sánh luồng đóng góp sạch từ bộ mã hóa với đầu ra đã xử lý thay vì thay đổi cài đặt thu hình quá sớm.
Chạy cùng sản phẩm trên đám mây hoặc self-hostedNhanh chóng xác thực quy trình trên đám mây hoặc cài Callaba trên hạ tầng bạn kiểm soát khi vị trí dữ liệu, kế hoạch năng lực hay mạng riêng đòi hỏi triển khai self-hosted.Đo tải CPU hoặc bộ tăng tốc, bộ nhớ và dung lượng mạng dự phòng với số tác vụ đồng thời dự kiến.
Xác thực chính xác hồ sơ media trước khi sản xuấtKhả năng hỗ trợ codec, container, giao thức, tăng tốc và đầu ra phụ thuộc vào quy trình cùng hạ tầng đã chọn. Kiểm thử hồ sơ nguồn và đích thực tế trước khi cam kết một sự kiện hoặc đợt di chuyển sản xuất.Ghi lại nguồn đã thử nghiệm, cấu hình đầu ra, đích và mức sử dụng tài nguyên làm chuẩn nghiệm thu cho môi trường thực tế.
Quy trình

Xác thực chính xác hồ sơ media trước khi sản xuất

Bằng chứng hữu ích là một lần chạy từ nguồn đến đích có thể lặp lại, với đầu ra được đo và hạ tầng đã xác định.

  1. Dùng bộ mã hóa phần cứng hiện có

    Để phần cứng thu hình chịu trách nhiệm tạo luồng đóng góp ổn định; áp dụng các thay đổi cấu hình phía sau trong Callaba.

  2. Chạy cùng sản phẩm trên đám mây hoặc self-hosted

    Chọn môi trường sau khi đã đo tải codec, số tác vụ đồng thời, đường truyền mạng và yêu cầu về vị trí dữ liệu.

  3. Xác thực chính xác hồ sơ media trước khi sản xuất

    Chạy đúng tổ hợp codec, độ phân giải, tốc độ khung hình, âm thanh và đích trước sự kiện trực tiếp.

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ìnhPhát lại luồng và chuyển mãMở hướng dẫn
  2. Kết nốiTrình phát web, VOD và quyền truy cập của khán giảMở hướng dẫn
  3. Xác minhGhi hình trực tiếp và lưu giữMở hướng dẫn
Quy trình

Chạy cùng sản phẩm trên đám mây hoặc self-hosted

Dùng đám mây cho một thử nghiệm có giới hạn với luồng thật, hoặc định cỡ hạ tầng tự lưu trữ theo tải công việc đã đo.

Chuyển mã video live trên đám mây

Bắt đầu với triển khai đám mây khi muốn xác thực nguồn thực tế, hồ sơ đầu ra và tuyến định tuyến trước khi lập kế hoạch hạ tầng cố định.

Triển khai Callaba trên AWS

Chuyển mã video live self-hosted

Cài phần mềm trên hạ tầng bạn kiểm soát và định cỡ tài nguyên tính toán hoặc tăng tốc theo codec, hồ sơ đầu ra và số kênh đồng thời dự kiến chạy.

Cài đặt Callaba tự lưu trữ
Tài liệu tham khảo về tự động hóa

Tự động hóa quy trình chuyển mã sau khi hồ sơ được xác thực

Dùng mô-đun API Callaba khi ingest, định tuyến, trạng thái luồng và đầu ra phân phối cần trở thành một phần của bảng vận hành hoặc ứng dụng. Trước tiên hãy xác định và kiểm thử quy trình media trong sản phẩm, sau đó mới tự động hóa.

Tổng quan API Callaba Engine

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

Chuyển mã video live là gì?

Chuyển mã video live giải mã luồng đến và tạo một hồ sơ đầu ra được hỗ trợ với các thiết lập media khác như codec, độ phân giải, bitrate, tốc độ khung hình hoặc âm thanh. Tính năng này hữu ích khi định dạng nguồn không khớp với đích hoặc khi một nguồn phải phục vụ nhiều hồ sơ phát lại.

Callaba có phải là bộ mã hóa video phần cứng không?

Không. Callaba là phần mềm. Camera, OBS, vMix, ứng dụng di động hoặc bộ mã hóa phần cứng gửi luồng đóng góp vào Callaba; phần mềm chuẩn bị đầu ra định tuyến và phân phối được hỗ trợ.

Callaba có thể chuẩn hóa những thiết lập video live nào?

Tùy quy trình đã chọn và hạ tầng sẵn có, một hồ sơ có thể điều chỉnh codec, độ phân giải, bitrate, tốc độ khung hình, định dạng pixel, GOP và thiết lập âm thanh được hỗ trợ. Hãy xác thực chính xác tổ hợp đầu vào và đầu ra trước khi sản xuất.

Callaba có thể chuyển đổi cả giao thức phát trực tuyến lẫn hồ sơ media không?

Các tuyến được hỗ trợ có thể tách giao thức đóng góp khỏi giao thức phân phối. Nhờ đó nguồn dùng phương thức truyền phù hợp cho đóng góp, còn đích nhận đúng kiểu chuyển giao mong đợi.

Nên dùng chuyển mã trên đám mây hay self-hosted?

Dùng đám mây để nhanh chóng chứng minh giá trị và xử lý tải biến động. Chọn self-hosted khi cần trực tiếp kiểm soát hạ tầng, mạng riêng, vị trí dữ liệu hoặc kế hoạch năng lực. Hãy kiểm thử hồ sơ media thực tế trong cả hai mô hình.

Làm thế nào để bắt đầu quy trình chuyển mã live?

Bắt đầu với hướng dẫn khởi chạy trên đám mây hoặc hướng dẫn cài đặt self-hosted. Kết nối nguồn thực tế, xác định hồ sơ đích cần thiết, kiểm tra chất lượng và mức dùng tài nguyên, rồi chỉ tự động hóa qua API nếu cần.

Xử lý

Làm thế nào để bắt đầu quy trình chuyển mã live?

Triển khai một thử nghiệm có giới hạn, kiểm tra media đã phân phối và mức sử dụng tài nguyên, rồi chỉ mở rộng cấu hình đã vượt qua thử nghiệm.