Tôi tự hỏi làm thế nào để có được một luồng từ một URL (ví dụ như url_fopen
) (video trực tiếp hoặc luồng PCM) và mã hóa nó thành một thứ gì đó?Sử dụng FFMPEG và url_fopen ví dụ
Cập nhật: này câu hỏi thực sự được một trung tâm mua formated. Đó là về cách truyền một thứ gì đó bằng url_fopen.
Trả lời: Nó là khá đơn giản: Có như a short article explaining how to use it Và tôi đã có một giải pháp video nhỏ mà thực sự sử dụng nó và url_write
gọi HelloVideoStreaming (windows sln) một số nhiều các phiên bản trước.
Điều tốt là bạn thực sự không thực sự cần hoặc muốn sử dụng ffmpeg để phát trực tuyến. Nhưng bạn muốn có các gói dữ liệu được mã hóa có thể gửi được để gửi. We have a client that does it (crossplatform, with premake project generation script). Điều chính cần sử dụng url_open_dyn_buf
và url_close_dyn_buf
được mô tả ngắn gọn here