Send additional headers to signal Icy meta capability.
parent
7f13d014b9
commit
f8dce5ce9d
|
@ -60,6 +60,13 @@ func (instance *pluginInstance) Init() {
|
|||
ctx.Writer.Header().Set("icy-metadata", "1")
|
||||
ctx.Writer.Header().Set("icy-metaint", fmt.Sprintf("%d", metaInt))
|
||||
}
|
||||
ctx.Writer.Header().Set("icy-name", "Channel name") // TODO
|
||||
ctx.Writer.Header().Set("icy-pub", "0") // TODO
|
||||
ctx.Writer.Header().Set("Server", "Uplink/0.0.0; Icecast 2.4.0 compatible")
|
||||
ctx.Writer.Header().Set("Cache-Control", "no-cache, no-store")
|
||||
ctx.Writer.Header().Set("Access-Control-Allow-Origin", "*")
|
||||
ctx.Writer.Header().Set("Access-Control-Allow-Headers", "Origin, Accept, X-Requested-With, Content-Type")
|
||||
ctx.Writer.Header().Set("Access-Control-Allow-Methods", "GET, OPTIONS, HEAD")
|
||||
ctx.Writer.WriteHeader(200)
|
||||
|
||||
w := ctx.Writer
|
||||
|
|
Loading…
Reference in New Issue