This commit is contained in:
banshan
2021-03-19 13:48:51 +08:00
parent c9993579af
commit 5ecc8c1963
2 changed files with 7 additions and 1 deletions

2
go.mod
View File

@@ -1,5 +1,5 @@
module github.com/Monibuca/plugin-record
go 1.13
go 1.16
require github.com/Monibuca/engine/v2 v2.0.0

View File

@@ -1,6 +1,7 @@
package record
import (
"embed"
"encoding/json"
"net/http"
"os"
@@ -26,12 +27,17 @@ type FlvFileInfo struct {
Duration uint32
}
//go:embed ui/*
//go:embed README.md
var ui embed.FS
func init() {
InstallPlugin(&PluginConfig{
Name: "Record",
Type: PLUGIN_SUBSCRIBER,
Config: &config,
Run: run,
UIFile: &ui,
HotConfig: map[string]func(interface{}){
"AutoPublish": func(v interface{}) {
config.AutoPublish = v.(bool)