README
1 Remoting plugin for Weston
2
3
4The Remoting plugin creates a streaming image of a virtual output and transmits
5it to a remote host. It is currently only supported on the drm-backend. Virtual
6outputs are created and configured by adding a remote-output section to
7weston.ini. See man weston-drm(7) for configuration details. This plugin is
8loaded automatically if any remote-output sections are present.
9
10This plugin sends motion jpeg images to a client via RTP using gstreamer, and
11so requires gstreamer-1.0. This plugin starts sending images immediately when
12weston is run, and keeps sending them until weston shuts down. The image stream
13can be received by any appropriately configured RTP client, but a sample
14gstreamer RTP client script can be found at doc/scripts/remoting-client-receive.bash.
15
16Script usage:
17 remoting-client-receive.bash <PORT NUMBER>
18
19
20How to compile
21---------------
22Set --enable-remoting=true when configuring weston. The remoting-plugin.so
23module is created and installed in the libweston path.
24
25
26How to configure weston.ini
27----------------------------
28See man weston-drm(7).
29