ฉันกำลังทำงานในโปรเจ็กต์ที่เกี่ยวข้องกับการแชร์หน้าจอ และปัญหาเดียวที่ฉันพบคือจำเป็นต้องแสดงหน้าจอที่แชร์จากพีซีหรือ Mac (เบราว์เซอร์ Chromium อันที่จริงเป็นแอป Electron) บน Raspberry PI (ฉันใช้โมเดล 3B ทันสมัยที่สุด) ในการทดลองของฉัน โปรเจ็กต์เพิ่งเริ่มต้น ฉันใช้ RTCMultiConnection เพื่อแชร์หน้าจอและดู
ปัญหาคือมันช้าอย่างไร้ประโยชน์ (2-3 fps บางครั้งมีความล่าช้า 10 วินาที) แม้ว่าจะเปิดใช้งานการเร่งความเร็ว HW เต็มรูปแบบใน Chromium ซึ่งแสดงมัน และฉันเข้าใจอย่างถ่องแท้ว่าทำไม: เนื่องจากใช้ตัวแปลงสัญญาณ VP9 ซึ่งไม่มีการเร่งความเร็ว HW อยู่ บนราสเบอร์รี่
คำถามคือ: ฉันสามารถใช้ H264 ใน RTCMultiConnection ได้หรือไม่ ถ้าใช่ ทำอย่างไร? ฉันรู้ว่า WebRTC นั้นรองรับมันโดยพื้นฐานแล้ว