From 50a7b9c1ff2124017abc6a3c6fdd2337d11046d3 Mon Sep 17 00:00:00 2001 From: winlin Date: Wed, 28 Oct 2015 11:01:20 +0800 Subject: [PATCH] for ExoPlayer, add av tag in flv header. 2.0.197 --- README.md | 3 +++ trunk/src/kernel/srs_kernel_flv.cpp | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index e6e18c4891..6bcc3aeb2b 100755 --- a/README.md +++ b/README.md @@ -336,6 +336,7 @@ Remark: ## History +* v2.0, 2015-10-28, for [ExoPlayer #828][exo #828], add av tag in flv header. 2.0.197 * v2.0, 2015-10-27, for [#512][bug #512] partical hotfix the hls pure audio. 2.0.196 * v2.0, 2015-10-08, [2.0 alpha2(2.0.195)][r2.0a2] released. 89358 lines. * v2.0, 2015-10-04, for [#448][bug #448] fix the bug of response of http hooks. 2.0.195 @@ -1199,6 +1200,8 @@ Winlin [bug #512]: https://github.com/simple-rtmp-server/srs/issues/512 [bug #xxxxxxxxxx]: https://github.com/simple-rtmp-server/srs/issues/xxxxxxxxxx +[exo #828]: https://github.com/google/ExoPlayer/pull/828 + [r2.0a2]: https://github.com/simple-rtmp-server/srs/releases/tag/v2.0-a2 [r2.0a1]: https://github.com/simple-rtmp-server/srs/releases/tag/2.0a1 [r2.0a0]: https://github.com/simple-rtmp-server/srs/releases/tag/2.0a0 diff --git a/trunk/src/kernel/srs_kernel_flv.cpp b/trunk/src/kernel/srs_kernel_flv.cpp index 1f132b7888..aedbee6a78 100644 --- a/trunk/src/kernel/srs_kernel_flv.cpp +++ b/trunk/src/kernel/srs_kernel_flv.cpp @@ -381,7 +381,7 @@ int SrsFlvEncoder::write_header() char flv_header[] = { 'F', 'L', 'V', // Signatures "FLV" (char)0x01, // File version (for example, 0x01 for FLV version 1) - (char)0x00, // 4, audio; 1, video; 5 audio+video. + (char)0x05, // 4, audio; 1, video; 5 audio+video. (char)0x00, (char)0x00, (char)0x00, (char)0x09 // DataOffset UI32 The length of this header in bytes };