1. Bộ tool ffmpeg chuẩn:
2. Code ffmpeg live stream youtube:
ffmpeg -re -stream_loop -1 -i 1.mp4 -vcodec libx264 -preset veryfast -maxrate 400k -bufsize 1000k -vf “scale=1280:720,format=yuv420p” -g 50 -acodec libmp3lame -b:a 128k -ac 2 -ar 44100 -f flv rtmp://a.rtmp.youtube.com/live2/xxxxxxxxx
3. Video định dạng .mp4 để đưa lên live stream youtube
4. Máy tính có kết nối mạng hoặc vps windows (mình chỉ hướng dẫn với hệ điều hành windows)
Thực hiện:
Bước 1: Tải ffmpeg và giải nén ra thư mục
Thư mục ffmpeg sau khi giải nén
Bước 2: copy file video cần stream vào thư mục bin
Ở đây file của mình là file 1
hướng dẫn stream youtube bằng fmmpeg
Bước 3: Thực hiện lấy URL máy chủ và khóa luồng live stream youtube
Sau khi lấy được rồi, chúng ta tiến hành thay thông tin vào code ffmpeg live youtube đã chuẩn bị ở trên đầu bài viết.
Thay đổi các thông tin cho đúng với thông tin được cấp từ facebook theo thứ tự URL/KHÓA LUỒNG
Mọi thứ đến đây coi như đã xong, tiếng hành chạy
Bước 4: chạy code
Tại thư mục bin.
Ấn tổ hợp phím Shift+ Chuột phải. Chọn Open Command Windows Here
Tiến hành copy và paste code vào cmd.
Mọi thứ đến đây coi như đã xong, tiếng hành chạy
Bước 4: chạy code
Tại thư mục bin.
Ấn tổ hợp phím Shift+ Chuột phải. Chọn Open Command Windows Here
Sau khi chọn ta được của sổ CMD mở lên như hình
Tiến hành copy và paste code vào cmd.
Sau khi paste ấn Enter để thực hiện lệnh!
Nếu thành công quá trình stream sẽ diễn ra ngay lập tức, cửa sổ cmd sẽ chạy các dòng thông số liên quan tới stream.
Như vậy là quá trình stream youtube ffmpeg đã diễn ra, hãy quay lại trình duyệt và kiểm tra trực tiếp xem video đã được phát chưa.
Chúc các bạn thành công!
Bấm vào để gửi cho bạn bè cùng xem !