From 6c11207e28c273649fb47c469c0c4818e2c64524 Mon Sep 17 00:00:00 2001 From: winlin Date: Tue, 10 Mar 2015 17:58:29 +0800 Subject: [PATCH] fix http ts bug, the adts use id=1 which indicates the aac encoding. --- trunk/src/kernel/srs_kernel_ts.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/trunk/src/kernel/srs_kernel_ts.cpp b/trunk/src/kernel/srs_kernel_ts.cpp index 1b871f8c8..414dd47ac 100644 --- a/trunk/src/kernel/srs_kernel_ts.cpp +++ b/trunk/src/kernel/srs_kernel_ts.cpp @@ -2772,12 +2772,12 @@ int SrsTsCache::do_cache_aac(SrsAvcAacCodec* codec, SrsCodecSample* sample) // 6.2 Audio Data Transport Stream, ADTS // in aac-iso-13818-7.pdf, page 26. // fixed 7bytes header - static u_int8_t adts_header[7] = {0xff, 0xf1, 0x00, 0x00, 0x00, 0x0f, 0xfc}; + static u_int8_t adts_header[7] = {0xff, 0xf9, 0x00, 0x00, 0x00, 0x0f, 0xfc}; /* // adts_fixed_header // 2B, 16bits int16_t syncword; //12bits, '1111 1111 1111' - int8_t ID; //1bit, '0' + int8_t ID; //1bit, '1' int8_t layer; //2bits, '00' int8_t protection_absent; //1bit, can be '1' // 12bits