Screen capture
A window, tab or whole display as one video stream, chosen by the person each time it starts.
- Video
- Since 0.2.0
- screen capture
- display
- source
Screen capture shares a window, a browser tab or the whole display as one video stream.
What it does#
Each time the Toy starts, the browser asks the person what to share. The output is one stream of frames, newest frame wins. It has no parameters. The Toy stores nothing about what was shared and never records or uploads it.
When to use it#
Use it to bring a presentation, game or another app into a Toy for filtering, compositing or recording.
Ports#
| Port | Direction | Signal | Lanes |
|---|---|---|---|
video | Output | Video | 1 |
Parameters#
This node has no numeric parameters.
label: text.
This node has no parameters.
Tips#
- The choice is made by the person every time; it cannot be pre-selected by the Toy.
- Video needs the browser's WebGPU video engine. The Player and exports do not run video yet and report it unavailable. To see a video output, bind a live Screen in the Frame to it.
See also#
Camera, Media player, Recorder, Video, Control lanes.
Help patches
Each help patch is an ordinary Toy that teaches one idea. The diagram shows the Patch; the preview shows its Frame. Open it in TuneToys to play and edit it.
1. Show a shared screen
beginner Teaches: video
A window, tab or display on a live Screen.
- The browser asks what to share each time the Toy starts.
- Nothing is recorded or uploaded by the Toy.
Related nodes
- Camera A camera feed as one video stream. The Toy names a logical camera; the host binds it to a device after the person allows it.
- Media player Plays a video asset or an open stream URL (MP4, WebM; HLS where the browser plays it natively) as one video stream with play, loop and rate controls.
- Recorder Record a video stream to a file while Record is on. Audio joins when external audio buses land.