Skip to content

tapframe/NuvioStreamsAddon

Repository files navigation

Contributors Forks Stargazers Issues MIT License


🎬 Nuvio Streams

Direct HTTP streaming addon for Stremio
Multiple providers β€’ No P2P β€’ Customizable quality settings

Try Public Instance Β»

View Demo Β· Report Bug Β· Request Feature

Table of Contents
  1. About The Project
  2. Public Instance
  3. Getting Started
  4. Usage Notes
  5. Provider Guides
  6. Contributing
  7. Support
  8. License
  9. Contact
  10. Acknowledgments

About The Project

Nuvio Streams is a powerful Stremio addon that provides direct HTTP streaming links for movies and TV shows from multiple online providers. Unlike torrent-based solutions, this addon focuses on delivering reliable, direct streams without P2P requirements.

Perfect for users who:

  • Prefer direct HTTP streaming over debrid services
  • Want customizable provider and quality settings
  • Need reliable streaming without torrents/P2P
  • Are willing to configure personal cookies for optimal performance

(back to top)

Key Features

  • 🌐 Multiple Providers - ShowBox, SoaperTV, VidSrc, VidZee, MP4Hydra, UHDMovies, MoviesMod, DramaDrip, TopMovies, AnimePahe
  • ⚑ Personal Cookie Support - Get your own quota and access to 4K/HDR content
  • 🎯 Quality Filtering - Set minimum quality requirements
  • πŸ”’ No P2P/Torrents - Only direct HTTP streams
  • 🎬 Full Compatibility - Supports TMDB & IMDb IDs
  • βš™οΈ Easy Configuration - Web-based settings management

(back to top)

Built With

  • Node.js
  • Express.js
  • JavaScript

(back to top)

Public Instance

🌍 Current Public Instance: https://nuviostreams.hayd.uk

  • βœ… Includes ShowBox, SoaperTV, VidSrc, VidZee, MP4Hydra, UHDMovies, MoviesMod, DramaDrip, TopMovies, and AnimePahe providers

  • πŸ’‘ For the most reliable experience, consider self-hosting your own instance

(back to top)

Getting Started

Self-hosting provides the best experience with full provider access and personalized performance. For detailed setup and configuration instructions, please refer to our documentation.

➑️ View the Self-Hosting Guide

(back to top)

Usage Notes

ShowBox Performance Tips

Configuration Experience Features
Without Cookie Shared 100GB quota, slow speeds, limited quality [SLOW] tag, <9GB files
With Personal Cookie Private 100GB quota, fast speeds, all qualities ⚑ lightning emoji, 4K/HDR/DV

Troubleshooting

ShowBox links not appearing?

  • Wait and refresh - rate limits cause temporary failures
  • Second/third attempts usually succeed due to caching
  • Common with new/popular content

Provider blocked in your region?

  • Deploy proxy using our Netlify template
  • Configure proxy URLs in .env file
  • For Xprime: Use ScraperAPI instead of proxy

(back to top)

Provider Guides

Xprime.tv with ScraperAPI

Note: Xprime.tv is currently offline due to upstream security changes. This section is kept for archival purposes.

  1. Get free API key from ScraperAPI.com
  2. Enter key in addon configuration
  3. Enable Xprime provider

Cuevana (Self-Host Only)

Available only for self-hosted instances. Requires unique IP for optimal functionality.

Hianime Operation

Note: Hianime is currently offline due to upstream security changes. This section is kept for archival purposes.

Two-step process:

  1. Main Addon - Gathers TMDB information
  2. Hianime Service - Communicates with Hianime API

AnimePahe

AnimePahe provider offers high-quality anime streams with both SUB and DUB options:

  1. Enable AnimePahe in addon configuration
  2. Uses a proxy by default to bypass regional restrictions
  3. Supports custom cookies for better performance
  4. Configure proxy URL in .env file if needed

External Provider Services

For improved performance and scalability, certain providers (UHDMovies, DramaDrip, TopMovies, MoviesMod) can be deployed as separate microservices:

Benefits:

  • Reduced main addon load
  • Independent scaling
  • Isolated provider failures
  • Better resource management

Setup:

  1. Deploy the provider-service directory as a separate service
  2. Configure external URLs in your main addon's .env:
    EXTERNAL_UHDMOVIES_URL=https://your-provider-service.com
    EXTERNAL_DRAMADRIP_URL=https://your-provider-service.com
    EXTERNAL_TOPMOVIES_URL=https://your-provider-service.com
    EXTERNAL_MOVIESMOD_URL=https://your-provider-service.com
  3. Leave URLs empty to use local providers (default behavior)

Fallback: If external service fails, the addon automatically falls back to local providers.

(back to top)

Contributing

Contributions make the open source community amazing! Any contributions are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Ways to Contribute

  • πŸ”§ Code Contributions - Improve providers or add new ones
  • πŸ› Bug Reports - Help identify and fix issues
  • πŸ’‘ Feature Requests - Suggest improvements
  • πŸ“š Documentation - Improve or translate docs
  • πŸ§ͺ Testing - Test on different platforms

(back to top)

Support

If you find Nuvio Streams useful, consider supporting development:

  • Ko-Fi - Help with server costs
  • GitHub Star - Show your support
  • Share - Tell others about the project

(back to top)

License

Distributed under the MIT License. See LICENSE for more information.

(back to top)

Contact

Project Links:

(back to top)

Acknowledgments

  • TMDB - Movie/TV metadata
  • Stremio - Streaming platform
  • ScraperAPI - Anti-scraping solution
  • Netlify - Proxy hosting
  • Community contributors and testers

Disclaimer: This addon scrapes third-party websites. Users are responsible for compliance with terms of service and local laws. For educational and personal use only.

(back to top)

About

HTTP Streaming for Stremio

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •