RTMP, Giao thức nhắn tin thời gian thực, thường được sử dụng để xuất bản nguồn cấp dữ liệu đóng góp trực tiếp từ bộ mã hóa hoặc người gửi phần mềm đến máy chủ nhận.Nó trả lời phần nguồn để nhập của đường dẫn trực tiếp. Bản thân nó không cho trình duyệt biết cách phát nguồn cấp dữ liệu hoặc quyết định nơi nguồn cấp dữ liệu sẽ được ghi, trộn hoặc phân phối.
RTMP có nghĩa là gì?
RTMP là giao thức truyền phát liên tục ban đầu được phát triển cho quy trình làm việc của phương tiện truyền thông thời Flash. Nó vẫn phổ biến dưới dạng định dạng nhập vào đối diện với bộ mã hóa vì nhiều công cụ sản xuất có thể xuất bản nó. Tham chiếu giao thức RTMP đã xuất bản có sẵn thông qua đâygương đặc điểm kỹ thuật lịch sử. Hãy coi nó như một lựa chọn truyền tải cho một liên kết cụ thể, không phải từ đồng nghĩa cho một nền tảng phát trực tiếp hoàn chỉnh.
Cách hoạt động của tính năng phát trực tuyến RTMP
Người gửi mở địa chỉ RTMP đã định cấu hình, xác định luồng bằng tên hoặc khóa và truyền âm thanh và video được mã hóa. Máy chủ nhận kiểm tra chính sách truy cập và cung cấp nguồn cấp dữ liệu được chấp nhận cho các đường dẫn hoạt động đã định cấu hình. Trạng thái màu xanh lục trong người gửi chỉ cho biết người gửi tin rằng nó đã được kết nối; kiểm tra hoạt động của người nhận cũng như phương tiện được giải mã.
RTMP URL chứa những gì
Các giá trị xuất bản được cung cấp thường chứa địa chỉ máy chủ/ứng dụng và khóa luồng. Giữ chìa khóa riêng tư. Sao chép chính xác các giá trị được chỉ định, bao gồm mọi đường dẫn ứng dụng; việc thay thế một trình phát URL hoặc nối các đoạn URL theo cách khác là nguyên nhân thường xuyên dẫn đến việc xuất bản không thành công.
RTMP không giải quyết được điều gì
Phát lại trình duyệt hiện đại cần đường dẫn phân phối hướng tới trình duyệt, chẳng hạn như HLS hoặc quy trình làm việc Web Player được định cấu hình. Đường dẫn đó giới thiệu cách đóng gói, điểm cuối, quyền truy cập và kiểm tra người chơi của riêng nó. Không cung cấp RTMP URL cho người xem như thể đó là một liên kết trình duyệt phổ quát.
Một con đường chấp nhận rõ ràng
- Lấy RTMP đã định cấu hình xuất bản URL và khóa.
- Gửi một nguồn đã biết.
- Xác minh người nghe nhìn thấy bên gửi và tốc độ bit mong đợi.
- Xác minh hình ảnh và âm thanh tại máy thu đã chọn.
- Kiểm tra đầu ra phát lại, ghi hoặc định tuyến được cấu hình riêng.
Callaba có thể sở hữu chuyển giao nhận và vận hành khi Máy chủ RTMP được định cấu hình; nó không biến RTMP thành định dạng trình duyệt gốc. Đối với chính người nghe, hãy xemmáy chủ RTMP làm gì. Để biết quyết định bàn giao đóng góp, xemCổng đóng góp RTMP.
Các bước tiếp theo
MởMáy chủ Callaba RTMPđể định cấu hình nhập và truy cập. sử dụnghướng dẫn quy trình làm việc trực tiếp RTMPđể chọn mô-đun tiếp theo, hoặcRTMP tới HLSkhi việc phân phối trình duyệt là công việc.