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
winlin
106270c8aa
refine log messages.
11 years ago
winlin
a4410a4fa9
update pithy-print to 10s. refine log
11 years ago
winlin
243a2eabf5
explicit exit st-thread, for gmc to analysis mem
11 years ago
winlin
96a5c7b1ab
fix mem leak of encoder, edge and source. add destroy for gmc to detect mem leak. to 0.9.89
11 years ago
winlin
45da6b1ef9
refine srs script, use SIGKILL if SIGERM failed.
11 years ago
winlin
e492180b78
fix mem leak detect bug, destroy server when quit
11 years ago
winlin
7465f2d20b
fix mem leak in decode message, free the packet and msg
11 years ago
winlin
b53f83acf1
rename __srs_rtmp_expect_message to srs_rtmp_expect_message
11 years ago
winlin
5b98a27256
fix mem leak in recv message error, always free msg
11 years ago
winlin
52d1fa8df5
fix mem leak for send packet, always free in send msg.
11 years ago
winlin
d74f01e2d1
fix signal bug, break for gmc. fix SrsMessage leak, use common message to free payload. to 0.9.88
11 years ago
winlin
daca90db95
disable verbose log for av
11 years ago
winlin
0945c2b441
fix RTMP protocol extended timestamp bug, always trust and use the extended-timestamp for the first chunk of msg
11 years ago
winlin
37476df704
refine log for recv message
11 years ago
winlin
7cbe18902f
fix bug of librtmp after RTMP protocol stack refined, never use cid=2 to send data.
11 years ago
winlin
e3be7bfa88
disable detail log
11 years ago
winlin
fc501b050b
add atc_auto to disable or enable auto detect atc
11 years ago
winlin
30bb3ff704
add dvr_plan hss to full.conf
11 years ago
winlin
aebff659b6
remove wait interval for signal
11 years ago
winlin
d0dff2d332
fix bug #34 : convert signal to io. 0.9.85
11 years ago
winlin
a14220d4fb
fix bug of auto bravo atc
11 years ago
winlin
6ee49ee029
bravo auto atc per stream. 0.9.84
11 years ago
winlin
f02ac02a50
auto open atc for bravo_atc set
11 years ago
winlin
0f498acd7b
add comments and variable for c3 extended-timestamp. to 0.9.82
11 years ago
winlin
80ddddf823
refine RTMP protocol completed, to 0.9.81
11 years ago
winlin
be4c182d11
refine RTMP protocol stack.
11 years ago
winlin
ebf6203c3b
refine rtmp protocol stack, refer to go.rtmp
11 years ago
winlin
2e5337a26e
refactor: remove the unused super.
11 years ago
winlin
fd0efecbc8
refine ingester pithy print
11 years ago
winlin
cb2959ae7d
fix bug #53 , never use msg when sent it
11 years ago
winlin
0622004eff
update conf, add todo for edge/forward
11 years ago
winlin
e5720d3906
fix bug of research librtmp tools
11 years ago
winlin
60f319de0c
fix bug of package script, donot default os
11 years ago
winlin
e85a46f88e
fix bug of package script, donot default os
11 years ago
winlin
6e8c0b9674
fix bug of arm package script
11 years ago
winlin
fe80a4a7d2
remove package script for pi and arm, use param instead
11 years ago
winlin
cdcbca6423
update package script
11 years ago
winlin
555d8b9f1d
delete pid file when stop service
11 years ago
winlin
23b04e2a57
completed the edge reload, to 0.9.79
11 years ago
winlin
c681098949
fix bug of edge, one fd for one thread
11 years ago
winlin
241d04b391
update api server for android server vhost changed
11 years ago
winlin
a363e3d293
support basic edge(play/publish) RTMP server. 0.9.78
11 years ago
winlin
bc7648724d
use directly send publish edge mode.
11 years ago
winlin
2295ebb346
remove the edge message flag, use directly send mode
11 years ago
winlin
5ddc71685b
pre change publish edge to directly send mode
11 years ago
winlin
16319d73fd
implements basic edge(play and publish), with bug
11 years ago
winlin
79c9c6dcb7
implements the proxy for edge publish mode
11 years ago
winlin
ec96072472
add publish edge framework
11 years ago
winlin
270b1270af
fix bug of edge, refine state to user state.
11 years ago
winlin
2bcaeccc51
edge support play and ingest origin stream. change to 0.9.77
11 years ago
winlin
acba4cfdc6
add edge framework
11 years ago
winlin
b0951d36d3
refine source, rename req to _req
11 years ago
winlin
a2f317a113
add chad.wang to authors for srs-librtmp on windows build project
11 years ago
winlin
a63a3812e3
add srs app edge
11 years ago
winlin
d6948d613f
add author byteman for h264 to flv.
11 years ago