2015-01-13 17 views
6

Tôi đang cố gắng phát trực tiếp video trực tiếp của video H264 từ máy chủ đến trình duyệt. Luồng H264 không được bao bọc bên trong hộp chứa MP4, nhưng thay vào đó nó tìm đường đến trình duyệt (thông qua ổ cắm web) ở dạng khung H264 thô.Sử dụng Tiện ích mở rộng nguồn phương tiện với khung hình video thô

Câu hỏi đặt ra là: Có thể nạp phần mở rộng nguồn phương tiện với khung thô thay vì vùng chứa tệp chẳng hạn như MP4 hoặc WebM không?

Các giải pháp mp4 như MPEG-DASH không cho tôi sự linh hoạt mà tôi cần đối với độ trễ thấp, đồng bộ hóa nhiều video và các yếu tố khác mà tôi cần đạt được.

+0

Câu hỏi đặt ra là vẫn có liên quan ... – galbarm

+0

nào bạn tìm thấy cách nào để dòng khung h264 liệu? – thunderbird

+0

Không. Tôi đã ngừng nghiên cứu trong thời gian này nhưng tôi sẽ quay lại sau. Tôi sẽ chia sẻ kết luận của tôi ở đây. – galbarm

Trả lời

3

Cần có súng đấm bốc cho MSE và quá cồng kềnh để thực hiện trong trình duyệt.

Với raw h264, bạn có thể thử sử dụng Broadway, bộ giải mã h264 (qua emscripten) cho trình duyệt.

Xem một ví dụ thời gian thực trong dự án dành riêng cho tôi https://github.com/131/h264-live-player

Các vấn đề liên quan