winlin
373f92551d
refine librtmp, remove the ssl functoins, refine the type2string memory alloc to static
11 years ago
winlin
48adeeb1a5
fix the demo player html text
11 years ago
winlin
e227bd3a0e
remove the srs community
11 years ago
winlin
7022f48a86
add rtmfp rfc doc
11 years ago
winlin
52971f3f81
update readme, add rtmfp
11 years ago
winlin
7166b666c8
refine http log.
11 years ago
winlin
5273509554
refine log, to 0.9.123
11 years ago
winlin
7ec202ee41
support flv inject and flv http streaming with start=bytes. 0.9.122
11 years ago
winlin
d56f445076
remove research flv codec, to librtmp
11 years ago
winlin
22968c85df
supprt inject flv
11 years ago
winlin
4970664e37
move codec to kernel.
11 years ago
winlin
608083d42f
add flv injecter, add flv codec to librtmp.
11 years ago
winlin
009de72a01
fix research bug, rename srs_freepa to srs_freep
11 years ago
winlin
6de81fdb1c
refine fast id tracer
11 years ago
winlin
978e985519
fix #87 : add source id for full trackable log. 0.9.120
11 years ago
winlin
8d99ef27cf
fix #84 : unpublish source when edge stop, clear gop cache
11 years ago
winlin
7920348e5f
extract get_local_ip and get_peer_ip to app utility
11 years ago
winlin
384687a36d
add server ip to flash client.
11 years ago
winlin
e39eed6519
add SrsPid and SrsId to client response, add pid to log
11 years ago
winlin
5ff1ce7cba
for bug #87 , response the server SrsId to flash.
11 years ago
winlin
d74921e1ab
fix #89 , config to /dev/null to disable ffmpeg log. 0.9.117
11 years ago
winlin
14f0a2e046
for bug #88 , add timeout for connect.
11 years ago
winlin
93c9c55fb9
remove the complex handshake of librtmp. refine makefile of librtmp tools
11 years ago
winlin
69248cedaa
http streaming support flv start index. 0.9.115
11 years ago
winlin
b13bd70c86
http streaming support flv start index.
11 years ago
winlin
7b69b8b5c4
fix #79 : allow edge vhost to add or remove. 0.9.114
11 years ago
winlin
344a49918a
fix #79 : allow edge vhost to add or remove.
11 years ago
winlin
cf7b6f25f6
add srs community
11 years ago
winlin
0eb9e0af5b
fix #78 st joinable thread must be stop by other threads, 0.9.113
11 years ago
winlin
6fba0db9b5
refine http stream server
11 years ago
winlin
9eedf1ac40
the st_thread_exit is ok, not the memory leak cause.
11 years ago
winlin
5f7bacf678
fix st thread exit bug, never implict invoke the st_thread_exit, which may cause memory leak. 0.9.112
11 years ago
winlin
6bc0ecece7
add dvr, http heartbeat conf sample
11 years ago
winlin
25e279b7c8
support amf0 StrictArray(0x0a). 0.9.111.
11 years ago
winlin
7f48590239
support amf0 StrictArray(0x0a). 0.9.111.
11 years ago
winlin
bd24fe7d75
support flv parser, add amf0 to librtmp. 0.9.110
11 years ago
winlin
69eb935505
fix bug of flv parser, librtmp amf0 library
11 years ago
winlin
d4b8fee61a
fix bug #73 , http callback api support authentication in tcUrl
11 years ago
winlin
f37faf7236
update librtmp, add amf0 parse functions
11 years ago
winlin
efc9f53512
fix rtmp handshake utest bug
11 years ago
winlin
f0b54678ad
fix http hooks dvr bug, check dvr macro
11 years ago
winlin
2a8db3ab83
refine the re of ingest flv, re cleanup always sleep
11 years ago
winlin
1d6b096ce9
adjust the deviation.
11 years ago
winlin
2265173c4d
donot install tools when ffmpeg is not open, 0.9.108
11 years ago
winlin
ef0f7f4da8
support http heartbeat, 0.9.107
11 years ago
winlin
cb95b5909c
add http heartbeat framework
11 years ago
winlin
7c804277b2
add heatbeat url, add stream for api-server
11 years ago
winlin
0186247fee
support http api json, to PUT/POST. 0.9.105
11 years ago
winlin
3064e5ec61
fix bug of nx_json parse, to 0.9.104
11 years ago
winlin
d6355efe22
support http api json, to PUT/POST, to 0.9.103
11 years ago
winlin
b60e8418c6
add json base on nxjson(nx-json/nx_json) decoder for http api. 0.9.102
11 years ago
winlin
2c059d3a80
fix bug #72 , also need stream_id for send_and_free_message. 0.9.101
11 years ago
winlin
952abbee03
use server ip or name for forward tcurl.
11 years ago
winlin
c59576146b
rename struct to class. 0.9.100
11 years ago
winlin
2f89c8b2e8
move some utilities from kernel to app. 0.9.99
11 years ago
winlin
4b8d3fe05f
refine log, add overflow log
11 years ago
winlin
47089f0e82
add nxjson
11 years ago
winlin
154f084f1b
add comments for json
11 years ago
winlin
07fbd58f39
update api server, add meiyi demo streams.
11 years ago
winlin
cf712b06bb
fix bug #67 : fix pithy print bug, stage must has a age. 0.9.98
11 years ago
winlin
cbbf53f8f9
fix bug #67 : fix pithy print bug, stage must has a age
11 years ago
winlin
b175821b62
refine kbps, provides 30s,1m,5m,60m kbps. 0.9.97
11 years ago
winlin
830f0b5eb6
refine metadata info
11 years ago
winlin
3ebda13802
refine the ptr array free, 0.9.96
11 years ago
winlin
dc66c525fd
refine autofree, only free object, never free arrays
11 years ago
winlin
300f264e92
set metadata time equals to sequence header time.
11 years ago
winlin
91eabda7b8
add comments for source, return for sequence header.
11 years ago
winlin
9ba786d1aa
fix bug of mem leak, free the left msgs if send error
11 years ago
winlin
befde6acf7
fix mem leak for delete[] SharedPtrMessage array, explicit free elems. remove srs_freepa. 0.9.95
11 years ago
winlin
0a1c0afe8d
fix bug of NULL ptr for edge kbps object
11 years ago
winlin
7004510cc7
fix ffmpeg log fd leak, always close log_fd. 0.9.94
11 years ago
winlin
74e6e28993
refine the kbps calc module. 0.9.93
11 years ago
winlin
9006194cd7
refine framework to calc the kbps
11 years ago
winlin
3f33dffdb3
refine the quit and destroy, quit when normal, destroy only for gmc
11 years ago
winlin
1a1527a857
fix bug #64 : install_dir=DESTDIR+PREFIX
11 years ago
niesongsong
327f030ef5
Update options.sh
...
fix options bug like: --prefix=../bin
11 years ago
winlin
add64533e3
add donation user chen.chen
11 years ago
winlin
1c1efd7000
update readme, update api server stream list
11 years ago
winlin
900406cc70
refine api, now to now_ms
11 years ago
winlin
a1fed15789
add uptime, startup time, load to api
11 years ago
winlin
8388da6325
add miss files. fix bug #60 : support aggregate message
11 years ago
winlin
f6dd1371bf
fix bug #36 : never directly use *(int32_t*) to convert, for arm may not support
11 years ago
winlin
fa9870db96
fix bug #59 : edge for FMS, always use schema1(digest-key) for FMS, or connect failed.
11 years ago
winlin
b2aab8804b
use complex handshake for srs play
11 years ago
winlin
f5f29e486f
update code stat
11 years ago
winlin
5e806d62bb
add code statistic tool
11 years ago
winlin
cb64d20575
refine core macros
11 years ago
winlin
c4167c66bc
Merge pull request #56 from T-bagwell/master
...
fix problem: cannot build x264 normal minimal Linux
11 years ago
winlin
999e2876b4
revert to try to merge with pull request
11 years ago
winlin
ae372de65e
merge from wukong, fix the bug of build x264 on minimal server
11 years ago
Steven Liu
7ba7fd487e
fix problem: cannot build x264 normal minimal Linux
...
parameters:
External library support:
--disable-avs disable avisynth support
--disable-swscale disable swscale support
--disable-lavf disable libavformat support
--disable-ffms disable ffmpegsource support
--disable-gpac disable gpac support
There have no ffmpeg or libav when build x264, so no needed
these parameters.
Signed-off-by: Steven Liu <lingjiujianke@gmail.com>
11 years ago
winlin
94076b3246
fix bug #50 , ubuntu14 build error
11 years ago
winlin
90e50da305
update api server, add hiwifi
11 years ago
winlin
e5290725ab
fix bug of mips
11 years ago
winlin
0c121f1c9b
fix bug of mips
11 years ago
winlin
97f4d81193
fix bug of mips
11 years ago
winlin
a88e95d558
add mips
11 years ago
winlin
1e9561150a
add mips
11 years ago
winlin
f8e8c81e50
refine log, simplify it. to 0.9.90
11 years ago
winlin
7b530bf8d8
update signature
11 years ago