import java.net.MalformedURLException; import javax.swing.JFrame; import com.github.sarxos.webcam.Webcam; import com.github.sarxos.webcam.WebcamPanel; import com.github.sarxos.webcam.ds.ipcam.IpCamDeviceRegistry; import com.github.sarxos.webcam.ds.ipcam.IpCamDriver; import com.github.sarxos.webcam.ds.ipcam.device.dlink.DSC933L; public class DLinkDsc933LExample { static { Webcam.setDriver(new IpCamDriver()); } public static void main(String[] args) throws MalformedURLException { final String name = "D-Link 993L Camera"; final String user = "{username}"; // change to your own username final String pass = "{password}"; // change to your own password final String url = "http://{ip-address-or-domain-name}"; // camera's IP address or domain IpCamDeviceRegistry.register(new DSC933L(name, url, user, pass)); final Webcam webcam = Webcam.getDefault(); final WebcamPanel panel = new WebcamPanel(webcam); JFrame f = new JFrame(name); f.add(panel); f.pack(); f.setVisible(true); f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } }