Hy vọng rằng ai đó có thể giúp tôi với điều này.Tìm kiếm thông qua tệp MP3 được truyền trực tiếp bằng HTML5 <audio> thẻ
Tôi đang phát xung quanh với máy chủ node.js truyền luồng âm thanh đến ứng dụng khách và tôi muốn tạo trình phát HTML5. Ngay bây giờ, tôi đang phát trực tuyến mã từ nút bằng cách sử dụng mã hóa chunked và nếu bạn truy cập trực tiếp vào URL, nó hoạt động tốt.
Những gì tôi muốn làm là nhúng này sử dụng thẻ HTML5 <audio>
, như vậy:
<audio src="http://server/stream?file=123">
nơi /stream
là thiết bị đầu cuối cho máy chủ nút để dòng MP3. Trình phát HTML5 tải tốt trong Safari và Chrome, nhưng nó không cho phép tôi tìm kiếm và Safari thậm chí còn cho biết đó là "Phát sóng trực tiếp". Trong tiêu đề của /stream
, tôi bao gồm kích thước tệp và loại tệp và phản hồi được kết thúc đúng cách.
Bất kỳ suy nghĩ nào về cách tôi có thể giải quyết vấn đề này? Tôi chắc chắn chỉ có thể gửi toàn bộ tập tin cùng một lúc, nhưng sau đó người chơi sẽ đợi cho đến khi toàn bộ nội dung được tải xuống - tôi muốn truyền tải nó.
Tôi cũng muốn làm điều này, nhưng tất cả tôi đã tìm thấy là điều này chỉ được hỗ trợ bởi định dạng ogg và m4a. Vì vậy, tôi không chắc chắn nó là có thể. Nhưng tôi vẫn đang tìm kiếm. –