SlimeNull / ScreenBroadcaster

Screen broadcast and remote control tool based on FFmpeg. 基于 FFmpeg 的屏幕广播与远程操控工具.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Screen broadcast and remote control tool based on FFmpeg. 基于 FFmpeg 的屏幕广播与远程操控工具.

License:GNU General Public License v2.0


Languages

Language:C# 99.8%Language:PowerShell 0.2%