moonliver

moonliver

kokoro

45 Users

very very experimental live application on deta space.

Moonliver

Icon generated by https://pixai.art/.

Note This application is very experimental and unstable!

Setup

  1. Install this app and OBS
  2. Go Admin page
  3. Click Setup

OBS (only in macOS procedure now)

  1. Open with Finder

    /Applications/OBS.app/Contents/PlugIns/rtmp-services.plugin
    
  2. Right-click and "Show Package Contents"

  3. Edit Contents/Resoucrs/services.json If your installed app URL is https://moonliver-ba1-1-r8367801.deta.app/, set https://moonliver-ba1-1-r8367801.deta.app/http_upload_hls?cid={stream_key}&copy=0&file=out.m3u8

            {
                "name": "YouTube - HLS",
                "common": false,
                "more_info_link": "https://developers.google.com/youtube/v3/live/guides/ingestion-protocol-comparison",
                "stream_key_link": "https://www.youtube.com/live_dashboard",
                "supported video codecs": [
                    "h264",
                    "hevc"
                ],
                "servers": [
                    {
                        "name": "Primary YouTube ingest server",
                        "url": "https://a.upload.youtube.com/http_upload_hls?cid={stream_key}&copy=0&file=out.m3u8"
                    },
                    {
                        "name": "Backup YouTube ingest server",
                        "url": "https://b.upload.youtube.com/http_upload_hls?cid={stream_key}&copy=1&file=out.m3u8"
    -                }
    +                },
    +                {
    +                    "name": "Moonliver",
    +                    "url": "https://moonliver-ba1-1-r8367801.deta.app/http_upload_hls?cid={stream_key}&copy=0&file=out.m3u8"
    +                }
                ],
                "recommended": {
                    "keyint": 2,
                    "output": "ffmpeg_hls_muxer",
                    "max video bitrate": 51000,
                    "max audio bitrate": 160
                }
            },:
    
  4. and edit Contents/Resouces/package.json. Increment a version!

    {
        "$schema": "schema/package-schema.json",
        "url": "https://obsproject.com/obs2_update/rtmp-services",
    -   "version": 208,
    +   "version": 2081,
        "files": [
            {
                "name": "services.json",
    -           "version": 208
    +           "version": 2081
            }
        ]
    }
    
  5. Start OBS and set streaming platform and set Stream Key in Admin page!

What's new?

Write a desc and update for stability. Working on fixing network speed issues causing drops

Version

latest (0.3.0)

Total Installs

45

Report app to Deta