FrameCast

Elevate video conferencing with versatile screen sharing


Project maintained by nathan-fiscaletti Hosted on GitHub Pages — Theme by mattgraham

https://github.com/user-attachments/assets/a48472d7-d03e-4da9-a17a-e75bdbf4c8b1

FrameCast

FrameCast is a dynamic screen sharing tool designed to enhance your video conferencing experience. It leverages the power of FFMPEG to allow users to select a specific region of any monitor and share just that region. This feature is particularly useful for those who work from home and need to share detailed visual content without losing clarity on standard video conference displays.

Downloads

Key Features

Overview

Click here for a Video Preview

Preview

When it comes to video conferencing, screen sharing is a critical feature that enables remote teams to collaborate effectively. However, the limitations of conventional screen sharing options can hinder this collaboration. For instance, if you’re working on multiple windows simultaneously, you may need to switch between them while sharing your screen. In such cases, the inability to share multiple windows at once without sharing your entire desktop can be a significant drawback. Similarly, if you need to add another window to the stream, you have to re-share your screen, which can be disruptive and inconvenient.

FrameCast provides a way to overcome these limitations by allowing you to share a specific region of your screen instead of the entire screen or a single window.

This can help you avoid distractions and maintain a focused, streamlined presentation. Additionally, it enables you to switch between multiple windows while sharing your screen without the need to re-share your screen, enhancing your ability to collaborate with others.

The application works through FFMPEG, an open-source video and audio processing software, to stream a portion of your screen to a separate window that you can then select for sharing in your video conferencing application. The viewer window is fully customizable, allowing you to adjust its size, position, bit-rate and frame-rate to suit your preferences.

This is especially useful when you are running on an Ultra-wide display.

Installation

Download the Latest Version from the releases page.

FAQ

Why am I getting a “File is corrupted” error when I run the macOS installer?

Usage

To use FrameCast, follow these steps:

  1. Open the application.
  2. Select the region of your screen that you want to share.
  3. Start the stream in the application.
  4. Start sharing your screen in your video conferencing application.
  5. Select the “FrameCast - Viewer” window to share the selected region.

Contributing

Contributions to FrameCast are welcome and appreciated. To contribute to the project, follow these steps:

  1. Fork the project.
  2. Create a new branch for your changes.
  3. Make your changes and test them thoroughly.
  4. Submit a pull request with your changes.

License

FrameCast is licensed under the MIT License.