웹캠을 연동해서 해볼려고 하는데

 public void start() {
  synchronized (lock) {
   if (running) return;
   player = createPlayer(width, height);
   if (player == null) {
    System.err.println("Unable to find a suitable player");
    return;
   }
   player.start();
   control = (FrameGrabbingControl) player.getControl("javax.media.control.FrameGrabbingControl");
   worker = new Worker();
   worker.start();
   running = true;
  }
 }

이 코드에서 플레이어를 찾을 수 없다고 합니다. jmf를 사용해서 하는건데 플레이어가 null로 먹습니다.

어떻게 하면 저 널을 지나서 밑에 작업을 할 수 잇을까요?? 소스코드는 첨부요...