2016-12-17 5 views
0

私は現在、ユーザーが自分のウェブカメラのライブストリームを見てからスナップショットを撮ることができるWebページを用意しています。webRTC on RaspberryPi 3(raspbian/chromium) - VGA解像度のみ

すべてが問題ありませんが、RaspBianを実行しているRaspBianで最新のクロムブラウザ(そのディストリビューション用)を使用すると、制約を使用して640 x 480の解像度を超えることはできません。

これらの値よりも高くなると、画像はページに表示されません。

いくつかのコードスニペット:

var constraints = { 
    audio: false, 
    video: { 
     //width: { min: 1024, ideal: 1280, max: 1920 }, 
     //height: { min: 768, ideal: 960, max: 1440 } 
     width: { min: 640, ideal: 1280, max: 1920 }, 
     height: { min: 480, ideal: 960, max: 1440 } 
    } 
}; 

[...] 

    navigator.webkitGetUserMedia(
     constraints, 
     function(stream) { 
     if (navigator.mozGetUserMedia) { 
      video.mozSrcObject = stream; 
     } else { 
      var vendorURL = window.URL || window.webkitURL; 
      video.src = vendorURL.createObjectURL(stream); 
     } 
     video.play(); 
     }, 
     function(err) { 
     console.log("An error occured! " + err); 
     } 
    ); 

誰もが私がに見たいと思うかもしれないものIDEを持っていますか? 私は過去2週間のためのWebを検索したが、役に立つものは、これまで...

すべてのアイデアが高く評価されて見つけることができませんでした...

答えて

0

は、使用しているビデオカメラをチェックして、 RaspberryPi上のドライバ。

多くのウェブカメラでは、実際にはVGA以上の解像度で静止画を撮影することはできません。

ウェブカメラからRaspberryPiにデータがどのように届くかという問題もあります。古い接続(USB3より低い場合は、カメラとデバイスの間で最小限の圧縮と圧縮解除が必要ですが、rPiでサポートしているドライバが不明です)。

+0

こんにちは、あなたの返信ありがとう! 私はチーズでWebカメラをチェックすると、はるかに高い解像度(HDとFULLHDは問題ではない)でクリスタルの鮮明な画像を得る。カメラはLogitech HD Pro Webcam C910です – Kai

+0

私は確信していません...あなたもこの問題をdiscussion-webrtc(https://groups.google.com/forum/#!aboutgroup/discuss- webrtc) –

+0

ああ、それは実際には良いアイデアです! 私はこれについて既に考えていたはずです.... 同じ質問を投稿しました。 – Kai

0

でもパイゼロで、年間のRPIに完璧に取り組んできたことは、今UV4Lある唯一の解決策は、フルHD +オーディオ+データチャネルすべて、必要に応じて双方向、ハードウェアエンコード、P2Pを30fpsのか、ヤヌスとまで3-4人。 @Tsahiレベント・レヴィ、私はあなたが積極的にのWebRTCを推進している知っているあなたは、驚くかもしれません:example

0

Chromeは、この場合には少しトリッキーですが、この制約を使用すると、640 * 480よりも高い解像度を許可する必要があります。

constraints = { 
     "mandatory": { 
      "maxWidth": 1280, 
      "maxHeight": 720 
     }, 
     "optional": [{ 
       "minWidth": 1024 
      }, 
      { 
       "minHeight": 768 
      } 
     ] 
    }; 
関連する問題