csai_sdk 0.4.0
csai_sdk: ^0.4.0 copied to clipboard
Client-Side Ad Insertion (CSAI) SDK for Flutter with VAST 4.0 support, HLS/MPEG-DASH streaming, and seamless ad insertion.
0.4.0 - 2024-11-26 #
Added #
- Initial release of CSAI SDK for Flutter
- VAST 4.0 protocol support
- HLS (HTTP Live Streaming) support
- MPEG-DASH streaming support
- SCTE-35 ad cue detection and handling
- Ad request generation with targeting parameters
- VAST response parsing and handling
- Ad playback reporting and analytics
- Support for Linear Ads (live TV streams)
- Support for VoD Ads (video on demand)
- Support for Catch-Up Ads (time-shifted content)
- Support for Non-Linear Ads (overlays)
- Support for OSD Ads (on-screen display)
- Android platform support (API 24+)
- Complete example application
- Comprehensive documentation
- Error handling and reporting
- Event listeners for SCTE-35 cues and ad events
Platform Support #
- ✅ Android (API 24+)
- ⏳ iOS (coming in v0.2.0)
- ⏳ Web (coming in v1.0.0)
Known Limitations #
- iOS support coming soon
- DVB/Multicast support planned for v0.2.0
- DRM integration planned for v1.0.0
Planned Releases #
0.2.0 Planned #
- iOS support
- DVB/Multicast support
- Enhanced SCTE-35 parsing
- Improved error handling
- Performance optimizations
1.0.0 Planned #
- Web support
- Advanced analytics
- DRM integration
- Multi-player support
- Production-ready release