Commit Graph

3138 Commits (26c20db2b379ee4a6258620fa3aa72f9a46fd2ac)

Author SHA1 Message Date
winlin 26c20db2b3 Fix parse srs version bug
winlin c849010fe2 Refine api for srs-librtmp
winlin af73e8ee65 Add log functions for srs-librtmp
winlin ca43bfe6d9 Fix build failed, for srs librtmp API changed.
winlin cdfded6a74 Support disable valgrind
winlin 89a5fa69d1 Refine srs-librtmp, set the schema, rather that connect app3
winlin 4e96c443d8 Change the bool to int for C
winlin 747d6f2f52 For , write legal MPD, fix CORS.
winlin 8ab727f3c5 For , write MPD file.
HungMingWu a6582c6208 Disable openssl thread support to prevent ubuntu linking pthread error
winlin 764cf245e9 For , build librtmp exmaples failed for -lpthread
winlin ac0e27b936 For , refine code style
HungMingWu 01d5e4da17 Replace openssl from l-1.0.1f to 1.10e ()
DUe to API breakchange, add a wrapper for backward compatibility
winlin 695ceeab48 Refine code for
Chengdong Zhang a3df4e3bfb Fix http callback set a wrong default port ()
* Add port verify

Code is more robust

* Verify port

Verify port

* Change hard code to defined.

Change hard code to defined.
winlin d786d61685 Merge branch '2.0release' into develop
winlin 0059b1cf7a For , use directly free to replace auto free
ljx0305 b0d16840b5 fix Repeated release ()
fix  Repeated release
winlin cee9d736a4 for , refine code.
winlin ede1c34a25 for , refine the signature of api for hls/dash
HungMingWu 33d6274217 Replace ffmpeg version from 2.1.1 to 3.2.4
winlin 2fcd3972c1 for , refine the encoder object name
winlin 2a4f57a587 Fix , User must config the codec in right way for HLS. 3.0.18
winlin d612a21bad for , refine audio codec object name
winlin caf69f193d for , refine the codec object name
winlin d7458c4e72 For , refine the codec to format-frame-sample chain.
winlin c4a510b834 For , refine the codec info structure.
winlin 5e419c66f8 For , add dash files.
winlin 7fd221ef63 Always enable DVR
winlin b0789c54e4 Update HLS wiki to v3
winlin 8e5d4dc73d always enable http and hls
winlin 11e8fe5bc0 refine options, remove rtmp-hls
winlin 477414106a add dash files.
winlin 5fec59ace2 merge from srs2, fix
winlin 99bffea328 fix , disable utilities when reload a source. 2.0.233
winlin 15570d93ce change conf to console without daemon.
winlin 90ff579a83 add gitignore.
winlin afbc3443f3 fix , support DVR general mp4. 3.0.17
winlin 3209ad29e0 for , refine code for DVR mp4.
winlin 0a054cd6bd for , remove the dvr plan append for it's no use
winlin 8c01f52372 for , refine the dvr segmenter.
winlin 31191f2650 for , support srs ingest mp4
winlin 4fe79a1025 for , fix the audio sample offset error.
winlin 733252dc21 for , remove test code
winlin 733ba73d54 for , write mp4 samples.
winlin e24674e9cf for , refine build mp4 samples from moov.
winlin 3025aebf42 for , mp4 build samples from moov.
winlin 253ac40312 for , parse avcc/sps/pps/asc from mp4.
winlin 9d21a8bb33 for , use reader and seeker for mp4 demuxer to seek for general mp4(ftyp-mdat-moov).
winlin bbee16e4db for , parse moov, get the h.264/avcC and aac/asc