Commit Graph

3985 Commits (2656c97ccdedba1c60d929f39e599d1972162b58)
 

Author SHA1 Message Date
winlin fcfd51ee20 decoded audio and video. add avc file format doc
winlin ba234e8741 add avc format doc. decode the flv codec info
winlin b87318dec0 extract method to process publish message
winlin 195a857f22 nginx never keep the metadata.
winlin 4f3cdd51c1 change metadata. add hls class.
winlin 200a6a6975 add hls config
winlin e3e0db9bb1 fix the format to unix without x
winlin 235e3cc120 add comments for PES packet length is 0
winlin 2c4c91d821 convert format to unix
winlin 145eb7bf29 convert ts_info to unix format
winlin 14211d884a add comments for ts_info
winlin cdd548004c rename ts_info.cpp to ts_info.cc
winlin 37e53f3735 add ts PCR analysis, the tool MPEG-2-ts-packet-analysis.2.4.5.0 decode PCR wrong
winlin 71015dc4a1 fix bug of aac demux, make same to ffmpeg, demux success
winlin c7e5bc0264 add ffmpeg demuxed dts/pts doc
winlin 26c24b7bdc add ts dts/pts analysis
winlin 08d745f1cf remove the flv muxer
winlin 21b962e9ff rename ts to mpegts, for github parse the *.ts as typedscript
winlin f70894d2c3 demux aac from ts and write to file.aac
winlin a0ecc5a305 finger out the PES_packet_length is 0
winlin dc7f2cff86 remove the unused h264 enums
winlin 3913e46ba5 fix bug of ts_info
winlin af5ce26746 finger out the ts audio/video package for AACADTS and H264NAL
winlin 54a1116f7a add ts analysis file
winlin 974af0605b fix protocol decode PCUC packet bug, requires 4bytes
winlin bc8828a7de update the random generater
winlin 4bba9ddcbb add ts_info doc
winlin c350a182b7 link the -lcrypto
winlin d1e20dc866 fix the global static instance error, use function to get server
winlin c79372417d parse the aac ADTS packets, add h264 doc
winlin f667351095 add aac specification, iso-13818-7
winlin 1ae03a2ba0 parse video/audio message
winlin 6b75390476 add Makefile for ts_info
winlin 6d4e4d3da2 update the ts_info, parse the PES packet
winlin b2fe7fb8a1 update ts_info, parse the PES packet dts/pts.
winlin a47a53f271 update the ts_info parse the PMT and PES header
winlin 89332789d1 update ts_info, parse header, adaption field and PAT
winlin 611d2a7e46 update ts_info, parse header, adaption field and PAT
winlin 741564b809 add reference doc from vb
winlin 553eec5769 update readme
winlin c621be2247 add ts_info.cpp for HLS research
winlin 732b2bbc6e add hls specification
winlin d06d83fb96 add rtmp players
winlin 8745ab542b add rtmp players
winlin ff565c4d9b fix bug of amf0 decode
winlin bf1113dad7 add log for update video/audio sequence header
winlin 687d190da1 reset the audio sample size and video frame size when unpublish
winlin 0645f5e927 calc the delta for time jitter for video
winlin 8f528ae5b2 v0.4 released. 12500 lines.
winlin b855caa045 refine handshake, pithy print clock