From 3a3798cd2dcd178956d8d916619e2d81cba03772 Mon Sep 17 00:00:00 2001 From: marmei <43099631+mar-mei@users.noreply.github.com> Date: Wed, 23 Oct 2019 19:02:54 +0200 Subject: [PATCH] WiteHeader --- src/buffer.go | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/buffer.go b/src/buffer.go index 9480fa7..e542263 100644 --- a/src/buffer.go +++ b/src/buffer.go @@ -228,7 +228,7 @@ func bufferingStream(playlistID, streamingURL, channelName string, w http.Respon } - w.WriteHeader(200) + //w.WriteHeader(200) for { // Loop 1: Warten bis das erste Segment durch den Buffer heruntergeladen wurde @@ -330,10 +330,10 @@ func bufferingStream(playlistID, streamingURL, channelName string, w http.Respon if streaming == false { - contentType := http.DetectContentType(buffer) - _ = contentType + contentType := http.DetectContentType(buffer) + "; name=stream.ts" + //_ = contentType //w.Header().Set("Content-type", "video/mpeg") - w.Header().Set("Content-type", contentType) + w.Header().Add("Content-type", contentType) w.Header().Set("Content-Length", "0") w.Header().Set("Connection", "close") @@ -346,6 +346,7 @@ func bufferingStream(playlistID, streamingURL, channelName string, w http.Respon w.Header().Set("transferMode.dlna.org", "Streaming") */ + w.WriteHeader(200) _, err := w.Write(buffer) if err != nil {