awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 مستودعات

Awesome GitHub RepositoriesPlayback Queue Persistence

Durable storage of the media playback sequence to maintain state across sessions.

Distinct from Persistence Layers: Specifically manages the order and persistence of a playback queue rather than general API operation logs.

Explore 5 awesome GitHub repositories matching software engineering & architecture · Playback Queue Persistence. Refine with filters or upvote what's useful.

Awesome Playback Queue Persistence GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • namidaco/namidaالصورة الرمزية لـ namidaco

    namidaco/namida

    5,002عرض على GitHub↗

    Namida is a multi-format media player, music library manager, and network media streamer. It provides a unified interface for playing local and remote audio and video files, serving as both a specialized client for YouTube content and a synchronized lyrics player. The project distinguishes itself through a dynamic theme engine that generates artwork-based visuals and a comprehensive set of audio processing tools, including gain normalization, equalizers, and crossfading. It also features a specialized system for retrieving and displaying time-synced lyrics in formats such as LRC and TTML. Br

    Maintains a durable playback sequence that persists across sessions and allows for complex reordering.

    Dartandroidandroid-appandroid-music-player
    عرض على GitHub↗5,002
  • emitter-io/emitterالصورة الرمزية لـ emitter-io

    emitter-io/emitter

    4,005عرض على GitHub↗

    Emitter هو منصة موزعة للناشر والمشترك (pub-sub) ووسيط رسائل يوفر توجيهاً للبيانات في الوقت الفعلي بين الناشرين والمشتركين عبر مجموعة موزعة. يعمل كوسيط رسائل MQTT للأجهزة منخفضة الطاقة وخادم اتصالات WebSocket للعملاء المستندين إلى الويب، بينما يعمل كمنسق قنوات آمن لإدارة تدفقات البيانات المشفرة. يتميز النظام بدمج تجميع الوسطاء الموزعين لضمان التوافر العالي ونظام تشغيل رسائل مدعوم بالاستمرارية. يتيح ذلك للمنصة تخزين الرسائل التاريخية وتسليمها للمشتركين الذين كانوا غير متصلين أثناء الإرسال الأولي. تُدار صلاحيات الوصول عبر مفاتيح مؤقتة تفرض تحكماً دقيقاً في القراءة والكتابة لمسارات قنوات محددة. تغطي المنصة مجموعة واسعة من قدرات المراسلة، بما في ذلك التسليم غير المتزامن، وتخزين رسائل العملاء غير المتصلين، ونقل البيانات الثنائية والنصية بتنسيقات متعددة. كما تدعم التوجيه القائم على القنوات مع تصفية الرسائل لفصل مكونات النظام، وتوفر مراقبة تشغيلية من خلال بيانات الاتصال الوصفية ومراقبة الأداء. يمكن نشر النظام عبر حاويات Docker وتكوينه باستخدام متغيرات البيئة وملفات الإعداد الخارجية.

    Persists historical messages in a database to allow subscribers to retrieve missed data after disconnection.

    Goemittergogolang
    عرض على GitHub↗4,005
  • xxxily/h5playerالصورة الرمزية لـ xxxily

    xxxily/h5player

    3,575عرض على GitHub↗

    h5player is an HTML5 video player extension and web media controller that adds advanced playback controls, visual filters, and media downloading capabilities to any web page using the HTML5 video tag. It functions as a customizable media hotkey manager and real-time video filter tool to enhance the standard browser viewing experience. The project is distinguished by its configuration-driven extension system, which allows for the remapping of playback shortcuts and the addition of new features through external scripts. It also provides a real-time visual filtering suite for modifying brightnes

    Saves video progress and playback speed to local storage to allow resuming content across browser sessions.

    JavaScriptchrome-extensionh5playerplayer
    عرض على GitHub↗3,575
  • frost819/bvالصورة الرمزية لـ Frost819

    Frost819/bv

    2,804عرض على GitHub↗

    bv is an Android TV video streaming client and specialized video player designed for television hardware. It features a remote-control user interface and a high-resolution display overlay to facilitate navigation and content consumption on big-screen displays. The project focuses on television-specific optimizations, including a customizable comment system with adjustable transparency and scroll speed to ensure readability. It maps short-press and long-press hardware signals to specific engagement actions, such as tipping or saving content, to simplify interaction with creator profiles. The

    Saves video breakpoints and playback history to enable seamless resumption of content across different sessions.

    Kotlin
    عرض على GitHub↗2,804
  • musicplayerdaemon/mpdالصورة الرمزية لـ MusicPlayerDaemon

    MusicPlayerDaemon/MPD

    2,607عرض على GitHub↗

    MPD is a headless music server daemon that indexes audio libraries and streams music to local or remote outputs. It functions as a music library manager and network audio streamer, providing a remote audio control protocol that allows external clients to manage playback, playlists, and database queries. The system acts as a multiroom audio coordinator, synchronizing audio distribution across multiple networked clients and hardware devices. It supports a variety of remote management capabilities, including a dedicated control API and the ability to broadcast audio streams over network protocol

    Saves the current playback position and queue to allow session restoration after a restart.

    C++audioaudio-playermusic
    عرض على GitHub↗2,607
  1. Home
  2. Software Engineering & Architecture
  3. Persistence Layers
  4. Playback Queue Persistence

استكشف الوسوم الفرعية

  • Playback State Persistence1 وسم فرعيDurable storage of current playback position and speed to allow resuming content across sessions. **Distinct from Playback Queue Persistence:** Focuses on persistent playback state (position/speed) rather than the sequence of a playback queue.