All Projects → Monibuca → plugin-rtmp

Monibuca / plugin-rtmp

Licence: MIT License
RTMP协议插件,提供RTMP协议的server功能:接收rtmp推流和rtmp的播放功能

Programming Languages

go
31211 projects - #10 most used programming language

Labels

Projects that are alternatives of or similar to plugin-rtmp

smart rtmpd
RTMP server, smart, compact, high performance(c, c++), high concurrency, easy to maintain, easy to deploy, (supports multiple operating systems Windows and Linux, ARM, FreeBSD)
Stars: ✭ 159 (+329.73%)
Mutual labels:  rtmp
sms
rtmp server and super media server whith golang.
Stars: ✭ 65 (+75.68%)
Mutual labels:  rtmp
livego
直播服务器 hls stream online RTMP AMF HLS HTTP-FLV
Stars: ✭ 30 (-18.92%)
Mutual labels:  rtmp
LiveDesk
win32 livedesk rtsp server, rtmp pusher, screen recorder, avkcp server, ffrdp server.
Stars: ✭ 22 (-40.54%)
Mutual labels:  rtmp
yangwebrtc
Webrtc SDK for C++
Stars: ✭ 257 (+594.59%)
Mutual labels:  rtmp
wsa
WSA(Websocket Streaming Agent) is a stream server target for mp4/h264 streaming over websocket
Stars: ✭ 35 (-5.41%)
Mutual labels:  rtmp
live-broadcast-bundle
Live broadcasting planner and scheduler
Stars: ✭ 38 (+2.7%)
Mutual labels:  rtmp
RtmpPlayer
RTMP player on Android
Stars: ✭ 28 (-24.32%)
Mutual labels:  rtmp
LFLiveKit-ReplayKit
A ReplayKit Version
Stars: ✭ 46 (+24.32%)
Mutual labels:  rtmp
Straas-android-sdk-sample
Straas Android SDK samples and documentation
Stars: ✭ 12 (-67.57%)
Mutual labels:  rtmp
tms
tms(toy media server) is a toy media server for myself learning media develop. Just for fun.
Stars: ✭ 29 (-21.62%)
Mutual labels:  rtmp
minirtmp
Mini RTMP
Stars: ✭ 57 (+54.05%)
Mutual labels:  rtmp
HaishinKit.kt
Camera and Microphone streaming library via RTMP for Android.
Stars: ✭ 70 (+89.19%)
Mutual labels:  rtmp
InstaLV
Live stream from desktop to Instagram
Stars: ✭ 27 (-27.03%)
Mutual labels:  rtmp
auteur
Live GStreamer node compositor service, implemented in rust
Stars: ✭ 24 (-35.14%)
Mutual labels:  rtmp
ARChatRoom
应用场景包括:语聊房,语音开黑,狼人杀,陌生人交友,组队PK。支持Android 端、iOS 端。
Stars: ✭ 39 (+5.41%)
Mutual labels:  rtmp
browserLiveStream
Use webcam, browser and Node to stream live video. From api.video (https://api.video)
Stars: ✭ 141 (+281.08%)
Mutual labels:  rtmp
Dockerfiles
Optimized media, analytics and graphics software stack images. Use the dockerfile(s) in your project or as a recipe book for bare metal installation.
Stars: ✭ 98 (+164.86%)
Mutual labels:  rtmp
streamdelay
A delay + dump button for live streams, allowing screening and redaction of explict content.
Stars: ✭ 31 (-16.22%)
Mutual labels:  rtmp
bls
RTMP framework for Nodejs
Stars: ✭ 18 (-51.35%)
Mutual labels:  rtmp

RTMP插件

插件地址

github.com/Monibuca/plugin-rtmp

插件引入

import (
    _ "github.com/Monibuca/plugin-rtmp"
)

默认插件配置

[RTMP]
ListenAddr = ":1935"
ChunkSize = 512
  • ListenAddr是监听的地址
  • ChunkSize是分块大小

插件功能

接收RTMP协议的推流

例如通过ffmpeg向m7s进行推流

ffmpeg -i **** -f flv rtmp://localhost/live/test

会在m7s内部形成一个名为live/test的流

从m7s拉取rtmp协议流

如果m7s中已经存在live/test流的话就可以用rtmp协议进行播放

ffplay -i rtmp://localhost/live/test
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].