winlin
|
7c804277b2
|
add heatbeat url, add stream for api-server
|
2014-05-19 15:27:05 +08:00 |
|
winlin
|
0186247fee
|
support http api json, to PUT/POST. 0.9.105
|
2014-05-18 17:57:20 +08:00 |
|
winlin
|
3064e5ec61
|
fix bug of nx_json parse, to 0.9.104
|
2014-05-18 16:48:24 +08:00 |
|
winlin
|
d6355efe22
|
support http api json, to PUT/POST, to 0.9.103
|
2014-05-18 16:15:35 +08:00 |
|
winlin
|
b60e8418c6
|
add json base on nxjson(nx-json/nx_json) decoder for http api. 0.9.102
|
2014-05-18 14:34:45 +08:00 |
|
winlin
|
2c059d3a80
|
fix bug #72, also need stream_id for send_and_free_message. 0.9.101
|
2014-05-17 17:53:27 +08:00 |
|
winlin
|
952abbee03
|
use server ip or name for forward tcurl.
|
2014-05-17 15:55:58 +08:00 |
|
winlin
|
c59576146b
|
rename struct to class. 0.9.100
|
2014-05-17 14:59:33 +08:00 |
|
winlin
|
2f89c8b2e8
|
move some utilities from kernel to app. 0.9.99
|
2014-05-17 14:53:04 +08:00 |
|
winlin
|
4b8d3fe05f
|
refine log, add overflow log
|
2014-05-16 13:31:59 +08:00 |
|
winlin
|
47089f0e82
|
add nxjson
|
2014-05-16 13:26:04 +08:00 |
|
winlin
|
154f084f1b
|
add comments for json
|
2014-05-16 11:56:43 +08:00 |
|
winlin
|
cf712b06bb
|
fix bug #67: fix pithy print bug, stage must has a age. 0.9.98
|
2014-05-14 14:35:29 +08:00 |
|
winlin
|
cbbf53f8f9
|
fix bug #67: fix pithy print bug, stage must has a age
|
2014-05-14 14:34:28 +08:00 |
|
winlin
|
b175821b62
|
refine kbps, provides 30s,1m,5m,60m kbps. 0.9.97
|
2014-05-14 13:56:12 +08:00 |
|
winlin
|
830f0b5eb6
|
refine metadata info
|
2014-05-14 11:46:17 +08:00 |
|
winlin
|
3ebda13802
|
refine the ptr array free, 0.9.96
|
2014-05-14 09:58:42 +08:00 |
|
winlin
|
dc66c525fd
|
refine autofree, only free object, never free arrays
|
2014-05-14 09:41:41 +08:00 |
|
winlin
|
300f264e92
|
set metadata time equals to sequence header time.
|
2014-05-13 15:30:20 +08:00 |
|
winlin
|
91eabda7b8
|
add comments for source, return for sequence header.
|
2014-05-13 15:15:25 +08:00 |
|
winlin
|
9ba786d1aa
|
fix bug of mem leak, free the left msgs if send error
|
2014-05-13 14:32:50 +08:00 |
|
winlin
|
befde6acf7
|
fix mem leak for delete[] SharedPtrMessage array, explicit free elems. remove srs_freepa. 0.9.95
|
2014-05-13 14:24:39 +08:00 |
|
winlin
|
0a1c0afe8d
|
fix bug of NULL ptr for edge kbps object
|
2014-05-13 11:34:44 +08:00 |
|
winlin
|
7004510cc7
|
fix ffmpeg log fd leak, always close log_fd. 0.9.94
|
2014-05-13 11:16:53 +08:00 |
|
winlin
|
74e6e28993
|
refine the kbps calc module. 0.9.93
|
2014-05-12 18:06:13 +08:00 |
|
winlin
|
9006194cd7
|
refine framework to calc the kbps
|
2014-05-12 17:27:50 +08:00 |
|
winlin
|
3f33dffdb3
|
refine the quit and destroy, quit when normal, destroy only for gmc
|
2014-05-12 13:14:36 +08:00 |
|
winlin
|
900406cc70
|
refine api, now to now_ms
|
2014-05-08 16:13:33 +08:00 |
|
winlin
|
a1fed15789
|
add uptime, startup time, load to api
|
2014-05-08 15:45:51 +08:00 |
|
winlin
|
8388da6325
|
add miss files. fix bug #60: support aggregate message
|
2014-05-08 14:33:25 +08:00 |
|
winlin
|
f8e8c81e50
|
refine log, simplify it. to 0.9.90
|
2014-05-04 16:29:57 +08:00 |
|
winlin
|
106270c8aa
|
refine log messages.
|
2014-05-04 11:11:51 +08:00 |
|
winlin
|
a4410a4fa9
|
update pithy-print to 10s. refine log
|
2014-05-04 10:45:13 +08:00 |
|
winlin
|
243a2eabf5
|
explicit exit st-thread, for gmc to analysis mem
|
2014-05-04 10:01:57 +08:00 |
|
winlin
|
96a5c7b1ab
|
fix mem leak of encoder, edge and source. add destroy for gmc to detect mem leak. to 0.9.89
|
2014-05-03 22:59:21 +08:00 |
|
winlin
|
e492180b78
|
fix mem leak detect bug, destroy server when quit
|
2014-05-02 14:08:48 +08:00 |
|
winlin
|
b53f83acf1
|
rename __srs_rtmp_expect_message to srs_rtmp_expect_message
|
2014-05-02 12:45:42 +08:00 |
|
winlin
|
d74f01e2d1
|
fix signal bug, break for gmc. fix SrsMessage leak, use common message to free payload. to 0.9.88
|
2014-05-02 12:29:56 +08:00 |
|
winlin
|
fc501b050b
|
add atc_auto to disable or enable auto detect atc
|
2014-04-30 12:08:11 +08:00 |
|
winlin
|
30bb3ff704
|
add dvr_plan hss to full.conf
|
2014-04-30 11:56:19 +08:00 |
|
winlin
|
aebff659b6
|
remove wait interval for signal
|
2014-04-30 11:29:03 +08:00 |
|
winlin
|
d0dff2d332
|
fix bug #34: convert signal to io. 0.9.85
|
2014-04-30 11:26:32 +08:00 |
|
winlin
|
a14220d4fb
|
fix bug of auto bravo atc
|
2014-04-30 10:31:05 +08:00 |
|
winlin
|
6ee49ee029
|
bravo auto atc per stream. 0.9.84
|
2014-04-30 10:17:04 +08:00 |
|
winlin
|
f02ac02a50
|
auto open atc for bravo_atc set
|
2014-04-29 18:27:00 +08:00 |
|
winlin
|
80ddddf823
|
refine RTMP protocol completed, to 0.9.81
|
2014-04-29 14:44:07 +08:00 |
|
winlin
|
be4c182d11
|
refine RTMP protocol stack.
|
2014-04-29 14:18:10 +08:00 |
|
winlin
|
ebf6203c3b
|
refine rtmp protocol stack, refer to go.rtmp
|
2014-04-29 13:39:16 +08:00 |
|
winlin
|
fd0efecbc8
|
refine ingester pithy print
|
2014-04-29 09:57:59 +08:00 |
|
winlin
|
cb2959ae7d
|
fix bug #53, never use msg when sent it
|
2014-04-29 09:32:30 +08:00 |
|
winlin
|
23b04e2a57
|
completed the edge reload, to 0.9.79
|
2014-04-28 17:57:59 +08:00 |
|
winlin
|
c681098949
|
fix bug of edge, one fd for one thread
|
2014-04-28 17:20:35 +08:00 |
|
winlin
|
a363e3d293
|
support basic edge(play/publish) RTMP server. 0.9.78
|
2014-04-27 15:10:25 +08:00 |
|
winlin
|
bc7648724d
|
use directly send publish edge mode.
|
2014-04-27 14:57:28 +08:00 |
|
winlin
|
2295ebb346
|
remove the edge message flag, use directly send mode
|
2014-04-27 14:23:21 +08:00 |
|
winlin
|
5ddc71685b
|
pre change publish edge to directly send mode
|
2014-04-27 14:21:19 +08:00 |
|
winlin
|
16319d73fd
|
implements basic edge(play and publish), with bug
|
2014-04-27 12:28:45 +08:00 |
|
winlin
|
79c9c6dcb7
|
implements the proxy for edge publish mode
|
2014-04-27 11:11:15 +08:00 |
|
winlin
|
ec96072472
|
add publish edge framework
|
2014-04-27 09:29:37 +08:00 |
|
winlin
|
270b1270af
|
fix bug of edge, refine state to user state.
|
2014-04-26 22:51:01 +08:00 |
|
winlin
|
2bcaeccc51
|
edge support play and ingest origin stream. change to 0.9.77
|
2014-04-26 21:41:18 +08:00 |
|
winlin
|
acba4cfdc6
|
add edge framework
|
2014-04-26 18:08:21 +08:00 |
|
winlin
|
b0951d36d3
|
refine source, rename req to _req
|
2014-04-26 17:16:18 +08:00 |
|
winlin
|
a2f317a113
|
add chad.wang to authors for srs-librtmp on windows build project
|
2014-04-26 14:47:38 +08:00 |
|
winlin
|
a63a3812e3
|
add srs app edge
|
2014-04-25 16:35:03 +08:00 |
|
winlin
|
d6948d613f
|
add author byteman for h264 to flv.
|
2014-04-25 15:27:50 +08:00 |
|
winlin
|
3ed59f190b
|
refine srs live flashP2P(integrated by chnvideo)
|
2014-04-24 17:38:57 +08:00 |
|
winlin
|
67e1988b81
|
support live flashP2P(integrated by chnvideo VDN). 0.9.75
|
2014-04-24 16:32:19 +08:00 |
|
winlin
|
b276714573
|
support chnvideo hss streaming
|
2014-04-24 14:26:24 +08:00 |
|
winlin
|
35f3a93239
|
support dvr to hss. change to 0.9.74
|
2014-04-24 12:22:36 +08:00 |
|
winlin
|
e271cb607f
|
refine plan, add stream start time for atc
|
2014-04-23 17:53:14 +08:00 |
|
winlin
|
0c0010d529
|
update dvr, extract flv segment
|
2014-04-23 16:33:42 +08:00 |
|
winlin
|
7ff8df4d97
|
refine code, notice api when segment close
|
2014-04-23 16:25:18 +08:00 |
|
winlin
|
435e02db5d
|
dvr use .tmp and rename to .flv when finished.
|
2014-04-22 17:50:22 +08:00 |
|
winlin
|
733ca2475d
|
call http api when dvr got keyframe
|
2014-04-22 17:32:45 +08:00 |
|
winlin
|
36d8fdfc1a
|
move the ts buffer to http message
|
2014-04-22 12:20:58 +08:00 |
|
winlin
|
a73bf8d4aa
|
optimizm the http server for send ts file
|
2014-04-22 12:15:13 +08:00 |
|
winlin
|
a5f4f6bd14
|
add meminfo
|
2014-04-20 00:15:26 +08:00 |
|
winlin
|
15aea4d9b3
|
add cpuinfo
|
2014-04-19 23:18:00 +08:00 |
|
winlin
|
951a93ab86
|
get self proc and system proc stat
|
2014-04-19 21:43:13 +08:00 |
|
winlin
|
117fd67950
|
add cpu stat
|
2014-04-19 21:23:34 +08:00 |
|
winlin
|
67ddc9f5ae
|
support dvr(record live to flv file for vod), change to 0.9.70
|
2014-04-17 18:23:49 +08:00 |
|
winlin
|
ab9a2ddd6c
|
dvr support segment plan
|
2014-04-17 18:13:59 +08:00 |
|
winlin
|
2d1c28cff9
|
update dvr, support segment plan
|
2014-04-17 17:35:21 +08:00 |
|
winlin
|
6f19a83114
|
dvr support plan and default session plan
|
2014-04-17 16:57:04 +08:00 |
|
winlin
|
4b82a4f510
|
support reload dvr
|
2014-04-17 16:22:21 +08:00 |
|
winlin
|
9861fc4fe3
|
refine dvr, add comments
|
2014-04-17 16:16:17 +08:00 |
|
winlin
|
56ff70cdf8
|
remove lseek and size of fs stream
|
2014-04-17 16:10:05 +08:00 |
|
winlin
|
271b969d0b
|
set audio/video flag to 0 in flv header.
|
2014-04-17 16:08:56 +08:00 |
|
winlin
|
73459547e1
|
support dvr. change to 0.9.69
|
2014-04-17 16:06:49 +08:00 |
|
winlin
|
996d042a33
|
add comments for file stream
|
2014-04-17 12:59:35 +08:00 |
|
winlin
|
f5ff9c7241
|
update dvr comments
|
2014-04-16 17:54:41 +08:00 |
|
winlin
|
fdd0678bcb
|
add thread cid to log
|
2014-04-16 16:58:54 +08:00 |
|
winlin
|
ae3f7d9cb8
|
change meeting hls to an
|
2014-04-16 16:18:02 +08:00 |
|
winlin
|
0c91fa6bed
|
fix dvr mem leak, free msg when not use it.
|
2014-04-16 15:58:06 +08:00 |
|
winlin
|
005502a07e
|
update comments for HLS on_hls_start
|
2014-04-16 11:11:53 +08:00 |
|
winlin
|
fd0002e499
|
add dvr framework
|
2014-04-16 09:28:02 +08:00 |
|
winlin
|
96115ac4f7
|
fix bug of config params. x86/x64/pi never use static
|
2014-04-15 16:07:25 +08:00 |
|
winlin
|
90dee0924d
|
fix bug of build script
|
2014-04-15 14:24:03 +08:00 |
|
winlin
|
23a1b29935
|
add dvr option. refine macros of auto headers
|
2014-04-15 14:01:57 +08:00 |
|