mirror of
https://github.com/bluenviron/mediamtx.git
synced 2025-12-25 20:41:59 -08:00
hls muxer: add EXT-X-VERSION to primary playlist
This commit is contained in:
parent
9c20eedaad
commit
3b21da7762
2 changed files with 8 additions and 0 deletions
|
|
@ -41,6 +41,8 @@ func newMuxerPrimaryPlaylist(
|
|||
}
|
||||
|
||||
p.cnt = []byte("#EXTM3U\n" +
|
||||
"#EXT-X-VERSION:3\n" +
|
||||
"\n" +
|
||||
"#EXT-X-STREAM-INF:BANDWIDTH=200000,CODECS=\"" + strings.Join(codecs, ",") + "\"\n" +
|
||||
"stream.m3u8\n")
|
||||
|
||||
|
|
|
|||
|
|
@ -64,6 +64,8 @@ func TestMuxerVideoAudio(t *testing.T) {
|
|||
require.NoError(t, err)
|
||||
|
||||
require.Equal(t, "#EXTM3U\n"+
|
||||
"#EXT-X-VERSION:3\n"+
|
||||
"\n"+
|
||||
"#EXT-X-STREAM-INF:BANDWIDTH=200000,CODECS=\"avc1.010203,mp4a.40.2\"\n"+
|
||||
"stream.m3u8\n", string(byts))
|
||||
|
||||
|
|
@ -198,6 +200,8 @@ func TestMuxerVideoOnly(t *testing.T) {
|
|||
require.NoError(t, err)
|
||||
|
||||
require.Equal(t, "#EXTM3U\n"+
|
||||
"#EXT-X-VERSION:3\n"+
|
||||
"\n"+
|
||||
"#EXT-X-STREAM-INF:BANDWIDTH=200000,CODECS=\"avc1.010203\"\n"+
|
||||
"stream.m3u8\n", string(byts))
|
||||
|
||||
|
|
@ -284,6 +288,8 @@ func TestMuxerAudioOnly(t *testing.T) {
|
|||
require.NoError(t, err)
|
||||
|
||||
require.Equal(t, "#EXTM3U\n"+
|
||||
"#EXT-X-VERSION:3\n"+
|
||||
"\n"+
|
||||
"#EXT-X-STREAM-INF:BANDWIDTH=200000,CODECS=\"mp4a.40.2\"\n"+
|
||||
"stream.m3u8\n", string(byts))
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue