Showing 1072 open source projects for "video streaming"

View related business solutions
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    Video.js

    Video.js

    Open source HTML5 video player

    Make your web video player truly yours with Video.js, the world's most popular open source HTML5 player framework. Video.js was built from the ground up for an HTML5 world, supporting video playback on both desktops and mobile devices, and on practically every modern browser. Aside from HTML5 video, Video.js also supports modern streaming formats like HLS and DASH, YouTube, Vimeo and even Flash thanks to an abundance of well-documented plugins.
    Downloads: 29 This Week
    Last Update:
    See Project
  • 2
    audio_video_streaming

    audio_video_streaming

    Compilation of authoritative information on audio and video streaming

    audio_video_streaming is a comprehensive curated repository that aggregates hundreds of resources related to audio and video streaming technologies, including articles, research papers, protocols, and practical projects. It serves as a learning hub for developers interested in multimedia systems, covering topics such as encoding, decoding, transmission protocols, and real-time communication frameworks. The repository includes example implementations like multi-user video chat systems, WebRTC demos, and cross-platform media players to provide hands-on learning opportunities. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    OBS Studio

    OBS Studio

    Open source software for live streaming and recording

    OBS Studio, also known as Open Broadcaster Software, is a free and open source software program for live streaming and video recording. Features of the software include device/source capture, recording, encoding and broadcasting. Stream on Windows, Mac or Linux. This software is commonly used by video game streamers on the popular streaming platform Twitch.
    Downloads: 236 This Week
    Last Update:
    See Project
  • 4
    Ant Media Server

    Ant Media Server

    Adaptive, ultra low latency streaming

    ...Increase interaction and experience real-time video streaming. Ant Media Server WebRTC Streaming Solutions provide less than 0.5 seconds latency. Reach a broader audience with Adaptive Bitrate Streaming. Adaptive Bitrate makes it possible to play real-time streams on every screen at any internet speed. Effortlessly scale with auto-scalable cluster for thousands of publishers and viewers.
    Downloads: 6 This Week
    Last Update:
    See Project
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • 5
    NewPipe

    NewPipe

    A libre lightweight streaming front-end for Android

    NewPipe is a free, open-source Android application that serves as a lightweight and privacy-friendly streaming front-end for platforms like YouTube, PeerTube, Bandcamp, and SoundCloud, letting users watch media without relying on proprietary APIs or Google Play Services. It intentionally avoids collecting personal data and doesn’t require sign-ins, giving people control over their privacy while still offering features like video search, history, channel subscriptions, and playlists directly within the app. ...
    Downloads: 21 This Week
    Last Update:
    See Project
  • 6
    Metastream

    Metastream

    Watch streaming media with friends

    Start a session and invite your friends by sharing your friend code with them. Browse for your favorite media and add the URL to the queue. A number of popular websites are already supported for playback. New features are added on top of streaming websites such as real-time chat and timestamp markers. Synchronized playback of streaming media across various websites. Public, private, and offline sessions. Support for WebRTC peer-to-peer connections. Easily add watch party support to your...
    Downloads: 17 This Week
    Last Update:
    See Project
  • 7
    Animity

    Animity

    Use the Android app to watch anime on your phone without ads

    An Android app to watch anime on your phone without ads. Animity is an anime streaming app that provides high-quality streaming of your favorite anime shows. It's designed to be easy to use, so you can quickly find the anime you want to watch and start streaming. With Animity, you can also sync your account with Anilist, so you can keep track of your favorite shows and manage your anime watchlist. Whether you're a die-hard anime fan or a casual viewer, Animity has something for everyone....
    Downloads: 59 This Week
    Last Update:
    See Project
  • 8
    JKVideo

    JKVideo

    Bilibili-like app with DASH playback, danmaku, WBI sign

    JKVideo is a feature-rich, open-source video streaming client built with React Native, designed as a third-party interface for consuming video content similar to platforms like Bilibili. It supports multiple platforms, including Android, iOS, and web environments, providing a consistent and modern user experience across devices. The application focuses on delivering high-quality playback using technologies such as DASH streaming, ensuring smooth and adaptive video performance. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    muffon

    muffon

    Advanced multi-source music streaming + discovery client for desktop.

    muffon is a cross-platform music streaming client for desktops, which helps you listen to, discover, and organize music in an advanced way.
    Downloads: 16 This Week
    Last Update:
    See Project
  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • 10
    SRS

    SRS

    SRS is a simple, high efficiency and realtime video server

    SRS is a simple, high-efficiency and real-time video server that supports RTMP, WebRTC, HLS, HTTP-FLV and SRT. SRS is licenced under MIT or MulanPSL-2.0, and note that MulanPSL-2.0 is compatible with Apache-2.0, but some third-party libraries are distributed using their own licenses. Besides of FFmpeg or OBS, it's also able to publish by H5 if WebRTC is enabled, please remember to set the CANDIDATE for WebRTC.
    Downloads: 40 This Week
    Last Update:
    See Project
  • 11
    Ovmeet

    Ovmeet

    Video conferencing and collaboration platform

    OvMeet is a video conferencing and collaboration platform developed in China that supports video meetings and H5 web/video live streaming. WebRTC, RTMP, SIP, RTSP, whiteboards, document presentation, file sharing, desktop sharing, recording, and more. The older version was built using Adobe/Flash, but that is no longer maintained. The newer version uses modern web technologies to deliver video conferencing services across Web, H5, Android, iOS, PC, etc. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    videodl

    videodl

    Lightweight Python tool for downloading videos from many platforms

    Videodl is a lightweight video downloader implemented entirely in Python that allows users to retrieve videos from a wide range of online media platforms. It focuses on providing a fast and simple way to parse video pages and download media files, often prioritizing high-definition versions without watermarks when available. It supports numerous video platforms across both Chinese and international streaming ecosystems, enabling users to fetch content from many popular services through a unified interface. ...
    Downloads: 14 This Week
    Last Update:
    See Project
  • 13
    Lux

    Lux

    Fast Go CLI tool for downloading videos from many streaming sites

    Lux is an open source command-line tool designed for downloading videos from a wide variety of online media platforms. Written in the Go programming language, the project focuses on providing a fast and lightweight downloader that can retrieve media content directly from supported websites. Lux works by extracting video information from a given page and downloading the available streams to the user’s system. Lux supports downloading individual videos as well as playlists and can display...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 14
    Dart Simple Live

    Dart Simple Live

    Cross-platform client for streaming and viewing live broadcasts

    Dart Simple Live (a.k.a. Simple Live) is a cross-platform client for streaming and viewing live broadcasts. Built on a core Dart library, it supports multiple streaming platforms such as Huya, Douyu, Bilibili, and Douyin, along with live chat (danmaku). It includes apps for mobile, desktop, and TV platforms, offering a unified streaming experience with no ads.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 15
    MediaPipe

    MediaPipe

    Cross-platform, customizable ML solutions for live and streaming media

    MediaPipe offers open-source cross-platform, customizable ML solutions for live and streaming media. Provides segmentation masks for prominent humans in the scene. MediaPipe Face Mesh is a face geometry solution that estimates 468 3D face landmarks in real-time even on mobile devices. It employs machine learning (ML) to infer the 3D surface geometry, requiring only a single camera input without the need for a dedicated depth sensor.
    Downloads: 62 This Week
    Last Update:
    See Project
  • 16
    Streamlink

    Streamlink

    Streamlink is a CLI utility which pipes video streams

    Streamlink is a command-line utility that pipes video streams from various services into a video player, such as VLC. The main purpose of Streamlink is to avoid resource-heavy and unoptimized websites, while still allowing the user to enjoy various streamed content. There is also an API available for developers who want access to the stream data. Streamlink is built upon a plugin system that allows support for new services to be easily added.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 17
    Musify

    Musify

    Unlock the full potential of music: Stream effortlessly with one app

    Unlock the full potential of music, and stream effortlessly with one app.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 18
    Restreamer

    Restreamer

    Complete streaming server solution for self-hosting

    Restreamer is a self-hosted video streaming server designed to simplify live streaming and restreaming workflows without relying on third-party platforms. It provides a browser-based interface that allows users to configure input sources such as IP cameras, OBS streams, or encoded video feeds, and distribute them to multiple destinations including YouTube, Twitch, and Facebook.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    StreamEx

    StreamEx

    Enhancing Java Stream API

    This library defines four classes, StreamEx, IntStreamEx, LongStreamEx, DoubleStreamEx which are fully compatible with Java 8 stream classes and provide many additional useful methods. Also EntryStream class is provided which represents the stream of map entries and provides additional functionality for this case. Finally, there are some new useful collectors defined in MoreCollectors class as well as primitive collectors concept.
    Downloads: 112 This Week
    Last Update:
    See Project
  • 20
    Owncast

    Owncast

    Take control over your live stream video by running it yourself

    ...Point your existing broadcasting software at your Owncast server and begin streaming. Owncast can work with different storage providers to optionally scale your videos to many viewers using only low-powered hardware. Owncast is for people who are live streamers, or who wants to host live streams for others. It’s a “one to many” broadcast much like Twitch, Facebook Live, YouTube Live, etc. Owncast is not for video conferencing or any use case where multiple people are wanting to see video of each other.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 21
    koel

    koel

    A personal music streaming server that simply works

    koel is a simple, open source, web-based personal audio streaming service created with some of the more modern technologies that appeals to web developers. It embraces such technologies as CSS grid and drag-and-drop API to deliver a music streaming application that simply works. koel is written in Vue on the client side, and Laravel on the server side. It requires a server that can run Laravel 5.8 and a modern browser that can support newer web technologies.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    omniparser

    omniparser

    Native Golang ETL streaming parser and transform library

    Omniparser is a native Golang ETL parser that ingests input data of various formats (CSV, txt, fixed length/width, XML, EDI/X12/EDIFACT, JSON, and custom formats) in streaming fashion and transforms data into desired JSON output based on a schema written in JSON.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    P2P Media Loader

    P2P Media Loader

    An open-source engine for P2P streaming of live and on demand video

    p2p-media-loader is a JavaScript library that enables peer-to-peer delivery of video content using WebRTC, reducing server load and improving scalability for streaming platforms. It works seamlessly with HLS and DASH formats by extending existing players like hls.js and dash.js, allowing viewers to share video segments with one another. The library is optimized for browser environments and is ideal for developers looking to build decentralized or bandwidth-efficient media applications.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    VidGear

    VidGear

    A High-performance cross-platform Video Processing Python framework

    ...It supports multi-threaded and asynchronous operations, enabling low-latency processing and efficient handling of high-throughput video streams. VidGear is designed to handle a wide range of use cases, including live streaming, video stabilization, screencasting, and distributed video systems. Its emphasis on simplicity allows developers to implement advanced multimedia pipelines with minimal code while maintaining performance and flexibility.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Jessibuca

    Jessibuca

    Jessibuca is an open source pure H5 live streaming player

    Jessibuca is an open-source HTML5 live streaming player that runs entirely in the browser using WebAssembly to decode audio and video streams without requiring plugins. It compiles native decoding libraries into JavaScript, enabling high-performance playback across desktop and mobile devices. The player supports modern streaming protocols and codecs, allowing it to handle real-time video feeds with low latency and stable rendering.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB