Daynis H264 Flutter Media Stream
A Flutter package for streaming raw H264 video data on the web. JMuxer library is used for handling raw H264 video streams and displaying them in a Flutter web application.
Features
- Stream raw H264 video from a server endpoint.
- Embed a video player within a Flutter web app.
- Use
JMuxerto handle raw H264 data and display it seamlessly.
Getting Started
Prerequisites
- Flutter SDK: Ensure you have the Flutter SDK installed and updated.
- Web Browser: The package is intended for Flutter web applications, so a modern browser (e.g., Chrome) is required.
Installation
-
Add the Dependency
In your project's
pubspec.yaml, adddaynis_h264_media_streamas a dependency:dependencies: daynis_h264_media_stream: git: url: https://github.com/daynis-olman/daynis_h264_media_stream.git -
Run the Application
flutter run -d chrome
Contributions
Contributions are welcome! Please fork the repository and submit a pull request for any feature requests or bug fixes.
Acknowledgements
• JMuxer for H264 video handling on the web.