2013-05-29 49 views
5

Tôi đang thử nghiệm ứng dụng trò chuyện video ngang hàng bằng webrtc. khi tôi đặt các đường viền video làđộ phân giải tối thiểu chúng tôi có thể đặt cho video trên webrtc là bao nhiêu?

var video_constraints = { 
    mandatory: { 
     maxHeight: 120, 
     maxWidth: 160 
    }, 
    optional: [] 
}; 

window.navigator.webkitGetUserMedia({ 
    audio: true, 
    video: video_constraints 
}, onSuccess, onError); 

này cháy onError. Điều gì có thể là lý do?

Trả lời

7

Để trích dẫn từ code.google.com/p/chromium/issues/detail?id=143631#c9:

GetUserMedia hạn chế được kết hợp với một danh sách cố định độ phân giải độc lập về những gì máy ảnh thực sự hỗ trợ. Danh sách được cố định và sử dụng trên tất cả các nền tảng.

1280, 720, 
960, 720, 
640, 360, 
640, 480, 
320, 240, 
320, 180 

Điều này có nghĩa là các ràng buộc của bạn sẽ không thành công.

Các ràng buộc cũng được ghi lại trong số IETF draft của Harald Alvestrand.

Các vấn đề liên quan