Commit Graph

1048 Commits (2cd983ee61dc7d40d5d83dd1c6da5938c60f0c74)

Author SHA1 Message Date
winlin cf7b6f25f6 add srs community
winlin 0eb9e0af5b fix st joinable thread must be stop by other threads, 0.9.113
winlin 6fba0db9b5 refine http stream server
winlin 9eedf1ac40 the st_thread_exit is ok, not the memory leak cause.
winlin 5f7bacf678 fix st thread exit bug, never implict invoke the st_thread_exit, which may cause memory leak. 0.9.112
winlin 6bc0ecece7 add dvr, http heartbeat conf sample
winlin 25e279b7c8 support amf0 StrictArray(0x0a). 0.9.111.
winlin 7f48590239 support amf0 StrictArray(0x0a). 0.9.111.
winlin bd24fe7d75 support flv parser, add amf0 to librtmp. 0.9.110
winlin 69eb935505 fix bug of flv parser, librtmp amf0 library
winlin d4b8fee61a fix bug , http callback api support authentication in tcUrl
winlin f37faf7236 update librtmp, add amf0 parse functions
winlin efc9f53512 fix rtmp handshake utest bug
winlin f0b54678ad fix http hooks dvr bug, check dvr macro
winlin 2a8db3ab83 refine the re of ingest flv, re cleanup always sleep
winlin 1d6b096ce9 adjust the deviation.
winlin 2265173c4d donot install tools when ffmpeg is not open, 0.9.108
winlin ef0f7f4da8 support http heartbeat, 0.9.107
winlin cb95b5909c add http heartbeat framework
winlin 7c804277b2 add heatbeat url, add stream for api-server
winlin 0186247fee support http api json, to PUT/POST. 0.9.105
winlin 3064e5ec61 fix bug of nx_json parse, to 0.9.104
winlin d6355efe22 support http api json, to PUT/POST, to 0.9.103
winlin b60e8418c6 add json base on nxjson(nx-json/nx_json) decoder for http api. 0.9.102
winlin 2c059d3a80 fix bug , also need stream_id for send_and_free_message. 0.9.101
winlin 952abbee03 use server ip or name for forward tcurl.
winlin c59576146b rename struct to class. 0.9.100
winlin 2f89c8b2e8 move some utilities from kernel to app. 0.9.99
winlin 4b8d3fe05f refine log, add overflow log
winlin 47089f0e82 add nxjson
winlin 154f084f1b add comments for json
winlin 07fbd58f39 update api server, add meiyi demo streams.
winlin cf712b06bb fix bug : fix pithy print bug, stage must has a age. 0.9.98
winlin cbbf53f8f9 fix bug : fix pithy print bug, stage must has a age
winlin b175821b62 refine kbps, provides 30s,1m,5m,60m kbps. 0.9.97
winlin 830f0b5eb6 refine metadata info
winlin 3ebda13802 refine the ptr array free, 0.9.96
winlin dc66c525fd refine autofree, only free object, never free arrays
winlin 300f264e92 set metadata time equals to sequence header time.
winlin 91eabda7b8 add comments for source, return for sequence header.
winlin 9ba786d1aa fix bug of mem leak, free the left msgs if send error
winlin befde6acf7 fix mem leak for delete[] SharedPtrMessage array, explicit free elems. remove srs_freepa. 0.9.95
winlin 0a1c0afe8d fix bug of NULL ptr for edge kbps object
winlin 7004510cc7 fix ffmpeg log fd leak, always close log_fd. 0.9.94
winlin 74e6e28993 refine the kbps calc module. 0.9.93
winlin 9006194cd7 refine framework to calc the kbps
winlin 3f33dffdb3 refine the quit and destroy, quit when normal, destroy only for gmc
winlin 1a1527a857 fix bug : install_dir=DESTDIR+PREFIX
niesongsong 327f030ef5 Update options.sh
fix options bug like: --prefix=../bin
winlin add64533e3 add donation user chen.chen