สตรีมหน้าจอไปยัง Youtube ด้วย VLC
ฉันต้องการสตรีมไปยัง Youtube ด้วย VLC และสร้างสตริงคำสั่งต่อไปนี้: cvlc -vv screen:// --live-caching=0 --screen-fps=30 --screen-width=1920 --screen-height=1080 --sout='#transcode{vcodec=h264,scale=Auto,width=1920,height=1080,acodec=mp3,ab=128,channels=2,samplerate=44100}:std{access=rtmp,mux=ffmpeg{mux=flv},dst=rtmp://a.rtmp.youtube.com/live2/xxxxxxxxxxx}' หากฉันแทนที่ screen:// ..ด้วยวิดีโอเทปสตรีมจะอัปโหลดไปยัง Youtube ได้สำเร็จ แต่ฉันไม่รู้ว่าทำไมมันไม่ส่งหน้าจอ Youtube แสดงการเชื่อมต่อสั้น ๆ แต่ไม่มีภาพ สตรีมไม่ได้ถูกขัดจังหวะโดย VLC และจะแสดงการอัปโหลดเพื่อดำเนินการต่อ แต่ YT ไม่เคยเลือก ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม สำหรับบันทึกฉันสามารถดูหน้าจอออฟไลน์ใน VLC โดยไม่ต้องสตรีม ฉันได้รับข้อผิดพลาดเฉพาะที่โดดเด่น: core mux warning: late buffer for mux input (repeated while streaming) แต่สิ่งนี้เกิดขึ้นเช่นกันในกรณีที่อัปโหลดวิดีโอและดูเหมือนจะไม่ทำให้เกิดปัญหา เข้าสู่ระบบ ด้านล่างเป็นบันทึกเมื่อฉันพยายามตั้งค่าเซิร์ฟเวอร์ …