README.md 871 Bytes
Newer Older
Benjamin Berg's avatar
Benjamin Berg committed
1
2
This is an experimental GNOME Screencaster implementing Wi-Fi Display (aka Miracast).

Benjamin Berg's avatar
Benjamin Berg committed
3
4
5
The application will stream the selected monitor if the mutter screencast
portal is available. If it is unavailable, a fallback to X11 based frame
grabbing will happen. As such, it should work fine in almost all setups.
Benjamin Berg's avatar
Benjamin Berg committed
6
7
8

To use it, you will need:
 * openh264 or x264
Benjamin Berg's avatar
Benjamin Berg committed
9
 * For audio supporting using AAC one of fdkaacenc, faac or avenc_aac
Alberto Fanjul's avatar
Alberto Fanjul committed
10
 * NetworkManager version > 1.15.2
Benjamin Berg's avatar
Benjamin Berg committed
11

12
13
14
Issues
======

15
16
Mutter currently has an issue when streaming from a multi-monitor setup. See
  https://gitlab.gnome.org/GNOME/mutter/issues/424
17
18
19
20
21
22
23
24
25

Testing
=======

For testing purposes you can run with SCREENCAST_DUMMY=1 set. In that case, a dummy
sink will be provided that allows connecting on localhost using any RTSP capable
client to test WFD streaming.

You can connect to rtsp://localhost:7236/wfd1.0 then.