awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
xfirefly avatar

xfirefly/Airplay-SDK

0
View on GitHub↗
3,981 stars·325 forks·HTML·39 viewsdeeprd.com↗

Airplay SDK

Airplay-SDK is a software development kit and wireless multimedia streaming library for implementing AirPlay mirroring and casting functionality on Android devices. It serves as a network media receiver and screen mirroring framework that allows devices to ingest high-resolution audio and video streams over a local network.

The toolkit enables the reception of screen mirrors from mobile and desktop devices without requiring sender software. It supports multi-screen casting to manage one-to-many or many-to-one display configurations, including the ability to render up to four different incoming streams simultaneously in a split-screen layout.

The library provides capabilities for digital signage optimization by adapting mirrored content for vertical monitors and advertising screens. It also includes functionality for remote control, allowing a receiving device to send signals back to the original source to manage media playback and navigation.

Features

  • Screen Mirroring - Receives real-time screen mirroring streams from mobile and desktop devices using standard wireless protocols.
  • AirPlay Receivers - Implements the AirPlay protocol to enable Android devices to receive and play audio and video streams.
  • Media Content Streaming - Streams audio and video content from source devices to a receiver using standardized network protocols.
  • Wireless Stream Receivers - Implements the receiving end of wireless media streams, including buffering and rendering of remote audio and video.
  • Hardware-Accelerated Playback - Utilizes device-specific hardware acceleration to decode high-resolution video for low-latency, high-quality playback.
  • Multimedia Streaming Protocols - Uses standardized network protocols to ingest multimedia and screen mirroring data from source devices without client software.
  • Media Casting Receivers - Acts as a receiver for high-resolution video content pushed from third-party applications.
  • Multi-Source Mirroring Layouts - Renders up to four different incoming screen mirrors simultaneously on a single display in a split-screen layout.
  • Multi-Stream Video Compositing - Provides the ability to render up to four simultaneous incoming screen mirrors in a split-screen layout.
  • AirPlay Control Feedback - Sends control signals from the receiver back to the original source via the AirPlay protocol to manage playback.
  • Multi-Stream Casting - Manages and routes multiple simultaneous mirroring streams to enable one-to-many or many-to-one display configurations.
  • Casting Route Management - Routes mirroring streams between multiple devices to enable one-to-many or many-to-one display configurations.
  • Cross-Device Playback Control - Implements networked interfaces to send remote control signals back to the source device for playback and navigation management.
  • Multi-Stream Synchronization - Routes and synchronizes multiple incoming mirroring streams to support the simultaneous display of several source devices.
  • Display Mirroring Optimizers - Optimizes mirrored content for vertical advertising screens and monitors to ensure high image quality and low latency.
  • Signage Media Renderers - Adapts mirrored content for high-quality rendering on vertical public display screens and advertising monitors.
  • Portrait Display Adaptation - Adapts mirrored content layout and scaling to fit vertical monitors and advertising screens while preserving aspect ratios.

Star history

Star history chart for xfirefly/airplay-sdkStar history chart for xfirefly/airplay-sdk

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does xfirefly/airplay-sdk do?

Airplay-SDK is a software development kit and wireless multimedia streaming library for implementing AirPlay mirroring and casting functionality on Android devices. It serves as a network media receiver and screen mirroring framework that allows devices to ingest high-resolution audio and video streams over a local network.

What are the main features of xfirefly/airplay-sdk?

The main features of xfirefly/airplay-sdk are: Screen Mirroring, AirPlay Receivers, Media Content Streaming, Wireless Stream Receivers, Hardware-Accelerated Playback, Multimedia Streaming Protocols, Media Casting Receivers, Multi-Source Mirroring Layouts.

Which projects share features with xfirefly/airplay-sdk?

Projects with overlapping indexed features include: albfan/miraclecast — Miraclecast is a software implementation of the Miracast protocol used for mirroring screens and streaming audio over… fd-/rpiplay — RPiPlay is an AirPlay mirroring server and media receiver designed to bridge Apple devices to Raspberry Pi hardware.… jellyfin/swiftfin — Swiftfin is a native Jellyfin media client for iOS and tvOS. It is a SwiftUI mobile application designed for streaming… idescriptor/idescriptor — iDescriptor is a suite of specialized tools for managing, diagnosing, and interacting with iOS devices. It provides a… h-m-h/weylus — Weylus is a tablet-to-PC screen mirroring tool and remote input controller that transforms a mobile device into a… pavlobu/deskreen — Deskreen is a wireless screen mirroring and virtual display tool that streams a computer screen or specific…

Projects sharing features with Airplay SDK

These projects share indexed features with Airplay SDK. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • albfan/miraclecastalbfan avatar

    albfan/miraclecast

    4,302View on GitHub↗

    Miraclecast is a software implementation of the Miracast protocol used for mirroring screens and streaming audio over Wi-Fi. It functions as a wireless display adapter, providing the capabilities of both a Wi-Fi display source that projects local content and a Wi-Fi display sink that acts as a wireless receiver for remote streams. The project includes a peer-to-peer wireless network manager used to discover nearby devices and establish direct Wi-Fi connections. It specifically implements a wireless input backchannel, allowing mouse and keyboard events to be routed from a receiving display bac

    C
    View on GitHub↗4,302
  • fd-/rpiplayFD- avatar

    FD-/RPiPlay

    5,197View on GitHub↗

    RPiPlay is an AirPlay mirroring server and media receiver designed to bridge Apple devices to Raspberry Pi hardware. It functions as a media gateway that receives encrypted video and audio streams from iOS and macOS devices to project them onto a connected display and sound system. The project focuses on low-latency video streaming by rendering frames immediately upon arrival to bypass scheduled timestamps. It utilizes bitstream manipulation and a specialized video pipeline to reduce transmission delay between the source device and the receiver. The system provides hardware-accelerated rende

    C++
    View on GitHub↗5,197
  • jellyfin/swiftfinjellyfin avatar

    jellyfin/Swiftfin

    3,947View on GitHub↗

    Swiftfin is a native Jellyfin media client for iOS and tvOS. It is a SwiftUI mobile application designed for streaming and browsing movies, music, and shows from a Jellyfin server. The application utilizes native Apple frameworks for hardware-accelerated decoding and includes an AVKit media player. This integration enables system-level color management for HDR to SDR conversion and supports native Apple ecosystem features such as picture-in-picture and external display output. The client provides tools for browsing and managing home media libraries, routing audio wirelessly, and adjusting pl

    Swift
    View on GitHub↗3,947
  • idescriptor/idescriptoriDescriptor avatar

    iDescriptor/iDescriptor

    2,927View on GitHub↗

    iDescriptor is a suite of specialized tools for managing, diagnosing, and interacting with iOS devices. It provides a comprehensive toolkit for device management, hardware diagnostics, remote terminal access, and virtual location simulation across different operating systems. The project includes a device management suite for mirroring screens in real-time, managing files, and installing applications via USB or wireless connections. It features a hardware diagnostic tool to identify internal components and verify the authenticity of USB cables, along with a virtual GPS simulator to override g

    C++applecppidevice
    View on GitHub↗2,927
Compare all 30 related projects→