- Tên
- Bản ghi sự kiện đã kiểm tra
- Đường dẫn
- Đường dẫn tệp được quản lý
- Chế độ hiển thị
- Lựa chọn ví dụ: Private
- Định dạng đầu ra
- Giữ hiện tại trừ khi cần định dạng khác
Ghi một đầu vào trực tiếp và kiểm tra tệp hoàn chỉnh.
Chọn đầu vào mà Callaba có thể nhận, gồm SRT, RTMP, RTSP, NDI hoặc Video Room. Ghi thành một tệp liên tục hoặc các phân đoạn định thời trên ổ đĩa nội bộ được mã hóa, rồi mở kết quả trong File Manager. Kiểm tra chế độ hiển thị, tạo một bản chuyển đổi riêng nếu cần và chỉ thêm Storage đã kết nối khi quy trình yêu cầu.
Theo dõi nguồn đã chọn xuyên suốt quy trình ghi
Chọn một nguồn bên dưới. Nguồn này vẫn hiển thị khi bạn chọn chế độ tệp, xử lý tùy chọn và các bước kiểm tra tệp.
Recorder có thể dùng Callaba SRT Server, Route hoặc URL SRT cụ thể. Luồng đã được chấp nhận đi vào tác vụ ghi mà không làm thay đổi thiết kế contribution.
- Nhóm đầu vào
- Được quản lý + URL
- Trạng thái Recorder
- Sẵn sàng cấu hình
Tiếp tục với SRTNguồn này vẫn được chọn cho đến khi bạn chọn nguồn khác. Bước tiếp theo xác định cách Recorder tạo tệp. Không cần chuyển đổi giao thức trung gian.
Một tệp liên tục hoặc các phân đoạn định thời
Tệp liên tục và các phân đoạn định thời phục vụ các kế hoạch khôi phục và lưu giữ khác nhau. Chế độ đã chọn vẫn hiển thị khi kiểm tra tệp.
Đã chọn Tệp liên tụcBản ghi liên tục phụ thuộc vào việc dừng và hoàn tất sạch. Hãy kiểm tra bằng một tệp ngắn trước khi để cùng tác vụ chạy hàng giờ hoặc hàng ngày.
Theo dõi SRT từ tiến trình chạy đến tệp có thể mở
Trạng thái khi chạy hữu ích nhưng không xác minh được tệp. Bốn bước kiểm tra nối đầu vào, tiến trình Recorder, media hoàn chỉnh và bản ghi File Manager.
- 01Nguồn
Đầu vào SRT đã chọn có đúng hình ảnh, âm thanh, định danh và bitrate.
- 02Tiến trình Recorder
FPS, bitrate, thời gian media, tốc độ và tiến trình cho thấy quá trình ghi đang tiếp tục.
- 03Tệp hoàn chỉnh
Đầu ra Tệp liên tục mở được với thời lượng, timestamp, hình ảnh và âm thanh như dự kiến.
- 04Bản ghi File Manager
Bản ghi hoàn chỉnh xuất hiện trong File Manager với đúng tên, đường dẫn được quản lý, chế độ hiển thị và định dạng.
File Manager tiếp tục quy trình sau khi ghi
Recorder ghi kết quả hoàn chỉnh vào ổ đĩa nội bộ và gửi bản ghi tệp được quản lý sang File Manager. Tại đó, bạn có thể đặt tên, kiểm tra chế độ hiển thị và đường dẫn, giữ định dạng hiện tại hoặc tạo bản chuyển đổi riêng. Storage đã kết nối vẫn là tùy chọn.
Tiếp tục với SRT và Tệp liên tụcBản ghi ở trên giờ là tệp được quản lý trên ổ đĩa nội bộ. Thu hình đã xong; chế độ hiển thị và chuyển đổi tùy chọn là các lựa chọn riêng, còn Storage đã kết nối chỉ được thêm khi cần.
Tạo bản sao riêng cho định dạng khác
Thay đổi định dạng đầu ra hoặc thiết lập chuyển mã sẽ bắt đầu tác vụ ghi lại trong nền. Tác vụ này tạo một bản chuyển đổi riêng, hay derivative. Bản gốc không đổi và vẫn nằm trong bản ghi tệp riêng.
Storage đã kết nối là tùy chọn
Ghi hình hoạt động trên ổ đĩa nội bộ mà không cần Storage ngoài. Khi Storage được cấu hình, Callaba đăng ký object storage cùng dịch vụ metadata, định dạng volume và mount vào namespace tương thích POSIX. Sau đó File Manager có thể sao chép tệp đã xác minh qua đường dẫn hệ thống tệp quen thuộc này và hiển thị tiến trình.
Mã hóa áp dụng cho tệp trên cả ổ đĩa nội bộ mặc định và Storage đã kết nối tùy chọn. Chỉ truy cập thô vào ổ đĩa vật lý hoặc các block object storage không làm lộ tệp media có thể đọc hay phát.
Chế độ hiển thị được lưu trên bản ghi tệp và cần được kiểm tra trước khi xuất bản hoặc phát. Giá trị Private hiển thị ở đây chỉ là ví dụ, không bao giờ là mặc định ngầm định.
Recorder mặc định ghi cục bộ. Các đích object storage tùy chọn nằm sau File Manager, và giao diện đã cài đặt là nơi xác nhận các loại Storage sẵn có.
Thông số kỹ thuật của Trình ghi luồng video
Bảng này mô tả hành vi được hỗ trợ. Năng lực phụ thuộc vào node và một số lựa chọn phụ thuộc vào phiên bản đã cài đặt. Giao diện Callaba đã cài đặt là nguồn xác nhận cuối cùng cho các đầu vào và trường có thể chọn.
| Khả năng | Hành vi được hỗ trợ | Cách kiểm tra |
|---|---|---|
| Nhóm đầu vào | Các mô-đun SRT và RTMP được quản lý; SRT Routes; các đường dẫn SRT, RTMP, RTSP, HLS, MPEG-DASH, RIST, UDP, RTP và HTTP; NDI; Video Rooms; tệp và nguồn thử được tạo nếu có trong giao diện đã cài đặt. | Phép thử nguồn ngắn cần cho thấy đúng hình ảnh, âm thanh, định danh và khả năng phục hồi trước khi ghi dài. |
| Chế độ ghi | Một tệp liên tục hoặc bản ghi chia theo thời gian. | Phép thử liên tục ngắn phải dừng sạch. Chế độ chia còn cần kiểm tra nhiều tệp liên tiếp với ranh giới nguyên vẹn. |
| Thời lượng phân đoạn | Giờ, phút và giây xác định khoảng chia. | Các phân đoạn hoàn chỉnh đầu tiên phải khớp thời lượng cấu hình, không có khoảng trống hoặc độ trôi bất thường. |
| Nhóm đầu ra | MP4, growing MKV, growing MPEG-TS và đầu ra archive HLS; các định dạng audio/file khác phụ thuộc vào đường xử lý và phiên bản đã cài đặt. | Kết quả hoàn chỉnh cần có đúng container, thời lượng, track, timestamp và khả năng seek khi cần. |
| Xử lý video | Codec, bitrate, kích thước khung hình, tốc độ khung hình, GOP và các điều khiển chuyển mã liên quan, tất cả đều tùy chọn. | Tệp phải khớp profile archive. Có thể tắt chuyển mã khi cần giữ nguyên media tương thích. |
| Xử lý âm thanh | Thiết lập codec/rate âm thanh tùy chọn cùng lựa chọn track và kênh. | Tệp hoàn chỉnh phải chứa đúng chương trình âm thanh, các track và bố trí kênh dự kiến. |
| Lớp phủ hình ảnh | Lớp phủ hình ảnh đã chuẩn bị, tùy chọn, với vị trí xác định. | Toàn bộ khung hình đầu ra phải hiển thị hình đúng vị trí mà không che nội dung cần thiết. |
| Số liệu khi chạy | FPS, bitrate, thời gian media, tốc độ và tiến trình khi worker đang chạy trả về các giá trị này. | Thời gian media và tiến trình phải tiếp tục tăng. Chỉ số khi chạy không tự xác minh được tệp. |
| Vị trí tệp mặc định và lưu giữ | Recorder mặc định ghi tệp vào ổ đĩa nội bộ. Tự động xóa tệp ghi cục bộ theo tuổi là tùy chọn. | Xác minh tệp cục bộ hoàn chỉnh trước khi bật xóa. Nếu dùng Storage đã kết nối, cũng phải hoàn tất sao chép và đọc lại trước. |
| File Manager | Bản ghi hoàn chỉnh đi vào quy trình tệp được quản lý với metadata về tên, đường dẫn, mô tả, chế độ hiển thị, định dạng đầu ra và xử lý. | Bản ghi phải có đúng record File Manager, thời lượng, kích thước và chế độ hiển thị, đồng thời media phải phát được. |
| Chuyển đổi sau khi ghi | Đổi định dạng đầu ra hoặc thiết lập chuyển mã có thể bắt đầu tác vụ ghi lại trong nền để tạo derivative được quản lý, gồm quy trình MP4, HLS hoặc chỉ âm thanh. | Sau khi tiến trình ghi lại hoàn tất, derivative phải khớp định dạng, track, thời lượng và timestamp được yêu cầu. |
| Storage tương thích POSIX tùy chọn | Khi Storage đã kết nối được cấu hình, object storage và dịch vụ metadata của nó được định dạng rồi mount thành namespace hệ thống tệp tương thích POSIX được quản lý. Recorder không cần lớp này để ghi vào ổ đĩa nội bộ. | Nếu dùng, Storage đã mount phải nhận được một bản sao không quan trọng từ File Manager và trả lại đúng tệp qua đường dẫn được quản lý. |
| Mã hóa khi lưu trữ | Tệp được quản lý trên ổ đĩa nội bộ mặc định và Storage đã kết nối tùy chọn đều được mã hóa khi lưu trữ; chỉ truy cập raw disk hoặc backing object không làm lộ media có thể phát. | Truy cập bình thường và khôi phục phải dùng đường dẫn tệp được quản lý của Callaba; các block storage thô không phải tệp media. |
| Bàn giao storage tùy chọn | File Manager có thể sao chép tệp đã xác minh trên ổ đĩa nội bộ sang volume dựa trên object storage đã cấu hình và hiển thị tiến trình. | Khi dùng bước tùy chọn này, bản sao phải hoàn tất và đọc lại được từ Storage dự kiến trước khi áp dụng xóa cục bộ. |
| Điều khiển vòng đời | Create, update, list/count, get by id, start, stop, get statistics, remove file và remove job qua quy trình UI/API. | Một nguồn không quan trọng có thể dùng để xác nhận hành vi start, stop, restart và xóa sạch. |
| Triển khai | Triển khai Callaba cloud hoặc Linux self-hosted; năng lực phụ thuộc vào media nguồn, xử lý, số tác vụ đồng thời và thiết kế storage. | Node được chọn cần được load-test với đúng nhóm nguồn, chế độ ghi, xử lý và hoạt động đĩa thực tế. |
Giữ việc ghi và xử lý tệp trong cùng một bản triển khai
Chạy Recorder trong một bản triển khai Callaba trên cloud hoặc trên Linux self-hosted. Trong cả hai trường hợp, việc ghi bắt đầu trên ổ đĩa nội bộ được mã hóa và Storage được kết nối vẫn là tùy chọn.
Callaba trên AWS
Khởi chạy một node Callaba được quản lý với Recorder và File Manager trong cùng giao diện vận hành, rồi chọn tài nguyên compute và disk theo hỗn hợp nguồn cùng tác vụ xử lý thực tế.
Triển khai Callaba trên AWSCallaba self-hosted
Giữ ứng dụng, các đường mạng và media được mã hóa trên hạ tầng do đội ngũ của bạn vận hành; chỉ thêm Storage được kết nối khi cần.
Cài đặt Callaba self-hostedĐiều khiển cùng vòng đời Recorder qua REST
Tạo hoặc cập nhật bản ghi, bắt đầu và dừng, đọc số liệu khi chạy, liệt kê các tệp kết quả và xóa một tệp hoặc tác vụ. Files API tiếp tục quy trình sau khi thu hình kết thúc; Storages API sẵn sàng khi bạn thêm Storage đã kết nối.
Câu hỏi thường gặp về Trình ghi luồng video
Trình ghi luồng video có thể dùng những nguồn nào?
Recorder dùng mô hình đầu vào chung của Callaba. Phiên bản production hiện tại gồm các giao thức trực tiếp được quản lý và dựa trên URL, NDI cùng Video Rooms. Bộ chọn nguồn trong phiên bản đã cài đặt là nơi xác nhận chính xác các lựa chọn sẵn có.
Callaba có thể ghi Video Room không?
Có. Video Room có thể đưa bố cục lưới hoặc chương trình ghép theo người nói vào quy trình ghi. Trước phiên đầy đủ, hãy ghi thử ngắn với bố cục dự kiến và kiểm tra âm thanh của người tham gia.
Có thể tự động chia bản ghi không?
Có. Chọn chế độ phân đoạn định thời và đặt thời lượng phân đoạn. Kiểm tra các tệp hoàn chỉnh đầu tiên xem có khoảng trống hay không trước khi dùng ranh giới phân đoạn cho lưu giữ hoặc tự động hóa phía sau.
File Manager có thể đổi định dạng bản ghi không?
Có. Tệp được quản lý có thể được lưu ở định dạng đầu ra khác, kèm chuyển mã video hoặc âm thanh tùy chọn. Tác vụ ghi lại trong nền tạo một bản chuyển đổi riêng, gọi là derivative, và File Manager hiển thị tiến trình.
Recorder có bắt buộc cần S3 bucket hoặc Storage đã kết nối không?
Không. Theo mặc định Recorder ghi vào ổ đĩa nội bộ và File Manager quản lý tệp kết quả tại đó. Storage đã kết nối là tùy chọn. Khi được cấu hình, Callaba mount Storage thành hệ thống tệp tương thích POSIX dựa trên object storage và metadata; File Manager có thể sao chép tệp đã kiểm tra vào namespace này. Public và Private là hai lựa chọn hiển thị riêng trên bản ghi tệp.
Tệp trên ổ đĩa nội bộ và Storage đã kết nối có được mã hóa không?
Có. Callaba mã hóa khi lưu trữ các tệp được quản lý trên cả ổ đĩa nội bộ mặc định và Storage đã kết nối tùy chọn. Chỉ truy cập thô vào ổ đĩa hoặc các block của object storage không làm lộ tệp media có thể đọc hay phát; cần đi qua đường dẫn truy cập được quản lý.
Có thể tự động hóa vòng đời ghi không?
Có. Recordings API điều khiển thu hình, Files API quản lý metadata, tác vụ đổi định dạng và sao chép, còn Storages API đăng ký đích. Việc phát tệp và đọc lại từ storage vẫn là các bước kiểm tra riêng.
Kiểm tra một nguồn bằng một tệp ngắn.
Dùng đầu vào thực, ghi một tệp ngắn vào ổ đĩa nội bộ và dừng sạch. Mở bản ghi File Manager để kiểm tra chế độ hiển thị và định dạng. Nếu quy trình dùng Storage đã kết nối, hãy sao chép tệp đã xác minh và đọc lại trước khi tăng thời lượng hoặc số lượng nguồn.