From 9f0d42e4c0d9036b3f676411bc76b0c50f842e01 Mon Sep 17 00:00:00 2001 From: banshan <1310049536@qq.com> Date: Fri, 19 Mar 2021 14:29:15 +0800 Subject: [PATCH] embed --- go.mod | 2 +- main.go | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/go.mod b/go.mod index e11b979..246bae1 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/Monibuca/plugin-webrtc -go 1.13 +go 1.16 require ( github.com/Monibuca/engine/v2 v2.2.5 diff --git a/main.go b/main.go index ff60efc..eae38f0 100644 --- a/main.go +++ b/main.go @@ -1,6 +1,7 @@ package webrtc import ( + "embed" "encoding/json" "fmt" "io/ioutil" @@ -52,6 +53,10 @@ var config struct { // port int // } +//go:embed ui/* +//go:embed README.md +var ui embed.FS + var playWaitList WaitList var reg_level = regexp.MustCompile("profile-level-id=(4.+f)") @@ -80,6 +85,7 @@ func init() { Name: "WebRTC", Type: PLUGIN_PUBLISHER | PLUGIN_SUBSCRIBER, Run: run, + UIFile: &ui, }) }