Tôi đang cố phát trực tiếp ở 640x480 từ Chrome trên Android bằng WebRTC và video bắt đầu lúc đó, nhưng độ phân giải sẽ giảm xuống 320x240.Tại sao độ phân giải video thay đổi khi phát trực tiếp từ Android qua WebRTC
Dưới đây là các thông số getUserMedia được gửi:
"getUserMedia": [
{
"origin": "http://webrtc.example.com:3001",
"pid": 30062,
"rid": 15,
"video": "mandatory: {minWidth:640, maxWidth:640, minHeight:480, maxHeight:480}"
}
Câu hỏi của tôi là tại sao độ phân giải rơi? Khi tôi thử nó từ Chrome trên máy Mac của tôi mà không xảy ra. Tôi muốn thực hiện các điều chỉnh sao cho độ phân giải video không thay đổi.
video frames dumped using ffmpeg
chrome://webrtc-internals text dump
Tôi đang sử dụng Licode WebRTC của máy chủ streaming, nhưng cũng đã thấy những hành vi tương tự sử dụng Kurento.
Tôi biết rằng Vp8 tự động thay đổi kích thước khung do độ trễ (mạng hoặc xử lý). –