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

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

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

FD-/RPiPlayFork

0
View on GitHub↗
5,197 星标·374 分支·C++·GPL-3.0·9 次浏览

RPiPlay

RPiPlay 是一个 AirPlay 镜像服务器和媒体接收器,旨在将 Apple 设备连接到 Raspberry Pi 硬件。它作为一个媒体网关,接收来自 iOS 和 macOS 设备的加密视频和音频流,并将其投影到连接的显示器和音响系统上。

该项目专注于低延迟视频流传输,通过在帧到达时立即渲染来绕过预定的时间戳。它利用位流操作和专门的视频流水线来减少源设备和接收器之间的传输延迟。

该系统提供硬件加速渲染以实现流畅的视觉播放,并采用基于时钟的同步来保持音视频对齐。它包括用于将音频路由到特定硬件端口的控制功能,以及配置显示输出设置(如旋转和图像翻转)的选项。

Features

  • AirPlay Receivers - Provides an AirPlay protocol implementation to receive and play mirrored screen and audio streams on non-Apple hardware.
  • Remote Stream Receiving - Receives encrypted video and audio streams from external devices for real-time playback.
  • Hardware-Accelerated Rendering - Offloads the composition of visual layers to the GPU to ensure smooth, high-performance mirrored playback.
  • Low-Latency Video Streaming - Implements high-speed transport to minimize end-to-end delay for real-time video mirroring.
  • Pipeline Optimizations - Implements bitstream manipulation and a specialized video pipeline to minimize end-to-end transmission delay.
  • Hardware-Accelerated Playback - Offloads video decoding to the GPU for high-performance, smooth screen mirroring playback.
  • Synchronized Low-Latency Transport - Transports synchronized audio and video streams with minimal buffering for real-time interactive mirroring.
  • System Latency Reduction - Minimizes processing lag by rendering audio and video frames immediately upon receipt.
  • Frame Rendering Latency Reduction - Reduces transmission delay by rendering frames immediately upon arrival instead of waiting for scheduled timestamps.
  • Packet Decapsulation - Decrypts and unpacks AirPlay network packets to extract raw media bitstreams for processing.
  • Media Casting Receivers - Transforms Raspberry Pi hardware into a receiver for remote audio and video screen casting.
  • Bitstream Filters - Implements bitstream filters to modify encoded video packets in real time to reduce latency without full re-encoding.
  • Apple Media Gateways - Acts as a bridge allowing iOS and macOS devices to cast mirrored content to non-Apple hardware.
  • Audio-Video Synchronization - Coordinates the timing of audio and video streams to ensure correct lip-sync during playback.
  • Multimedia Receiver Setups - Turns a Raspberry Pi into a dedicated hardware receiver for wireless media and screen playback.
  • Audio Clock Synchronizers - Aligns virtual audio streams with hardware clocks to maintain lip-sync and prevent temporal drift.
  • Communication and Media - Server software for mirroring mobile device screens to hardware.

Star 历史

fd-/rpiplay 的 Star 历史图表fd-/rpiplay 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

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

Start searching with AI

常见问题解答

fd-/rpiplay 是做什么的?

RPiPlay 是一个 AirPlay 镜像服务器和媒体接收器,旨在将 Apple 设备连接到 Raspberry Pi 硬件。它作为一个媒体网关,接收来自 iOS 和 macOS 设备的加密视频和音频流,并将其投影到连接的显示器和音响系统上。

fd-/rpiplay 的主要功能有哪些?

fd-/rpiplay 的主要功能包括:AirPlay Receivers, Remote Stream Receiving, Hardware-Accelerated Rendering, Low-Latency Video Streaming, Pipeline Optimizations, Hardware-Accelerated Playback, Synchronized Low-Latency Transport, System Latency Reduction。

fd-/rpiplay 有哪些开源替代品?

fd-/rpiplay 的开源替代品包括: xfirefly/airplay-sdk — Airplay-SDK is a software development kit and wireless multimedia streaming library for implementing AirPlay mirroring… gpac/gpac — GPAC is an open-source multimedia framework built around a pluggable filter graph pipeline, where modular processing… daniulive/smarterstreaming — SmarterStreaming is a cross-platform SDK for hardware-accelerated audio and video capture, encoding, and streaming. It… mikebrady/shairport-sync — Shairport-sync is an AirPlay audio streaming receiver that enables the reception of wireless audio streams from Apple… wang-bin/qtav — QtAV is a cross-platform media engine and multimedia framework that combines FFmpeg decoding with the Qt framework for… jetkvm/kvm — This project provides KVM over IP hardware and software for remote computer management. It functions as an ATX power…

RPiPlay 的开源替代方案

相似的开源项目,按与 RPiPlay 的功能重合度排序。
  • xfirefly/airplay-sdkxfirefly 的头像

    xfirefly/Airplay-SDK

    3,981在 GitHub 上查看↗

    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 incomin

    HTMLairplayairplay-receiverandroid
    在 GitHub 上查看↗3,981
  • gpac/gpacgpac 的头像

    gpac/gpac

    3,205在 GitHub 上查看↗

    GPAC is an open-source multimedia framework built around a pluggable filter graph pipeline, where modular processing units called filters connect into a directed graph to handle media workflows. At its core, the framework centers all media packaging and manipulation on the ISO Base Media File Format (ISOBMFF), with specialized tools for reading, writing, fragmenting, and encrypting MP4 and related containers. It also provides a declarative scene graph composition system for describing interactive multimedia scenes using MPEG-4 BIFS, X3D, SVG, or VRML syntax, alongside a hardware-accelerated re

    Catsc3broadcastcenc
    在 GitHub 上查看↗3,205
  • daniulive/smarterstreamingdaniulive 的头像

    daniulive/SmarterStreaming

    11,170在 GitHub 上查看↗

    SmarterStreaming is a cross-platform SDK for hardware-accelerated audio and video capture, encoding, and streaming. It provides a complete media pipeline for low-latency RTMP and RTSP streaming, and includes an embedded lightweight RTSP server that can serve live feeds directly from the source device to local network clients without requiring a separate server. The SDK also integrates with GB28181 surveillance platforms, enabling compliant device registration and streaming for standardized video monitoring systems. The project distinguishes itself through a set of integrated capabilities for

    Javaandroid-rtmpgb28181hevc
    在 GitHub 上查看↗11,170
  • mikebrady/shairport-syncmikebrady 的头像

    mikebrady/shairport-sync

    8,514在 GitHub 上查看↗

    Shairport-sync is an AirPlay audio streaming receiver that enables the reception of wireless audio streams from Apple devices and routes them to system sound servers or hardware devices. Its primary purpose is to facilitate multi-room audio synchronization, aligning output across multiple playback devices to ensure content plays in unison. The project distinguishes itself through advanced digital signal processing, including impulse-response convolution filtering to correct frequency response. It provides precise audio timing adjustments to compensate for amplifier latency and offers extended

    Cairplayairplay-2audio
    在 GitHub 上查看↗8,514
  • 查看 RPiPlay 的所有 30 个替代方案→