Andrey Semochkin 55811eb35e fix new lib
2021-01-12 04:07:56 +03:00
2019-12-01 11:23:41 +01:00
2021-01-12 04:07:56 +03:00
2021-01-12 04:07:56 +03:00
2021-01-12 04:07:56 +03:00
2021-01-12 04:07:56 +03:00
2019-11-30 23:06:45 +01:00
2021-01-12 04:07:56 +03:00
2021-01-12 04:07:56 +03:00

RTSPtoWSMP4f

RTSP Stream to WebBrowser MSE over WebSocket based MP4f segments

full native! not use ffmpeg or gstreamer

if you need RTSPtoWebRTC use https://github.com/deepch/RTSPtoWebRTC

RTSPtoWSMP4f image

Team

Deepch - https://github.com/deepch streaming developer

Dmitry - https://github.com/vdalex25 web developer

Installation

go get github.com/deepch/RTSPtoWSMP4f
cd src/github.com/deepch/RTSPtoWSMP4f
go run *.go
open web browser http://127.0.0.1:8083

Configuration

Edit file config.json

format:

{
  "server": {
    "http_port": ":8083"
  },
  "streams": {
   "H264_AAC": {
      "url": "rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mov"
    }
  }
}

Limitations

Video Codecs Supported: H264 all profiles

Audio Codecs Supported: AAC

Test

CPU usage 0.2% one core cpu intel core i7 / stream

paypal.me/AndreySemochkin - You can make one-time donations via PayPal. I'll probably buy a coffee tea. 🍵

S
Description
No description provided
Readme 79 MiB
Languages
Go 98.6%
JavaScript 1.1%
HTML 0.2%
C 0.1%