Tôi muốn hiển thị luồng video trực tiếp trong trình duyệt web. (Khả năng tương thích với IE, Firefox và Chrome sẽ là tuyệt vời, nếu có thể.) Một người khác sẽ chăm sóc phát trực tuyến video nhưng tôi phải có khả năng nhận và hiển thị video đó. Tôi sẽ nhận được video trên UDP, nhưng bây giờ tôi chỉ sử dụng VLC để dòng nó cho bản thân mình cho mục đích thử nghiệm. Có một thư viện mã nguồn mở có thể giúp tôi thực hiện điều này bằng cách sử dụng HTML và/hoặc JavaScript không? Hoặc một trang web tốt sẽ giúp tôi tìm ra cách để làm điều này một mình?Streaming Video to Web Browser
Tôi đã đọc một chút về RTSP, có vẻ như là tùy chọn truyền thống cho nội dung như thế này. Đó có thể là những gì tôi phải quay trở lại nếu tôi không thể thực hiện điều này bằng UDP, nhưng nếu đó là trường hợp tôi vẫn không chắc chắn về cách sử dụng RTSP/RTMP/RTP, hoặc sự khác biệt giữa các từ viết tắt là, nếu có. Tôi nghĩ rằng luồng thích ứng HTTP có thể là tùy chọn tốt nhất trong một thời gian, nhưng dường như tất cả các giải pháp sử dụng đó là độc quyền (Microsoft IIS Smooth Streaming, Apple HTTP Live Streaming hoặc Adobe HTTP Dynamic Streaming), và tôi đã không có nhiều may mắn tìm ra cách để thực hiện nó một mình. MPEG-DASH có vẻ như là một giải pháp tuyệt vời, nhưng nó dường như không được sử dụng vì nó vẫn còn mới. Nhưng bây giờ tôi đã nói rằng tôi nên mong đợi để nhận được video trên UDP anyways, vì vậy những giải pháp có lẽ không quan trọng đối với tôi nữa.
Tôi đã tìm kiếm nội dung này trong vài ngày mà không gặp nhiều may mắn khi tìm kiếm bất kỳ thứ gì để giúp tôi triển khai. Tất cả những gì tôi có thể tìm thấy là các bài viết giải thích công nghệ là gì (ví dụ: RTSP, Streaming thích ứng HTTP, v.v.) hoặc các công cụ mà bạn có thể mua để phát video của riêng bạn qua web. Hướng dẫn của bạn sẽ được đánh giá cao!
[luồng thích ứng động trên http] (http://www-itec.uni-klu.ac.at/dash/?page_id=746) –