media_cast_dlna 0.1.0 copy "media_cast_dlna: ^0.1.0" to clipboard
media_cast_dlna: ^0.1.0 copied to clipboard

A powerful Flutter plugin for discovering and controlling DLNA/UPnP media devices. Cast your media to smart TVs, speakers, and other DLNA-enabled devices with ease! Built with Pigeon for type-safe nat [...]

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.1.0 - 2025-07-01 #

Added #

  • 🎉 Initial release of Media Cast DLNA plugin
  • 🔍 Device Discovery: Automatic discovery of DLNA/UPnP devices on local network
  • 📱 Media Renderer Control: Complete playback control (play, pause, stop, seek, volume)
  • 📂 Media Server Integration: Browse and search content from DLNA media servers
  • 🎬 Advanced Subtitle Support: Handle subtitle tracks for enhanced viewing experience
  • Real-time Events: Get instant updates on playback state, position, and volume changes
  • 🔧 Native Performance: Built with Pigeon for type-safe platform interfaces
  • 🤖 Android Support: Full implementation using jUPnP library (API 21+)
  • 📖 Comprehensive Documentation: Complete API reference and examples
  • 🎯 Example App: Working demonstration of all plugin features

Platform Support #

  • ✅ Android (API 21+)
  • 🚧 iOS (Coming in next release)

Features #

  • Device discovery with automatic network scanning
  • Media renderer selection and control
  • Playback management (play, pause, stop, seek, next, previous)
  • Volume control and mute functionality
  • Subtitle track management
  • Media server content browsing
  • Real-time status monitoring
  • Error handling and diagnostics
  • Type-safe native interfaces via Pigeon

Dependencies #

  • Flutter 3.3.0+
  • Dart 3.8.1+
  • plugin_platform_interface ^2.0.2
  • pigeon ^22.7.0 (dev dependency)
10
likes
0
points
179
downloads

Publisher

unverified uploader

Weekly Downloads

A powerful Flutter plugin for discovering and controlling DLNA/UPnP media devices. Cast your media to smart TVs, speakers, and other DLNA-enabled devices with ease! Built with Pigeon for type-safe native interfaces.

Repository (GitHub)
View/report issues

Topics

#dlna #upnp #media-casting #media-renderer #media-server

Documentation

Documentation

License

unknown (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on media_cast_dlna

Packages that implement media_cast_dlna