awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
streamlabs avatar

streamlabs/desktop

0
View on GitHub↗
4,831 星标·689 分支·TypeScript·GPL-3.0·6 次浏览streamlabs.com↗

Desktop

该项目是一个基于 OBS 的流媒体软件和直播引擎,专为捕获并将实时音频和视频内容传输到在线平台而设计。它作为内容分发工具和跨平台桌面应用程序,管理计算机多媒体流的编码和传输。

该软件利用基于 OBS 的引擎来处理桌面内容捕获,包括屏幕活动、应用程序窗口和网络摄像头源。它提供了管理直播观众复杂广播布局和场景所需的基础设施。

该系统集成了跨平台应用程序分发功能,特别是将软件捆绑到已签名和公证的安装程序中,以便在 Windows 和 macOS 设备上进行安全安装。

Features

  • Live Video Broadcasting - Provides a comprehensive system for streaming real-time audio and video to multiple online platforms.
  • Desktop and Application Capture - Captures real-time screen activity, application windows, and webcam feeds for live broadcasting.
  • Engine Integrations - Integrates the OBS engine to handle complex real-time processing of audio and video streams.
  • OBS-Based Applications - Ships a broadcast application for capturing and streaming live content using the OBS engine.
  • OBS Frameworks - Leverages the OBS framework to manage complex broadcast layouts and scenes.
  • Web-Based Rendering Engines - Uses a web-based rendering engine to display the user interface via HTML and CSS.
  • Cross-Platform Desktop Applications - Built as a cross-platform desktop application using web technologies for its graphical interface.
  • Desktop Shells - Wraps the application interface in an Electron shell for cross-platform desktop window management.

Star 历史

streamlabs/desktop 的 Star 历史图表streamlabs/desktop 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Desktop 的开源替代方案

相似的开源项目,按与 Desktop 的功能重合度排序。
  • trazyn/wewechattrazyn 的头像

    trazyn/weweChat

    5,703在 GitHub 上查看↗

    weweChat is an unofficial desktop client for WeChat, developed as a cross-platform messaging wrapper. It uses a React-based user interface within an Electron shell to provide a dedicated environment for managing conversations on desktop operating systems. The application introduces custom capabilities not found in the official client, such as the ability to intercept and archive messages that have been recalled by the sender. It also includes bulk messaging automation to send the same message to multiple recipients simultaneously. The client is designed for power-user workflows, featuring ke

    JavaScriptchatclientdesktop
    在 GitHub 上查看↗5,703
  • electron-userland/electron-builderelectron-userland 的头像

    electron-userland/electron-builder

    14,594在 GitHub 上查看↗

    electron-builder is a cross-platform build automator and packaging tool for Electron applications. It bundles source code and dependencies into platform-specific installers, portable executables, and app store formats for Windows, macOS, and Linux. The project functions as a distribution pipeline that orchestrates the signing and notarization of binaries to ensure authenticity and bypass security warnings. It also serves as an auto-update orchestrator, preparing application packages and distribution channels to support automatic background software updates. Its capability surface covers the

    TypeScript
    在 GitHub 上查看↗14,594
  • asticode/go-astilectronasticode 的头像

    asticode/go-astilectron

    4,874在 GitHub 上查看↗

    go-astilectron is a cross-platform GUI framework and binding that enables the creation of desktop software by combining a compiled Go backend with an Electron frontend. It functions as an inter-process communication bridge, utilizing an asynchronous messaging system to exchange JSON events and synchronize state between the Go process and the JavaScript user interface. The project provides a native desktop API wrapper to orchestrate system-level features from the backend. This includes the ability to manage browser windows, construct native application menus, and control system tray icons and

    Gocross-platformdesktop-appelectron
    在 GitHub 上查看↗4,874
  • mherrmann/fbsmherrmann 的头像

    mherrmann/fbs

    3,926在 GitHub 上查看↗

    fbs is a Python desktop application packager and cross-platform application installer. It serves as a utility for compiling Python code into standalone executables and bundling application resources into platform-specific installation packages for various desktop environments. The project functions as a Qt Python GUI builder and resource bundler. It provides a system for creating desktop user interfaces using Python and the Qt framework while packaging external files and assets to be accessed during application runtime. Its broader capabilities cover desktop application packaging, cross-plat

    Pythonpyinstallerpyqt5pyqt6
    在 GitHub 上查看↗3,926
查看 Desktop 的所有 30 个替代方案→

常见问题解答

streamlabs/desktop 是做什么的?

该项目是一个基于 OBS 的流媒体软件和直播引擎,专为捕获并将实时音频和视频内容传输到在线平台而设计。它作为内容分发工具和跨平台桌面应用程序,管理计算机多媒体流的编码和传输。

streamlabs/desktop 的主要功能有哪些?

streamlabs/desktop 的主要功能包括:Live Video Broadcasting, Desktop and Application Capture, Engine Integrations, OBS-Based Applications, OBS Frameworks, Web-Based Rendering Engines, Cross-Platform Desktop Applications, Desktop Shells。

streamlabs/desktop 有哪些开源替代品?

streamlabs/desktop 的开源替代品包括: trazyn/wewechat — weweChat is an unofficial desktop client for WeChat, developed as a cross-platform messaging wrapper. It uses a… electron-userland/electron-builder — electron-builder is a cross-platform build automator and packaging tool for Electron applications. It bundles source… asticode/go-astilectron — go-astilectron is a cross-platform GUI framework and binding that enables the creation of desktop software by… mherrmann/fbs — fbs is a Python desktop application packager and cross-platform application installer. It serves as a utility for… electron-react-boilerplate/electron-react-boilerplate — This project is a TypeScript desktop boilerplate and application template that combines Electron and React for… jupyterlab/jupyterlab-desktop — JupyterLab Desktop is a standalone desktop application for interactive computing and coding. It serves as a native…