Skip to content

Screen broadcast tool based on FFmpeg. 基于 FFmpeg 的屏幕广播工具.

License

Notifications You must be signed in to change notification settings

SlimeNull/ScreenBroadcaster

Repository files navigation

Sn.ScreenBroadcaster

A screen sharing app based on FFmpeg.


Usage

Broadcast your screen:

  1. Enter the address and port to listen on.
  2. Click the 'Broadcast' button.

View other people's screen:

  1. Enter the address and port to connect to.
  2. Click the 'Connect' button.

Features

  • User selectable capture method, supports Desktop Duplication and BitBlt.
  • You can set the width and height of the screen share (scaled to the specified size during encoding).
  • Frame rate limit, bit rate, encoding format (supports H264, H265), pixel format (supports YUV420, YUV422 and YUV444).
  • When the decoder is overloaded, it is possible to drop some frames to relieve the stress.

Snapshots

App:

APP

Broadcasting

Broadcasting


Thanks