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

Currently a test image will be streamed.

To use it, you will need:
 * openh264 or x264
Benjamin Berg's avatar
Benjamin Berg committed
7
 * For audio supporting using AAC one of fdkaacenc, faac or avenc_aac
Benjamin Berg's avatar
Benjamin Berg committed
8
9
10
11
12
 * NetworkManager P2P patches
   https://gitlab.freedesktop.org/NetworkManager/NetworkManager/merge_requests/24

The changes are work in progress and need cleaning up. However, this should
already work with at least some Miracast devices.
13

14
15
16
Issues
======

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

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.