I've moved to Fedora Linux and new mjpeg streaming app was released, since the previous article was written. So, because I needed a camera again, I decided to update this manual.

First of all, there is a new app by Thomas SIMON: [RemoteCam](https://github.com/Ruddle/RemoteCam). It directly streams video from camera and permits multiple settings like video resolution and jpeg quality.

To create a dummy camera interface on Fedora, we need to install v4l2loopback packet:

```bash
sudo dnf install v4l2loopback
```

Next, after reboot, we're ready to start the stream with ffmpeg:

```bash
sudo ffmpeg -f mjpeg -r 5 -i "http://&lt;Phone IP>:8080/cam.mjpeg?fps=10" -r 10 -pix_fmt yuv420p -f v4l2 /dev/video0
```

My Wi-Fi connection speed was enough for such stream. But it is still possible to use it with adb port forwarding over usb:

```bash
adb forward tcp:8080 tcp:8080
```