Firefox 22 mozGetUserMedia с использованием «экрана» в качестве источника устройства

В эфире было какое-то жужжание о поддержке WebRTC в Firefox 22. Это для тех, кто знает о разработке Firefox: есть ли в Firefox поддержка для захвата экрана рабочего стола?

Технология существует для Chrome 26+, которая обеспечивает экспериментальную поддержку захвата экрана (используя «экран» в качестве источника устройства); код (фрагмент) для этого:

   // select any supported getUserMedia function
   navigator.getMedia = (navigator.getUserMedia || 
                         navigator.webkitGetUserMedia ||
                         navigator.mozGetUserMedia ||
                         navigator.msGetUserMedia);

  // if getUserMedia is not supported, do nothing 
  if( !navigator.getMedia ) return;

  // request for user media
  navigator.getMedia(
  {
     video : {
        mandatory : {
           // request 'screen' as a source media
           chromeMediaSource : 'screen'
        }
     }
  },

  // success
  function( localMediaStream )
  {
     // process local media stream...
  },

  // failure
  function( error )
  {
     // error handling
  });

Глядя на документы W3C, объектыMediaSourceConstraints, MediaTrackConstraints, MediaTrackConstraintsSet еще не были стандартизированы. Может случиться так, что API слишком затуманен, чтобы эта функция появилась в производстве Firefox. Было бы просто хорошо узнать текущее состояние поддержки.

Ответы на вопрос(2)

Ваш ответ на вопрос