chengran666

nas_car_player

nas_car_player is a Flutter-based WebDAV music player designed for car head units, with an interface and interaction tuned for in-car use that plays music straight from a NAS.

v1.0.2
Published at
Jul 20, 2026
2
Stars
19
Download
Synced at
23d ago

Latest release

v1.0.2Jul 20, 2026, 12:52 AM
Downloads slow? Switch the source anytime above

README

Project Overview

nas_car_player is a WebDAV music player aimed at car head-unit screens, written in Flutter. Its author found existing apps such as Yinliu and Arrow Music poorly optimized for cars, so built a player better suited to in-car use with the help of AI. It connects over WebDAV and plays music stored on a NAS, with an interface designed around a landscape, touch-driven car screen. The project is simple in structure and works well as a reference for building a WebDAV player.

A NAS music player made specifically for the car.

Key Features

  • WebDAV connection: connect to a WebDAV service on your NAS and browse the music library
  • Music playback: play audio files stored on the NAS
  • Car interface: a layout built for landscape, touch-driven car screens
  • Directory browsing: browse the library by folder and pick tracks

Target Audience

  • Car owners who want to play NAS music on their head unit
  • Users who store music on a WebDAV service
  • Developers learning about Flutter apps for car head units

Quick Start

  1. Open the project with a Flutter environment and run flutter pub get
  2. Connect a head unit or emulator and run flutter run
  3. Enter the NAS WebDAV address and credentials in settings
  4. Browse the music library and tap to play

Core Advantages

  • Car-first: the interface and interactions are designed around in-car use
  • Flutter cross-platform: one codebase is easy to verify on different platforms
  • Direct NAS access: streams over WebDAV with no extra service required

System Requirements

Item Requirement
Platform Android car head unit (other Flutter platforms also work)
Build environment Flutter SDK
Data source A NAS that supports WebDAV

Notes

  • The interface is fairly simple and some features depend on your own environment
  • The WebDAV address and credentials must match the NAS configuration
  • Do not operate the player while driving; keep your attention on the road

Release history

Sort