Skip to content

Releases: somnathdashs/Serial_Stream

v3.5.0

27 Aug 15:36
66e7ac2

Choose a tag to compare

📺 Serial Stream v3.5.0

📋 Overview

Serial Stream is a Flutter-based streaming application that provides access to a wide range of TV shows, movies, and web series by fetching content from DesiTellyBox.

What's New in Update 3.5.0

  • Bug Free: No bugs.
  • Improved Video Player: Faster and Buffer-free video player.
  • Enhance UI for Android TV: Leggy free TV UI.

V3.0.0

16 Jun 12:04

Choose a tag to compare

📺 Serial Stream v3.0.0

📋 Overview

Serial Stream is a Flutter-based streaming application that provides access to a wide range of TV shows, movies, and web series by fetching content from DesiTellyBox.

What's New in Update 3.0.0

  • New Server Technique Now the app fetch video URL from website and play in custome android player.
  • Improved UI Performance: Faster and more responsive interface

For a complete list of dependencies, check the pubspec.yaml file.

📖 Learn More

v2.0.0

03 Jun 15:05

Choose a tag to compare

📺 Serial Stream v2.0.0

📋 Overview

Serial Stream is a Flutter-based streaming application that provides access to a wide range of TV shows, movies, and web series by fetching content from DesiTellyBox.

🆕 What's New in v2.0.0

  • 📥 Support new Devices: Now the app is fully supported in both android mobile and android TV.
  • Performance Boost: Significantly faster app performance across all devices

For a complete list of dependencies, check the pubspec.yaml file.

📖 Learn More

V1.2.*

17 May 18:22

Choose a tag to compare

📺 Serial Stream v1.2.0

📋 Overview

Serial Stream is a Flutter-based streaming application that provides access to a wide range of TV shows, movies, and web series by fetching content from DesiTellyBox.

✨ Key Features

  • 🎬 Stream TV series and movies directly in the app
  • 📱 Cross-platform support for Android and Windows
  • 🔄 Real-time content updates from DesiTellyBox
  • 🎯 User-friendly interface for easy navigation
  • 📲 Push notifications for new content and updates
  • 💾 Download TV shows for offline viewing
  • 🚀 Faster performance and optimized resource usage

🆕 What's New in v1.2.0

  • 📥 Offline Viewing: Download TV shows to watch without internet connection
  • Performance Boost: Significantly faster app performance across all devices
  • 🐛 Bug Fixes: Resolved various stability and performance issues
  • 🎨 UI Improvements: Enhanced user interface responsiveness
  • 🔗 Social Media Integration: Added Telegram and Facebook buttons for easier sharing

🔧 Technical Improvements

  • 🔼 Upgraded to Flutter SDK ^3.29.3
  • 🕸️ Enhanced web scraping reliability
  • ⚠️ Improved error handling for content fetching
  • 🎥 Optimized video playback performance
  • 📶 Better network connectivity management
  • 🔥 Firebase integration for user analytics and updates
  • 📁 New download manager implementation

⚠️ Known Limitations

  • 🌐 Content availability depends on DesiTellyBox
  • 💫 Occasional fetching failures due to source website changes
  • 💽 Large downloads require sufficient storage space

💻 System Requirements

  • 📱 Android 5.0 (Lollipop) or later
  • 🖥️ Windows 11 (Version 10.0.26100) or later
  • 🌐 Stable internet connection for streaming
  • 💾 Sufficient storage space for downloaded content

🛠️ Resolved Issues

🧰 Workmanager Compatibility Issue

The app previously experienced build failures due to compatibility issues with the workmanager package (version 0.5.2) and newer Android build tools. This caused Kotlin compilation errors during the build process.

🔨 Resolution Steps:

  1. 🔄 Updated Kotlin version to 1.9.22 in the Android build.gradle file
  2. ⏸️ Temporarily disabled the workmanager dependency to allow for successful builds
  3. ⚙️ Modified the Android configuration in gradle.properties for improved compatibility
  4. 🔧 Refactored code to function without the workmanager package while maintaining core app functionality
  5. 📚 Added necessary Kotlin dependencies to ensure proper compilation

These changes allowed the app to build successfully while we work on a more permanent solution for background notification functionality.

📋 Software Requirements

  • 📱 Flutter SDK: 3.29.3 (stable channel)
  • 🎯 Dart SDK: 3.7.2
  • 💻 Android Studio: 2022.3
  • 🖥️ Windows 11 (Version 10.0.26100)
  • ☕ JDK: OpenJDK 17.0.6

📦 Dependencies

