Tôi đang sử dụng wowza để phát lại luồng nguồn rtsp cho nhiều loại thiết bị đầu cuối. Do hạn chế bộ đệm với phát trực tuyến dựa trên http, tôi không thể sử dụng nó cho ứng dụng của mình. Tôi cần sử dụng RTMP hoặc RTSP cho phần còn lại của mình. Sang một bên: luồng HTTP được gói hóa cần khoảng 3 lần độ dài khóa hoặc 30 giây giá trị của video (ánh sáng bạc và thời gian nhanh), vì vậy tôi phải giữ cho luồng nguồn được bật trong wowza để giữ bộ đệm. Điều đó là không thể trong ứng dụng của tôi vì tôi phải bảo tồn băng thông giữa wowza và các luồng nguồn.video không phải http streaming cho thiết bị iOS
Từ những gì tôi hiểu, iOS không hỗ trợ RTMP. Vì vậy, để lại RTSP cho các thiết bị iOS.
Sử dụng thứ gì đó như JWPlayer để đảm bảo tính nhất quán sẽ tốt đẹp, nhưng JWplayer không hỗ trợ RTSP !!
Vì vậy, có một giải pháp duyên dáng. Một cái gì đó như JWplayer sẽ tự động máy chủ khách hàng phải (RTSP và RTMP khách hàng là những người duy nhất cần thiết). Hay tôi sẽ phải đóng vai chính mình.
áp phích cho biết rằng HLS đã bị loại trừ do mất thời gian chờ, phát lại lại luôn có vấn đề đó. true rtspplay không sử dụng sdl, nhưng bạn đã không đề cập đến những người chơi khác trên git mà không sử dụng sdl. giải pháp tốt nhất sẽ là ffmpeg + avfoundation + api âm thanh được cung cấp. http://sol3.typepad.com/exotic_particles/ là điều này thậm chí có liên quan nó đã được trả lời cuối cùng trong tháng Chín nhưng câu hỏi là 1 tuổi, tôi bỏ phiếu để đóng. –