All Projects → membraneframework → Membrane_core

membraneframework / Membrane_core

Licence: apache-2.0
The core of the Membrane Framework, advanced multimedia processing framework

Programming Languages

elixir
2628 projects

Projects that are alternatives of or similar to Membrane core

Taliesin
Lightweight audio streaming server
Stars: ✭ 35 (-94.71%)
Mutual labels:  streaming-api, streaming
Srs
SRS is a simple, high efficiency and realtime video server, supports RTMP, WebRTC, HLS, HTTP-FLV, SRT and GB28181.
Stars: ✭ 16,734 (+2427.79%)
Mutual labels:  streaming, multimedia
Kawaii Player
Multimedia player, media library manager and portable media server with PC-To-PC casting feature.
Stars: ✭ 397 (-40.03%)
Mutual labels:  multimedia, streaming
Ffmpeg
Mirror of https://git.ffmpeg.org/ffmpeg.git
Stars: ✭ 27,382 (+4036.25%)
Mutual labels:  multimedia, streaming
Cypher Stream
Neo4j Cypher queries as Node.js object streams
Stars: ✭ 58 (-91.24%)
Mutual labels:  streaming-api, streaming
srtdroid
Secure Reliable Transport (SRT) Protocol for Android
Stars: ✭ 35 (-94.71%)
Mutual labels:  streaming, streaming-api
Swell
Swell: API development tool that enables developers to test endpoints served over streaming technologies including Server-Sent Events (SSE), WebSockets, HTTP2, GraphQL, and gRPC.
Stars: ✭ 517 (-21.9%)
Mutual labels:  streaming-api, streaming
Javacv
Java interface to OpenCV, FFmpeg, and more
Stars: ✭ 5,543 (+737.31%)
Mutual labels:  multimedia
Firesharp
An asynchronous cross-platform .Net library for Firebase
Stars: ✭ 601 (-9.21%)
Mutual labels:  streaming
Streaming Readings
Streaming System 相关的论文读物
Stars: ✭ 554 (-16.31%)
Mutual labels:  streaming
Webtorrent
⚡️ Streaming torrent client for the web
Stars: ✭ 25,554 (+3760.12%)
Mutual labels:  streaming
Rtmprecoder
直播安卓主播端解决方案
Stars: ✭ 560 (-15.41%)
Mutual labels:  streaming
Auryo
Auryo - Unofficial Soundcloud Desktop App
Stars: ✭ 611 (-7.7%)
Mutual labels:  streaming
Centrifugo
Scalable real-time messaging server in a language-agnostic way. Set up once and forever.
Stars: ✭ 5,649 (+753.32%)
Mutual labels:  streaming
Slimserver
Server for Logitech Squeezebox players. This server is also called Logitech Media Server
Stars: ✭ 640 (-3.32%)
Mutual labels:  streaming
Streamly
Beautiful Streaming, Concurrent and Reactive Composition (Haskell)
Stars: ✭ 553 (-16.47%)
Mutual labels:  streaming
Countries
Free legally receivable IPTV channels as .m3u for Kodi. :-)
Stars: ✭ 657 (-0.76%)
Mutual labels:  streaming
Ad examples
A collection of anomaly detection methods (iid/point-based, graph and time series) including active learning for anomaly detection/discovery, bayesian rule-mining, description for diversity/explanation/interpretability. Analysis of incorporating label feedback with ensemble and tree-based detectors. Includes adversarial attacks with Graph Convolutional Network.
Stars: ✭ 641 (-3.17%)
Mutual labels:  streaming
Rx Player
DASH/Smooth HTML5 Video Player
Stars: ✭ 600 (-9.37%)
Mutual labels:  streaming
Uwphook
🔗 Add your Windows Store or UWP games to Steam
Stars: ✭ 566 (-14.5%)
Mutual labels:  streaming

Membrane Multimedia Framework

Hex.pm API Docs CircleCI

Membrane Framework - if you asked me what it is, I have no idea. - Jose Valim in ElixirConf 2018 Keynote

Multimedia processing framework that focuses on reliability, concurrency and scalability.

An easy to use abstraction layer for assembling mostly server-side applications that have to consume, produce or process multimedia streams.

It puts reliability over amount of features.

It is written in Elixir + C with outstanding Erlang VM underneath that gives us a rock solid and battle tested foundation.

Membrane Core

This package provides core of the Membrane Multimedia Framework.

Installation

Add the following line to your deps in mix.exs. Run mix deps.get.

{:membrane_core, "~> 0.6.1"}

Getting started

To get familiar with basic concepts and build your first application using Membrane Framework, visit Membrane Guide.

API documentation is available at HexDocs

Contributing

Any contributions are more than welcome! You can help us improving Membrane by either contributing to the core (see opened issues), extending our guide or by creating new elements.

For more details see Contribution guide

Support and questions

If you have any problems with Membrane Framework feel free to contact us via membrane tag at Elixir forum, mailing list, e-mail.

Copyright and License

Copyright 2018, Software Mansion

Software Mansion

Licensed under the Apache License, Version 2.0

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].