修改播放逻辑

This commit is contained in:
mqh
2020-08-24 09:11:26 +08:00
parent 58c495c498
commit bd3f317033
2 changed files with 11 additions and 1 deletions

3
.gitignore vendored
View File

@@ -1,3 +1,4 @@
.idea
.vscode
node_modules
node_modules
/.history

View File

@@ -240,6 +240,15 @@ func (rtc *WebRTC) GetAnswer() ([]byte, error) {
func run() {
http.HandleFunc("/webrtc/play", func(w http.ResponseWriter, r *http.Request) {
w.Header().Set("Access-Control-Allow-Credentials", "true")
origin := r.Header["Origin"]
if len(origin) == 0 {
w.Header().Set("Access-Control-Allow-Origin", "*")
} else {
w.Header().Set("Access-Control-Allow-Origin", origin[0])
}
w.Header().Set("Content-Type", "application/json")
streamPath := r.URL.Query().Get("streamPath")
var offer SessionDescription
var rtc WebRTC