This project is a native Android TV Bilibili client and third-party video player designed for streaming and browsing video content on large screens. It functions as a television-centric media application that enables users to access Bilibili content through an interface optimized for distance and remote control navigation. The application implements remote-optimized navigation to map hardware input to UI focus patterns and utilizes adaptive bitrate switching to adjust video quality based on network conditions. It employs a reactive state management architecture and a type-safe network layer t
This application is an Android TV streaming player that functions as a self-hosted IPTV client, a DASH live TV player, and an M3U playlist viewer. It is designed for television screens and supports navigation via remote control or touch gestures. The player delivers live television channels using DASH adaptive bitrate streaming, adjusting quality based on bandwidth. Video sources are configured by loading local or remote playlist files in M3U, text, or JSON formats, or by scanning a QR code that encodes a URL or serialised playlist data. Users can switch channels, bookmark favorite channels f
Wiliwili is a cross-platform third-party video player for Bilibili content. It functions as a multi-platform media interface compatible with PCs, handheld devices, and game consoles, including Nintendo Switch, PlayStation, and Xbox. The application features a unified interface that supports game controller navigation, keyboards, and touchscreens. It integrates account synchronization for viewing history, favorites, and followed series via QR code authentication. The system includes hardware-accelerated video decoding and dynamic upscaling filters to improve visual clarity and playback smooth
xgplayer is a plugin-based HTML5 video player framework that supports multiple streaming formats including MP4, FLV, HLS, and dash. It is built on a component architecture that allows developers to extend functionality through self-contained plugins, with staged loading protocol adapters that reduce bandwidth usage. The player includes a strategy center for dynamic optimization that adjusts buffering, bitrate, and source selection in real time to reduce first-frame delay and playback stalling. The player distinguishes itself through support for ultra-low latency live streaming with time-shift
This project is an Apple TV video application and API client for Bilibili, designed to stream video content with support for HDR and subtitles. It serves as a specialized media player that integrates with Bilibili services to provide video discovery and user account management.
Principalele funcționalități ale yichengchen/atv-bilibili-demo sunt: Android TV Streaming Apps, Remote Control Navigation, Danmaku Rendering, DASH Adaptive Streaming, DASH Streaming Players, Video Streaming, Bilibili API Clients, Bilibili API Integrations.
Alternativele open-source pentru yichengchen/atv-bilibili-demo includ: aaa1115910/bv — This project is a native Android TV Bilibili client and third-party video player designed for streaming and browsing… lizongying/my-tv-0 — This application is an Android TV streaming player that functions as a self-hosted IPTV client, a DASH live TV player,… xfangfang/wiliwili — Wiliwili is a cross-platform third-party video player for Bilibili content. It functions as a multi-platform media… bytedance/xgplayer — xgplayer is a plugin-based HTML5 video player framework that supports multiple streaming formats including MP4, FLV,… yuliskov/smarttubelegacy — SmartTubeLegacy is an open-source YouTube client for Android TV and set-top boxes. It functions as a media player… jellyfin/jellyfin-androidtv — This project is an Android TV media client and digital media player designed to stream movies, music, and live…