mirror of
https://github.com/ZLMediaKit/ZLMediaKit.git
synced 2026-07-05 10:58:11 +08:00
新增支持http-flv播放器 (#2562)
This commit is contained in:
@@ -97,18 +97,16 @@ void FlvMuxer::onWriteFlvHeader(const RtmpMediaSource::Ptr &src) {
|
||||
header->flv[0] = 'F';
|
||||
header->flv[1] = 'L';
|
||||
header->flv[2] = 'V';
|
||||
header->version = 1;
|
||||
header->length = htonl(9);
|
||||
header->version = FLVHeader::kFlvVersion;
|
||||
header->length = htonl(FLVHeader::kFlvHeaderLength);
|
||||
header->have_video = src->haveVideo();
|
||||
header->have_audio = src->haveAudio();
|
||||
//memset时已经赋值为0
|
||||
//header->previous_tag_size0 = 0;
|
||||
|
||||
//flv header
|
||||
onWrite(buffer, false);
|
||||
|
||||
//PreviousTagSize0 Always 0
|
||||
auto size = htonl(0);
|
||||
onWrite(obtainBuffer((char *) &size, 4), false);
|
||||
|
||||
auto &metadata = src->getMetaData();
|
||||
if (metadata) {
|
||||
//在有metadata的情况下才发送metadata
|
||||
|
||||
Reference in New Issue
Block a user