Cấu hình: Luồng RTMP

Về

Truyền trực tiếp lên YouTube, Twitch, hoặc bất kỳ nhà cung cấp RTMP nào. Tùy chọn nhúng video vào trang web của bạn. Lưu ý: RTMP push yêu cầu đăng ký hoặc giấy phép kinh doanh.

Thêm Máy chủ RTMP

Agent hỗ trợ truyền đồng thời đến nhiều điểm cuối RTMP. Để thêm một máy chủ RTMP, nhấp vào Menu Máy chủ, Cài đặt (dưới Cấu hình) - chọn "Truyền RTMP" trong menu và Thêm một máy chủ mới. Bạn có thể kiểm soát độ phân giải bằng cách sử dụng hộp thả xuống Kích thước và bit rate bằng cách sử dụng thanh trượt Chất lượng. Nếu luồng của bạn thường xuyên bị đệm thì hãy thử giảm kích thước hoặc chất lượng hoặc cả hai để có phát lại mượt mà.

Đang phát trực tiếp lên YouTube

  • 1: Đăng nhập vào YouTube và truy cập YouTube Live Dashboard.
  • 2: Tạo một Live Stream mới và ghi chú Server URLStream name/key.
  • 3: Trong Agent DVR, mở Server Settings và chọn "RTMP Streaming". Thêm một máy chủ và nhập URL và Stream Key từ YouTube.
  • 4: Điều chỉnh thời lượng streaming nếu cần thiết (mặc định là 900 giây).
  • 5: Để nhúng cái này vào trang web của bạn, nhấp chuột phải vào trình phát YouTube trực tiếp và chọn "Copy embed code" để lấy HTML cho trang web của bạn.

Sau các bước này, hãy bắt đầu truyền trực tiếp đến trang web của bạn.

Hướng dẫn Truyền phát

Nhấp vào menu Máy chủ và RTMP Streaming trong menu Hệ thống. Nhấp vào nút "..." bên cạnh mục máy chủ RTMP của bạn để cấu hình thiết bị hoặc xem trực tiếp. Luồng tới nền tảng RTMP của bạn sẽ bắt đầu. Hãy đợi vài giây để đệm.

Lịch trình Phát trực tiếp Thiết bị

Sử dụng tính năng này để live stream camera tự động vào những thời điểm được đặt trong ngày. Chỉnh sửa thiết bị và đặt máy chủ RTMP để sử dụng trong tab RTMP. Chọn tab Schedule và nhấp để cấu hình Schedule. Thêm lệnh schedule "RTMP Streaming Start" và đặt thời gian và ngày. Sau đó thêm lệnh "RTMP Streaming Stop".

Xem Trực Tiếp Theo Lịch đã Lên Kế Hoạch

Thiết lập truyền phát xem theo lịch biểu phức tạp hơn một chút. Bạn sẽ cần thêm một Action vào thiết bị và sau đó lập lịch gọi hành động đó:

  • 1: Sau khi thêm máy chủ RTMP, hãy vào http://localhost:8090/q.json?cmd=getstreamingstatus và sao chép ident của máy chủ RTMP bạn muốn sử dụng (không kể dấu ngoặc kép)
  • 2: Thêm một action vào thiết bị với If: None, then: Call URL, URL: http://localhost:8090/q.json?cmd=start-rtmp-view&ident=ident&ind=0 trong đó ind là chỉ số của xem bạn muốn truyền phát (từ 0-8)
  • 3: Thêm mục lịch biểu trong bộ lập lịch thiết bị cho "Action: Run" và chọn action bạn vừa tạo.

Bạn có thể thêm một action/mục lịch biểu khác để dừng bằng cách sử dụng URL http://localhost:8090/q.json?cmd=stop-rtmp&ident=ident. Hãy đảm bảo lịch biểu được bật trên tab General.

Bạn cũng có thể sử dụng curl để thực hiện các lệnh gọi API này.