2020-03-18 18:32:25 +08:00
2020-03-07 14:16:38 +08:00
2020-03-07 14:16:38 +08:00
2020-03-07 14:16:38 +08:00
2020-03-11 16:18:50 +08:00
2020-03-11 16:18:50 +08:00
2020-03-11 16:18:50 +08:00
2020-03-11 16:18:50 +08:00
2020-03-11 16:18:50 +08:00
2020-03-18 18:32:25 +08:00
2020-03-18 18:32:25 +08:00
2020-03-07 16:21:23 +08:00

Introduction

🧩 Monibuca is a Modularized, Extensible framework for building Streaming Server.

Quick start

  1. go get github.com/langhuihui/monibuca
  2. $GOPATH/bin/monibuca
  3. open your browser http://localhost:8081
  4. use ffmpeg or OBS to push video streaming to rtmp://localhost/live/user1

Advanced

  1. go get github.com/Monibuca/monica
  2. $GOPATH/bin/monica
  3. open your browser http://localhost:8000
  4. follow the guide to create your project

Ecosystem

go to https://plugins.monibuca.com. to submit your own plugin

Project Description
rtmpplugin rtmp protocol support.push rtmp stream to monibuca.play stream from monibuca.
rtspplugin rtsp protocol support.pull rtsp stream to monibuca
hlsplugin pull hls stream to monibuca
tsplugin used by hlsplugin. read ts file to publish
hdlplugin http-flv protocol support. pull http-flv stream from monibuca
gatewayplugin a console and dashboard to display information and status of monibuca ,also can display UI of other plugins
recordplugin record multimedia stream to flv files
clusterplugin cascade transmission of multimedia by cluster network

Documentation

To check out live examples and docs, visit https://monibuca.com.

Contact

wechat group:

wechat

Q&A

Q: There are so many streaming server projects in the worldwhy need to create Monibuca?

A: Monibuca is different from other streaming servers,that it was created for facilitate secondary development.

Q: Why use golang?

A: Golang is a greate programming language. It is very suited to build streaming server since streaming server is a kind of IO intensive system.

Description
🧩 Monibuca is a Modularized, Extensible framework for building Streaming Server
Readme AGPL-3.0 98 MiB
Languages
Go 52.3%
JavaScript 27.3%
C++ 15.6%
C 1.5%
HTML 1.3%
Other 1.9%