The project uses the following main libraries:

  • 🌐 http ^1.2.0 - For making HTTP requests
  • 📄 html ^0.15.0 - For HTML parsing
  • 🔎 webview_flutter ^4.10.0 - For web content display
  • 💬 feedback ^3.1.0 - For user feedback
  • 🔥 firebase_core ^3.13.0 - For Firebase integration
  • 📲 firebase_messaging ^15.2.5 - For push notifications
  • ☁️ cloud_firestore ^5.6.6 - For cloud database
  • 🎥 video_player ^2.8.2 - For video playback
  • 🎬 better_player_plus ^1.0.8 - For enhanced video playback
  • 🖼️ cached_network_image ^3.4.1 - For image caching
  • 💾 shared_preferences ^2.5.3 - For local storage
  • 📶 connectivity_plus ^6.1.3 - For network status
  • 🔗 url_launcher ^6.3.1 - For opening URLs
  • 📤 share_plus ^10.1.4 - For sharing content
  • 📊 firebase_analytics ^11.4.5 - For app analytics
  • 📥 flutter_file_downloader ^2.1.0 - For file downloading capabilities
  • 🔗 app_links ^6.4.0 - For deep linking functionality

For a complete list of dependencies, check the pubspec.yaml file.

🚀 Getting Started

To get started with Serial Stream development:

  1. Set up your development environment:
    • 📥 Install Flutter SDK from flutter.dev
    • 🔧 Set up your preferred IDE (Android Studio or VS Code)
    • ⚙️ Configure Flutter and Dart plugins in your IDE
    • 🔥 The release version have intregated firebase project to make user up-to-date and track them. But obviously, the google-servise.config file is not included. If you want to fork it then you can add your own one.

📋 Prerequisites

  • 📱 Flutter SDK (latest version)
  • 🎯 Dart SDK (latest version)
  • 💻 Android Studio / VS Code with Flutter extensions

🔧 Installation

  1. Clone the repository:
git clone https://github.com/yourusername/serial_stream.git
  1. Navigate to the project directory:
cd serial_stream
  1. Install dependencies:
flutter pub get
  1. Run the app:
flutter run

📁 Project Structure

  • 📂 lib/ - Main application code
  • 🖼️ assets/ - Images, and other static files
  • 🧪 test/ - Test files
  • 📱 Platform-specific directories (android/, ios/, web/, etc.)

🏗️ Build Information

  • 📱 Flutter: 3.29.3 (channel stable)
  • 🎯 Target Android SDK: 35
  • 📱 Minimum Android SDK: 23
  • 🔄 Kotlin version: 1.9.22
  • 🔨 Gradle plugin: 8.2.0
  • 🔧 NDK version: 28.1.13356709

🔮 Future Development

We are working on:

  • 🔔 Restoring full background notification functionality
  • 🌐 Additional content providers
  • 🎬 Enhanced streaming options
  • ⚡ Performance optimizations for better user experience

📚 Documentation

For more information about the app, visit our documentation page.

🆘 Support

For any issues or feature requests, please open an issue in the GitHub repository.

👥 Contributing

Feel free to submit issues and enhancement requests.

📜 License

This project is licensed under the MIT License - see the LICENSE file for details.

📖 Learn More

This is the first version of serial stream.

28 Apr 05:28

Choose a tag to compare

Serial Stream v1.1.0

Overview

Serial Stream is a Flutter-based streaming application that provides access to a wide range of TV shows, movies, and web series by fetching content from DesiTellyBox.

Key Features

  • 🎬 Stream TV series and movies directly in the app
  • 📱 Cross-platform support for Android and Windows
  • 🔄 Real-time content updates from DesiTellyBox
  • 🎯 User-friendly interface for easy navigation
  • �� Push notifications for new content and updates
  • 📥 Offline content caching for better performance

Technical Improvements

  • Upgraded to Flutter SDK ^3.5.3
  • Enhanced web scraping reliability
  • Improved error handling for content fetching
  • Optimized video playback performance
  • Better network connectivity management
  • Firebase integration for user analytics and updates

Known Limitations

  • Content availability depends on DesiTellyBox
  • Occasional fetching failures due to source website changes
  • Requires stable internet connection for streaming

System Requirements

  • Android 5.0 (Lollipop) or later
  • Windows 11 (Version 10.0.26100) or later
  • Stable internet connection

Getting Started

For detailed setup instructions, please refer to the README file.

Documentation

For more information about the app, visit our documentation page.

Support

For any issues or feature requests, please open an issue in the GitHub repository.