winlin
|
4b9875e279
|
for bug #235, use strategy to implements the schema0 and schema1.
|
2014-11-29 16:17:07 +08:00 |
|
winlin
|
5d883e2e29
|
for bug #235, move functions of block and digest to struct.
|
2014-11-29 13:08:43 +08:00 |
|
winlin
|
ff5cdb1cc1
|
for bug #215, add srs_rtmp_dump tool. 2.0.37.
|
2014-11-28 12:26:36 +08:00 |
|
winlin
|
0d98dc88bf
|
Merge branch '1.0release'
|
2014-11-28 11:09:33 +08:00 |
|
winlin
|
7f121efd7a
|
merge from allspace srs-librtmp for win vs2010. 2.0.36
|
2014-11-28 10:33:36 +08:00 |
|
winlin
|
14fca601f9
|
merge from 1.0 hotfix. 3.0.35
|
2014-11-27 18:50:54 +08:00 |
|
winlin
|
03f72fb1a6
|
for bug #229, revert changes of allspace, for srs-librtmp branch build failed. 2.0.34
|
2014-11-27 18:39:02 +08:00 |
|
winlin
|
bb85a0c856
|
for bug #229, remove the windows vs2010 build files for srs-librtmp build failed on windows.
|
2014-11-27 18:31:25 +08:00 |
|
winlin
|
eb4e7aad69
|
try to build srs-librtmp on vs2010, failed.
|
2014-11-27 18:20:13 +08:00 |
|
winlin
|
904a06cadf
|
Merge branch '1.0release'
|
2014-11-27 17:47:23 +08:00 |
|
winlin
|
62b861718f
|
Revert "remove vs2010 files from master"
This reverts commit f8a2c22f3a .
|
2014-11-27 17:02:30 +08:00 |
|
winlin
|
f8a2c22f3a
|
remove vs2010 files from master
|
2014-11-27 16:16:04 +08:00 |
|
winlin
|
4c0c3a9ada
|
refine merged code for allspace.
|
2014-11-27 15:29:24 +08:00 |
|
winlin
|
468941833c
|
change srs version to 2.0.33
|
2014-11-27 15:23:16 +08:00 |
|
winlin
|
18c308248e
|
refine code by winlin, for merged from allspace.
|
2014-11-27 15:22:39 +08:00 |
|
winlin
|
1855c9429c
|
merge from allspace, to srs-librtmp, for vs2010
|
2014-11-27 14:46:05 +08:00 |
|
winlin
|
bb54194c26
|
checkout master
|
2014-11-27 12:53:21 +08:00 |
|
winlin
|
1ce79980b1
|
checkout master
|
2014-11-27 12:52:47 +08:00 |
|
winlin
|
c49981ed6f
|
refine script
|
2014-11-27 12:51:33 +08:00 |
|
winlin
|
b825ea62f9
|
refine comments
|
2014-11-27 12:50:04 +08:00 |
|
winlin
|
8766ab5de2
|
add git2unix script
|
2014-11-27 12:45:34 +08:00 |
|
winlin
|
e76c53dae8
|
sleep when git commit failed.
|
2014-11-27 08:03:21 +08:00 |
|
winlin
|
ff73088091
|
fix bug of git commit
|
2014-11-27 08:02:17 +08:00 |
|
winlin
|
93ee15a552
|
udpate github commit to git commit
|
2014-11-27 08:00:11 +08:00 |
|
winlin
|
55461e866f
|
sync tags with csdn and oschina
|
2014-11-27 07:52:12 +08:00 |
|
winlin
|
131f598ab5
|
use multiple remote to commit and sync with csdn+oschina.
|
2014-11-27 07:47:39 +08:00 |
|
winlin
|
6a5f405ba0
|
add github script
|
2014-11-27 07:02:54 +08:00 |
|
winlin
|
e11fa383ca
|
udpate the srs_bwt.
|
2014-11-25 11:09:28 +08:00 |
|
winlin
|
02778dba4c
|
udpate the srs_bwt.
|
2014-11-25 11:05:45 +08:00 |
|
winlin
|
a2af051840
|
udpate the srs_bwt.
|
2014-11-25 10:59:38 +08:00 |
|
winlin
|
e7ccbce472
|
update PRIMARY, AUTHORS, CONTRIBUTORS rule. 2.0.32.
|
2014-11-25 10:41:55 +08:00 |
|
winlin
|
e492fa5353
|
fix #212, support publish aac adts raw stream. 2.0.31.
|
2014-11-24 16:28:52 +08:00 |
|
winlin
|
3d97048c3a
|
fix bug #217, add reuse conn to play different player.
|
2014-11-22 19:15:40 +08:00 |
|
winlin
|
3e81e6e0f1
|
refine code for bug #217, use recv thread to set the timeout.
|
2014-11-22 18:08:45 +08:00 |
|
winlin
|
58136ec178
|
fix #217, remove timeout recv, support 7.5k+ 250kbps clients. 2.0.30.
|
2014-11-22 17:58:02 +08:00 |
|
winlin
|
622218c4dd
|
for bug #217, use isolate thread to improve 17% performance.
|
2014-11-22 15:53:05 +08:00 |
|
winlin
|
d3c770d252
|
refine librtmp, add audio video detail.
|
2014-11-21 17:09:52 +08:00 |
|
winlin
|
d80b580c2f
|
refine librtmp, remove the _get_ for some attribute get.
|
2014-11-21 16:08:29 +08:00 |
|
winlin
|
bb7a19636a
|
fix the bandwidth file name bug.
|
2014-11-21 14:30:01 +08:00 |
|
winlin
|
2a9bec3d89
|
adjust the api, move audio and h264 after rtmp
|
2014-11-21 14:26:47 +08:00 |
|
winlin
|
aa69f6197a
|
srs-librtmp add rtmp prefix for rtmp apis. 2.0.29
|
2014-11-21 14:18:50 +08:00 |
|
winlin
|
180106ce70
|
refine librtmp, move the utils and human to end section.
|
2014-11-21 14:11:53 +08:00 |
|
winlin
|
10bc5399ec
|
refine librtmp api, add prefix utils for utilities.
|
2014-11-21 14:09:17 +08:00 |
|
winlin
|
b3bb2cdf2b
|
refine code, rename the human functions to prefixed with srs_human_
|
2014-11-21 14:03:30 +08:00 |
|
winlin
|
30e7c38a48
|
refine code, add human readable section
|
2014-11-21 13:56:09 +08:00 |
|
winlin
|
d9474d7600
|
refine examples of srs-librtmp, add srs_print_rtmp_packet. 2.0.28.
|
2014-11-21 13:48:57 +08:00 |
|
winlin
|
a058eeeb20
|
fix #212, support publish audio raw frames. 2.0.27
|
2014-11-20 13:36:14 +08:00 |
|
winlin
|
d6072b16c0
|
support compile srs-librtmp on windows. 2.0.26
|
2014-11-19 16:16:04 +08:00 |
|
winlin
|
5f48d4f566
|
refine comments for SrsMessageArray. 2.0.25
|
2014-11-19 10:44:50 +08:00 |
|
winlin
|
df35f75df1
|
refine response call, 2.0.24
|
2014-11-18 17:55:38 +08:00 |
|
winlin
|
749fac414b
|
refine code, donot response call when transaction id is zero.
|
2014-11-18 17:30:40 +08:00 |
|
winlin
|
fbcb63f775
|
v2.0, 2014-11-18, all wiki translated to English. 2.0.23.
|
2014-11-18 13:40:58 +08:00 |
|
winlin
|
9f60a6738a
|
add comments for listen
|
2014-11-17 10:27:05 +08:00 |
|
winlin
|
0c39a704c2
|
update build srs librtmp single
|
2014-11-16 11:29:50 +08:00 |
|
winlin
|
2c601a0069
|
fix #204, srs-librtmp drop dupliated sps/pps(sequence header). 2.0.22.
|
2014-11-15 16:53:24 +08:00 |
|
winlin
|
b4269c8d67
|
refine name of srslibrtmp, raw_stream to h264_raw_stream
|
2014-11-15 16:31:42 +08:00 |
|
winlin
|
278ff845d3
|
fix #203, srs-librtmp drop any video before sps/pps(sequence header). 2.0.21.
|
2014-11-15 16:30:37 +08:00 |
|
winlin
|
ecfbcd68d8
|
refine srslibrtmp, rename flv_bool to srs_flv_bool
|
2014-11-15 16:07:33 +08:00 |
|
winlin
|
3292136f70
|
update research, flv ingester, support atc time flv.
|
2014-11-15 15:27:19 +08:00 |
|
winlin
|
30d48905b3
|
refine git sync script, checkout master
|
2014-11-15 14:34:23 +08:00 |
|
winlin
|
bb5e99f562
|
fix #202, fix memory leak of h.264 raw packet send in srs-librtmp. 2.0.20.
|
2014-11-15 14:29:25 +08:00 |
|
winlin
|
7ebca6cb5b
|
refine the type of RTMP from int to char. add srs_parse_timestamp(), 2.0.19
|
2014-11-15 13:20:58 +08:00 |
|
winlin
|
47ed9e33dd
|
refine code for bug #194, use send messages for all msg array.
|
2014-11-14 11:24:49 +08:00 |
|
winlin
|
f11272e3ce
|
add comments for bug #194, #196
|
2014-11-13 17:29:56 +08:00 |
|
winlin
|
38a683192a
|
fix typo
|
2014-11-13 17:04:13 +08:00 |
|
winlin
|
f2f02b06d5
|
for bug #194, refine code, to 2.0.17
|
2014-11-13 16:56:59 +08:00 |
|
winlin
|
8845bb7caf
|
for bug #194, refine code, remove the old duplicated code.
|
2014-11-13 16:56:41 +08:00 |
|
winlin
|
62719c2b12
|
for bug #200, fix the writev for librtmp, add comments.
|
2014-11-13 14:38:23 +08:00 |
|
winlin
|
0bc35e093c
|
for bug #200, deadloop when read/write 0 and ETIME. 2.0.16.
|
2014-11-13 14:30:56 +08:00 |
|
winlin
|
77cf885d8c
|
add comments for #161
|
2014-11-13 13:49:50 +08:00 |
|
winlin
|
4af2e78c59
|
refine code for bug #194, add comments to macros.
|
2014-11-13 12:45:54 +08:00 |
|
winlin
|
cc6aca9ad5
|
fix #194, writev multiple msgs, support 6k+ 250kbps clients. 2.0.15.
|
2014-11-13 12:25:56 +08:00 |
|
winlin
|
7cf855f242
|
for bug #199, refine the header generate
|
2014-11-12 18:41:24 +08:00 |
|
winlin
|
953159258c
|
refine code, rename the c0c3 header cache and iov cache.
|
2014-11-12 18:19:09 +08:00 |
|
winlin
|
ab93506b01
|
for bug #199, refine the api of send message.
|
2014-11-12 17:59:32 +08:00 |
|
winlin
|
55580ca900
|
add comments about bug #197
|
2014-11-12 13:47:04 +08:00 |
|
winlin
|
d257360e96
|
add comments about bug #196
|
2014-11-12 13:46:21 +08:00 |
|
winlin
|
8acd143a7a
|
fix #194: refine the timeout recv, pulse to 500ms. 2.0.14.
|
2014-11-12 12:59:53 +08:00 |
|
winlin
|
a6f3478a74
|
for bug #194, remove the poll, it's no-use
|
2014-11-12 10:26:48 +08:00 |
|
winlin
|
bc1b5f4bbf
|
for bug #194, disable the srs fd poll.
|
2014-11-12 10:05:42 +08:00 |
|
winlin
|
4f21e92ae0
|
fix the message of config for max_connections.
|
2014-11-11 18:49:27 +08:00 |
|
winlin
|
21f16f3a83
|
for bug #194, use play fd poll to improve performance, it works.
|
2014-11-11 18:46:35 +08:00 |
|
winlin
|
164f632b62
|
for bug #194, add fds poll, just sleep to send without recv.
|
2014-11-11 18:35:46 +08:00 |
|
winlin
|
133cc62b51
|
for bug #194, use play fd poll, create the singleton poll
|
2014-11-11 17:54:02 +08:00 |
|
winlin
|
efc85ed6df
|
refine config, check the connections more precise
|
2014-11-11 17:19:56 +08:00 |
|
winlin
|
de5e2d0a40
|
Revert "Revert "for bug #194, refine the config""
This reverts commit b4c1d55311 .
|
2014-11-11 17:12:45 +08:00 |
|
winlin
|
b4c1d55311
|
Revert "for bug #194, refine the config"
This reverts commit 2a55ae4317 .
|
2014-11-11 17:05:36 +08:00 |
|
winlin
|
e87eacd499
|
Revert "add srs pipe for bug #194"
This reverts commit f9756ea14c .
|
2014-11-11 17:05:25 +08:00 |
|
winlin
|
73abb1a31d
|
Revert "for bug #194, add pipe to consumer."
This reverts commit 1e601a6efc .
|
2014-11-11 17:04:56 +08:00 |
|
winlin
|
306f75b267
|
Revert "for bug#194, open pipe for each connection."
This reverts commit ade81bb244 .
|
2014-11-11 17:04:32 +08:00 |
|
winlin
|
bf5206d049
|
Revert "Revert "add test file to show the max open files.""
This reverts commit ea70f29648 .
|
2014-11-11 17:02:16 +08:00 |
|
winlin
|
ea70f29648
|
Revert "add test file to show the max open files."
This reverts commit c8673cd50e .
|
2014-11-11 16:55:46 +08:00 |
|
winlin
|
ade81bb244
|
for bug#194, open pipe for each connection.
|
2014-11-11 16:41:39 +08:00 |
|
winlin
|
1e601a6efc
|
for bug #194, add pipe to consumer.
|
2014-11-11 16:27:35 +08:00 |
|
winlin
|
f9756ea14c
|
add srs pipe for bug #194
|
2014-11-11 16:09:44 +08:00 |
|
winlin
|
2a55ae4317
|
for bug #194, refine the config
|
2014-11-11 15:38:21 +08:00 |
|
winlin
|
c8673cd50e
|
add test file to show the max open files.
|
2014-11-11 15:02:58 +08:00 |
|
winlin
|
36d12dd8ea
|
for bug #194, change server main cycle to 1s.
|
2014-11-11 14:41:48 +08:00 |
|
winlin
|
8cc9a11b81
|
for bug #194, set the server main cycle to 1s
|
2014-11-11 14:38:54 +08:00 |
|
winlin
|
2adf2550dc
|
refine the depends to make st script
|
2014-11-11 13:42:06 +08:00 |
|
winlin
|
46330dd196
|
fix #195: remove the confuse code st_usleep(0). 2.0.13.
|
2014-11-11 13:40:09 +08:00 |
|
winlin
|
8ab6b57612
|
research st, the timeout and coroutine scheduler.
|
2014-11-11 12:58:25 +08:00 |
|
winlin
|
be46e428ad
|
research st, for bug #193, remove the code with bug, exit when fork.
|
2014-11-11 11:25:52 +08:00 |
|
winlin
|
f4dfee0e9f
|
research st, add comments for bug #193.
|
2014-11-11 11:24:19 +08:00 |
|
winlin
|
cd09fcaf55
|
research st, remove all events except epoll.
|
2014-11-11 11:15:58 +08:00 |
|
winlin
|
91f6dbe479
|
research st, add test for setjmp and longjmp.
|
2014-11-10 16:50:36 +08:00 |
|
winlin
|
4d4e840209
|
research st, add jmp_flow.
|
2014-11-10 15:22:30 +08:00 |
|
winlin
|
683b01a6c9
|
research st, add comments about the thread cycle
|
2014-11-10 14:54:52 +08:00 |
|
winlin
|
8327a57b7e
|
never use stack variable for setjmp
|
2014-11-10 14:02:49 +08:00 |
|
winlin
|
2c01f7e943
|
research st, expand MD_INIT_CONTEXT macro, the thread start.
|
2014-11-10 13:52:17 +08:00 |
|
winlin
|
8da8c49f39
|
research st, add comments
|
2014-11-10 11:49:14 +08:00 |
|
winlin
|
2b70212649
|
research st, add stack struct comments.
|
2014-11-10 11:47:24 +08:00 |
|
winlin
|
6bde1e54dc
|
research st, add stack alloc commnets.
|
2014-11-10 11:10:27 +08:00 |
|
winlin
|
e49a868308
|
research st, rename variable thread to trd, for thread is a keyword.
|
2014-11-10 11:06:06 +08:00 |
|
winlin
|
ac1a4ec0a3
|
research st, always alloc on stack.
|
2014-11-10 10:21:05 +08:00 |
|
winlin
|
ae8b3e3c00
|
research st, remove the support of MD_STACK_GROWS_UP
|
2014-11-09 12:05:59 +08:00 |
|
winlin
|
340464ed56
|
research st, remove __ia64__ cpu support
|
2014-11-09 12:04:56 +08:00 |
|
winlin
|
a27c3dca2d
|
research st, add gdb info for setjmp.
|
2014-11-09 11:56:14 +08:00 |
|
winlin
|
4b24ee9db3
|
research st, only for linux and arm/mips/i386/x86_64 cpus.
|
2014-11-09 11:46:32 +08:00 |
|
winlin
|
cc811dfc90
|
refine script for generate script
|
2014-11-08 20:14:20 +08:00 |
|
winlin
|
6968aef66a
|
update readme for srs-librtmp
|
2014-11-08 20:06:31 +08:00 |
|
winlin
|
a827766cd6
|
for #191, support exported to project or file.
|
2014-11-08 18:43:58 +08:00 |
|
winlin
|
606fc13a03
|
rename the confict macro to srs_lib_trace
|
2014-11-08 18:37:15 +08:00 |
|
winlin
|
3405f35d06
|
fix #191: configure --export-librtmp-project and --export-librtmp-single. 2.0.11.
|
2014-11-08 18:33:15 +08:00 |
|
winlin
|
e62c3a4e0e
|
for bug #66, clear the sps and pps.
|
2014-11-08 16:59:42 +08:00 |
|
winlin
|
926650840e
|
fix #191, configure --export-librtmp. 2.0.10.
|
2014-11-08 16:45:50 +08:00 |
|
winlin
|
eb88ebfb39
|
use relative objs dir for makefile. for bug #191
|
2014-11-08 16:07:31 +08:00 |
|
winlin
|
d4d3d46317
|
implements export srslibrtmp. for bug #191
|
2014-11-08 15:31:21 +08:00 |
|
winlin
|
5554922820
|
refine librtmp tools, use srs_trace macro instead printf.
|
2014-11-08 14:06:40 +08:00 |
|
winlin
|
cf5c24af4a
|
refine librtmp, unify all tools format and usage.
|
2014-11-08 14:00:59 +08:00 |
|
winlin
|
6de83db76e
|
refine srs-librtmp log macro
|
2014-11-08 13:41:47 +08:00 |
|
winlin
|
f92303c764
|
refine all research tools, remove the public header, add log to srs_librtmp.h
|
2014-11-08 13:35:38 +08:00 |
|
winlin
|
7ba07c6f49
|
refine librtmp, add example to api.
|
2014-11-08 13:16:56 +08:00 |
|
winlin
|
106bef802f
|
fix #66, srs-librtmp support write h264 raw packet. 2.0.9.
|
2014-11-08 12:36:00 +08:00 |
|
winlin
|
3358570be6
|
refine for bug#66, implements the usage.
|
2014-11-08 10:44:00 +08:00 |
|
winlin
|
0075779d38
|
for bug #66, refine the api to send h264 frames.
|
2014-11-08 10:28:59 +08:00 |
|
winlin
|
cd5c58ba5f
|
for bug #66, refine the api and demo.
|
2014-11-08 09:21:09 +08:00 |
|
winlin
|
1074c8d9b2
|
for bug #66, use new api to directly sendout h264 raw data.
|
2014-11-08 09:12:52 +08:00 |
|
winlin
|
496f4246f4
|
complete the h264 to rtmp, but the sps and pps should send in a rtmp packet. for bug #66
|
2014-11-07 23:55:00 +08:00 |
|
winlin
|
6407baffd5
|
for bug #66, output the h264 frame type.
|
2014-11-07 23:19:31 +08:00 |
|
winlin
|
72ad6894ca
|
move the annexb decode utility to protocol.
|
2014-11-07 23:07:31 +08:00 |
|
winlin
|
bd25626f0e
|
refine code for bug #66
|
2014-11-07 22:36:25 +08:00 |
|
winlin
|
955859ce82
|
refine librtmp, add pefix to srs_amf0_number and srs_amf0_bool
|
2014-11-07 22:15:56 +08:00 |
|
winlin
|
1c237a821a
|
add api convert h264 to rtmp packet, for bug #66
|
2014-11-07 22:06:30 +08:00 |
|
winlin
|
e4af098d06
|
refine code for bug #66
|
2014-11-07 21:16:41 +08:00 |
|
winlin
|
b964a6c534
|
update for bug #66, add the srs-librtmp sample for publish h.264 raw stream.
|
2014-11-07 21:06:44 +08:00 |
|
winlin
|
1db69b153e
|
update the research of arm
|
2014-11-07 16:47:49 +08:00 |
|
winlin
|
0f41e0d26f
|
research st: only support linux
|
2014-11-06 15:45:31 +08:00 |
|
winlin
|
d67454ecc2
|
research st: only support linux
|
2014-11-06 15:43:28 +08:00 |
|
winlin
|
5fd308c64e
|
update code, warning when compile dev branch.
|
2014-11-06 15:18:10 +08:00 |
|
winlin
|
fa53250202
|
refine the macro, use int as version type. 2.0.8
|
2014-11-06 14:23:08 +08:00 |
|
winlin
|
8521762cb3
|
research st: refine sync.
|
2014-11-06 14:00:27 +08:00 |
|
winlin
|
3377df0bea
|
research st: refine skt.
|
2014-11-06 13:55:06 +08:00 |
|
winlin
|
22710db911
|
research st: refine sched.
|
2014-11-06 13:52:15 +08:00 |
|
winlin
|
f5f8e8946f
|
research st: refine event, io and key.
|
2014-11-06 13:40:24 +08:00 |
|
winlin
|
c38a545780
|
reserach st: refine key.c
|
2014-11-06 13:17:54 +08:00 |
|
winlin
|
fd0c85b324
|
research st: refine io.
|
2014-11-06 13:11:34 +08:00 |
|
winlin
|
f8f18fffa7
|
research st: update test for st.
|
2014-11-06 12:50:27 +08:00 |
|
winlin
|
0f293802c8
|
research st: refine the md.h
|
2014-11-05 17:42:57 +08:00 |
|
winlin
|
856ba07bd3
|
research st: update public and common.
|
2014-11-05 17:22:36 +08:00 |
|
winlin
|
315707d726
|
research st: refine public
|
2014-11-05 17:16:15 +08:00 |
|
winlin
|
bba2d3dd98
|
research st: replace the TAB with 4spaces
|
2014-11-05 17:12:56 +08:00 |
|
winlin
|
55bd1dd95e
|
research st: replace the TAB with 4spaces
|
2014-11-05 17:10:54 +08:00 |
|
winlin
|
0faa38dc0c
|
research st: remove the osguess.sh
|
2014-11-05 17:06:18 +08:00 |
|
winlin
|
2dc6b7d1ea
|
add io for st research
|
2014-11-05 17:01:15 +08:00 |
|
winlin
|
9d7e6b9bb2
|
update mirror utils
|
2014-10-27 12:56:04 +08:00 |
|
winlin
|
60ab365660
|
update mirror, use utils functions.
|
2014-10-27 12:03:56 +08:00 |
|
winlin
|
e104a18763
|
update sync script on master
|
2014-10-27 11:40:59 +08:00 |
|
winlin
|
b8db8b0fa4
|
add oschina mirror
|
2014-10-27 11:32:34 +08:00 |
|
winlin
|
511c814ffb
|
refs #182: rename to sync test.
|
2014-10-26 16:38:00 +08:00 |
|
winlin
|
69fdec411f
|
refs #182: rename to sync test.
|
2014-10-26 16:35:12 +08:00 |
|
winlin
|
9aba47cbe3
|
refs #182: research st, add multiple threadds.
|
2014-10-26 14:04:31 +08:00 |
|
winlin
|
79ab9f05f3
|
refs #182: update the st, use cond and mutex.
|
2014-10-26 13:55:37 +08:00 |
|
winlin
|
388305f44c
|
update st research.
|
2014-10-26 13:43:11 +08:00 |
|
winlin
|
fb906f0afc
|
revert the player for bug #185.
|
2014-10-25 17:15:33 +08:00 |
|
winlin
|
6a3418cd45
|
fix #185, AMF0 support 0x0B the date type codec. 2.0.5.
|
2014-10-25 17:12:56 +08:00 |
|
winlin
|
05cce97140
|
for bug #186, read the args when discovery it. 2.0.6
|
2014-10-24 13:23:52 +08:00 |
|
winlin
|
7d70864b33
|
for bug #186, read the args when discovery it. 2.0.6
|
2014-10-24 13:16:08 +08:00 |
|
winlin
|
59f68a2655
|
add prefix wiki/v1_CN_ or wiki/v1_EN_ to wiki.
|
2014-10-24 11:35:06 +08:00 |
|
winlin
|
b65dfd718a
|
add comments for the RTMP packet fields, NULL or never NULL. 2.0.5
|
2014-10-24 10:58:06 +08:00 |
|
winlin
|
1bfc238fec
|
hotfix for bug #186, drop connect args when not object. 2.0.4.
|
2014-10-24 10:35:40 +08:00 |
|
winlin
|
a169262099
|
update readme, rename wiki/xxx to wiki/v1_xxx
|
2014-10-24 10:00:23 +08:00 |
|
winlin
|
e46e7fc596
|
update readme, rename wiki/xxx to wiki/v1_xxx
|
2014-10-24 09:58:53 +08:00 |
|
winlin
|
57e8356221
|
fix #184, support AnnexB in RTMP body for HLS. 2.0.2
|
2014-10-19 19:42:27 +08:00 |
|
winlin
|
d24e2fd0cc
|
remove supports for OSX. 2.0.1.
|
2014-10-18 13:58:23 +08:00 |
|
winlin
|
d9b12b151c
|
refine the makefile.
|
2014-10-18 13:16:17 +08:00 |
|
winlin
|
b65df251c3
|
chmod +x *.sh
|
2014-10-12 21:50:28 +08:00 |
|
winlin
|
2f388d614f
|
rename st-1.9 to st
|
2014-10-12 21:31:50 +08:00 |
|
winlin
|
7692373e02
|
remove the unused files. add upp project file
|
2014-10-12 21:29:48 +08:00 |
|
winlin
|
7f4c113e57
|
add st-1.9 to research
|
2014-10-12 20:57:59 +08:00 |
|
winlin
|
ffabcec191
|
update csdn mirror, add 1.0release
|
2014-10-10 09:51:25 +08:00 |
|
winlin
|
d085a5cabc
|
update csdn mirror, add 1.0release
|
2014-10-10 09:50:18 +08:00 |
|
winlin
|
5f29935623
|
update master to 2.0, because the 1.0release branch is created. 2.0.0
|
2014-10-09 17:40:43 +08:00 |
|
winlin
|
967de9d2e7
|
for bug #159: postpone the http server bug to 2.0+
|
2014-09-30 16:34:46 +08:00 |
|
winlin
|
67188dcee7
|
remove the test code of main.
|
2014-09-30 16:28:59 +08:00 |
|
winlin
|
2048fbf731
|
refine code, add bug #160 for big chunk size.
|
2014-09-30 15:07:24 +08:00 |
|
winlin
|
f3002144fc
|
fix #180: crash for multiple edge publishing the same stream. 0.9.220.
|
2014-09-30 11:21:46 +08:00 |
|
winlin
|
bc6616bd1f
|
refine code according to inspect of clion. 0.9.219
|
2014-09-28 11:08:30 +08:00 |
|
winlin
|
e0b1e044de
|
add stub code for bug #180, check complex handshake.
|
2014-09-27 14:18:02 +08:00 |
|
winlin
|
63c9ad272c
|
fix the bug by refine code, rename the get_perfer_cid to get_prefer_cid. 0.9.217
|
2014-09-27 13:15:00 +08:00 |
|
winlin
|
624ab86fa2
|
fix the bug by refine code, rename the get_perfer_cid to get_prefer_cid.
|
2014-09-27 13:14:46 +08:00 |
|
winlin
|
bcd1b3d2d4
|
refine code, remove unused code of dvr.
|
2014-09-27 13:02:16 +08:00 |
|
winlin
|
20ebf68ea5
|
fix hls bug, refine config and log, according to clion of jetbrains. 0.9.216.
|
2014-09-26 17:47:43 +08:00 |
|
winlin
|
002facb85b
|
refine code, fix bug of hls, following jetbrains clion code-inspector. 0.9.215
|
2014-09-26 16:34:13 +08:00 |
|
winlin
|
4a323e64c4
|
add openssl for cmake.
|
2014-09-26 14:03:29 +08:00 |
|
winlin
|
2d7f5ddcbf
|
add cmakelists.txt for cmake for clion of jetbrains. 0.9.214
|
2014-09-26 11:05:45 +08:00 |
|
winlin
|
83f266b9e2
|
fix #177, dvr segment add config dvr_wait_keyframe. 0.9.213.
|
2014-09-25 10:59:29 +08:00 |
|
winlin
|
87aac3ddd4
|
refine log, add features for macro. 0.9.212
|
2014-09-23 16:53:12 +08:00 |
|
winlin
|
1d454cd5fb
|
add bug for http-mp4.
|
2014-09-16 15:56:46 +08:00 |
|
winlin
|
9dd0939327
|
fix the bug for gmc. 0.9.211
|
2014-09-10 14:59:20 +08:00 |
|
winlin
|
61728118ab
|
donot destroy the source and connections of gmc.
|
2014-09-10 14:58:19 +08:00 |
|
winlin
|
79938f3214
|
add comments for gmc.
|
2014-09-10 10:19:48 +08:00 |
|
winlin
|
922bc3e3a8
|
refine configure, use console for gmc/gcp/gmp/gprof
|
2014-09-09 16:56:05 +08:00 |
|
zhengfl
|
c2ac11201b
|
amendment srs_verbose info in the get_peer_ip
|
2014-08-28 04:18:06 +08:00 |
|
winlin
|
901c9590e4
|
refine log, log important to file. 1.0.210
|
2014-08-29 15:07:04 +08:00 |
|
winlin
|
728b749384
|
fix #167, add openssl includes to utest. 0.9.209.
|
2014-08-28 13:32:13 +08:00 |
|
winlin
|
53011808fb
|
add sysctl vm.max_map_count for mmap.
|
2014-08-27 13:47:56 +08:00 |
|
winlin
|
d0c585af86
|
max connections is 32756, for st use mmap default. 0.9.209
|
2014-08-27 13:31:39 +08:00 |
|
winlin
|
839101a036
|
reorder the config functions. add comments for st to support 100k threads, use MALLOC_STACK macro.
|
2014-08-27 12:28:05 +08:00 |
|
winlin
|
42a43c69cd
|
fix #150, forward should forward the sequence header when retry. 0.9.208.
|
2014-08-24 22:34:38 +08:00 |
|
winlin
|
9b6187c3d5
|
fix #165, refine dh wrapper, ensure public key is 128bytes. 0.9.207.
|
2014-08-22 13:10:11 +08:00 |
|
winlin
|
cb311d998e
|
fix #165, refine dh wrapper, ensure public key is 128bytes. 0.9.206.
|
2014-08-22 12:47:50 +08:00 |
|
winlin
|
01ae8c4787
|
refine the handshake random data, fill with value in [0x0f, 0xf0], 0.9.205
|
2014-08-21 09:48:19 +08:00 |
|
winlin
|
cc8dc0fee0
|
remove the not-supported features, add bug #163, #164.
|
2014-08-20 09:18:07 +08:00 |
|
winlin
|
4d5414faec
|
update log, add dsu(debug_srs_upnode), 0.9.204
|
2014-08-19 16:32:52 +08:00 |
|
winlin
|
f549f88ed8
|
for bug #162, add conf and connections limit. 0.9.203
|
2014-08-19 15:53:13 +08:00 |
|
winlin
|
e656a65b6c
|
for bug #162, add conf and connections limit.
|
2014-08-19 15:52:59 +08:00 |
|
winlin
|
ab965655aa
|
refine forwarder, add tracable debug info. 0.9.202
|
2014-08-19 11:54:33 +08:00 |
|
winlin
|
e9e0cd757c
|
fix #160, support forward/edge to flussonic, disable debug_srs_upnode to make flussonic happy. 0.9.201.
|
2014-08-19 10:59:59 +08:00 |
|
winlin
|
c24e68dd70
|
refine the stat, use one ok. 1.0.200
|
2014-08-18 14:39:42 +08:00 |
|
winlin
|
fc347a1c44
|
update configure, remove the bwtc, moved to research now.
|
2014-08-18 14:15:39 +08:00 |
|
winlin
|
f03fde37ea
|
refine configre, add --with-stat to configure summary
|
2014-08-17 22:19:52 +08:00 |
|
winlin
|
6103b1c3ce
|
refine options, add --with-stat. 0.9.199
|
2014-08-17 22:11:43 +08:00 |
|
winlin
|
3111870316
|
for bug #155, refine for osx, with ssl/http, disable statistics. 0.9.198.
|
2014-08-17 20:38:51 +08:00 |
|
winlin
|
554a9763db
|
fix linux config openssl bug.
|
2014-08-17 19:43:53 +08:00 |
|
winlin
|
5e4dad210a
|
build openssl for osx, for bug #155.
|
2014-08-17 19:12:12 +08:00 |
|
winlin
|
cf7504826b
|
fix reload ingest bug, remove when disabled. 0.9.196
|
2014-08-16 19:59:14 +08:00 |
|
winlin
|
08bc34e0df
|
refine wiki, cluster to forward.
|
2014-08-14 16:33:26 +08:00 |
|
winlin
|
b15ee26a48
|
fix the ssl dh key size assert error, key size maybe 127, not always 128. 0.9.195
|
2014-08-13 18:09:35 +08:00 |
|
winlin
|
67ab0fb5e0
|
add comments for openssl key generator assert.
|
2014-08-13 10:58:53 +08:00 |
|
winlin
|
aefcaa9683
|
refine code, add install root message
|
2014-08-12 11:06:00 +08:00 |
|
winlin
|
0cd2b13e2e
|
add rtmfp tsvarea
|
2014-08-09 07:35:22 +08:00 |
|
winlin
|
b317abbaee
|
refine openssl, add compute_key, for bug #148
|
2014-08-08 13:34:50 +08:00 |
|
winlin
|
d4c2aa1e8e
|
add __openssl_compute_key to calc the shared key
|
2014-08-08 11:34:17 +08:00 |
|
winlin
|
7adbe7f456
|
fix utest build failed, sync with src changed.
|
2014-08-08 10:47:55 +08:00 |
|
winlin
|
ad2c996bd8
|
refine HMAC sha256 digest algorithm. 0.9.193
|
2014-08-08 09:57:36 +08:00 |
|
winlin
|
12ad95a5b8
|
refine HMAC sha256 digest algorithm. 0.9.193
|
2014-08-08 09:54:33 +08:00 |
|
winlin
|
156a9ed2a3
|
change to 0.9.192.
|
2014-08-07 14:43:03 +08:00 |
|
winlin
|
1ebaab2c6e
|
fix #148, simplify the RTMP handshake key generation. 0.9.191.
|
2014-08-06 15:45:40 +08:00 |
|
winlin
|
a9d28122f4
|
refine code, refine the handshake, refine the log of source_id
|
2014-08-06 13:57:55 +08:00 |
|
winlin
|
5b28355a0b
|
fix #147, support identify the srs edge. 0.9.190.
|
2014-08-06 09:57:30 +08:00 |
|
winlin
|
3532b61e3d
|
open all utest macro
|
2014-08-05 09:16:45 +08:00 |
|
winlin
|
798f9139a4
|
add reload utest.
|
2014-08-05 09:16:25 +08:00 |
|
winlin
|
33bc8755ab
|
refine code, add comments for ossrs.net monitor.
|
2014-08-04 10:50:28 +08:00 |
|
winlin
|
67403bdbf1
|
fix #79, fix the reload remove edge assert bug. 0.9.189.
|
2014-08-03 21:50:48 +08:00 |
|
winlin
|
ade2376da0
|
fix #57, use lock(acquire/release publish) to avoid duplicated publishing. 0.9.188.
|
2014-08-03 21:22:40 +08:00 |
|
winlin
|
6dd065bcc3
|
fix #85, fix the segment-dvr sequence header missing. 0.9.187.
|
2014-08-03 20:27:57 +08:00 |
|
winlin
|
5a95d594e7
|
fix #145, refine ffmpeg log, check abitrate for libaacplus. 0.9.186.
|
2014-08-03 13:06:37 +08:00 |
|
winlin
|
d5ba529d32
|
fix #143, fix retrieve sys stat bug for all linux. 0.9.185.
|
2014-08-03 10:42:01 +08:00 |
|
winlin
|
7b24788445
|
for bug #143, build on centos5.
|
2014-08-02 22:18:39 +08:00 |
|
winlin
|
84450e1588
|
fix #138, fix http hooks bug, regression bug. 0.9.184.
|
2014-08-02 19:24:49 +08:00 |
|
winlin
|
721acc350a
|
fix #142, tcp stat slow bug, use /proc/net/sockstat instead, refer to 'ss -s'. 0.9.183.
|
2014-08-02 09:54:21 +08:00 |
|
winlin
|
d5f03200a7
|
revert tcp stat. need more refine. 0.9.182
|
2014-08-01 23:08:52 +08:00 |
|
winlin
|
f7fdbe6848
|
update get connections thread to sleep 10ms per 1000 connectios. 0.9.181
|
2014-08-01 22:52:40 +08:00 |
|
winlin
|
15d4993cc3
|
slowdown the cpu usage for srs to calc connections when too many connections. 0.9.180
|
2014-08-01 22:43:12 +08:00 |
|
winlin
|
6539ce69f4
|
fix #141, support tun0(vpn network device) ip retrieve. 0.9.179.
|
2014-07-31 10:39:39 +08:00 |
|
winlin
|
f0ffdcc0ae
|
fix #141, support tun0(vpn network device) ip retrieve. 0.9.179.
|
2014-07-31 10:37:34 +08:00 |
|
winlin
|
79c641e8d6
|
remove flashP2P hss dvr, for it's a can-not-run feature. 0.9.178
|
2014-07-30 10:00:23 +08:00 |
|
winlin
|
792a6f944f
|
refine utility of cpu, add comment for cpu percent
|
2014-07-28 13:51:54 +08:00 |
|
winlin
|
c16d3585a5
|
refine utility of cpu, add comment for cpu percent
|
2014-07-28 13:41:27 +08:00 |
|
winlin
|
e37f312f27
|
refine the code for ios build. add authors StevenLiu. 0.9.177
|
2014-07-27 21:56:44 +08:00 |
|
winlin
|
b198d17ab9
|
Merge pull request #135 from T-bagwell/master
Support porting srs on MacOS OSX system Platform
|
2014-07-27 21:07:37 +08:00 |
|
Steven Liu
|
b50ecd6dbe
|
Support porting srs on MacOS OSX system Platform
Add the OSX platform cross complie options into srs
|
2014-07-27 19:32:12 +08:00 |
|
winlin
|
37ceadd865
|
sync the conf file
|
2014-07-27 19:11:51 +08:00 |
|
winlin
|
9c11001391
|
refine log for stats network and disk
|
2014-07-27 19:03:56 +08:00 |
|
winlin
|
6f700f3f40
|
rename network_device_index to network
|
2014-07-27 18:40:32 +08:00 |
|
winlin
|
f4ea48adcb
|
rename network_device_index to network
|
2014-07-27 18:39:20 +08:00 |
|
winlin
|
b8ae5c63fc
|
add disk io test command
|
2014-07-27 18:05:54 +08:00 |
|
winlin
|
42464cbe1f
|
add disk io test command
|
2014-07-27 17:59:19 +08:00 |
|
winlin
|
4f4b15f500
|
refine the disk iops stat, get cpu info.
|
2014-07-27 17:46:31 +08:00 |
|
winlin
|
ef7a02e643
|
refine the disk io busy, can >1
|
2014-07-27 17:23:07 +08:00 |
|
winlin
|
df8414af63
|
api connections add udp, add disk iops. 0.9.176
|
2014-07-27 17:16:04 +08:00 |
|
winlin
|
b334021836
|
add config item for the stat disk device name
|
2014-07-27 16:52:00 +08:00 |
|
winlin
|
7c1dd97513
|
refine system stat, use fgets and sscanf.
|
2014-07-27 16:34:08 +08:00 |
|
winlin
|
a7a009212b
|
refine the cpu stat, use fgets and sscanf.
|
2014-07-27 16:21:11 +08:00 |
|
winlin
|
f53bfcea54
|
add udp stat to nb_conn_sys as nb_conn_sys_udp
|
2014-07-27 15:43:43 +08:00 |
|
winlin
|
abef029610
|
refine full conf
|
2014-07-27 15:04:31 +08:00 |
|
winlin
|
e5e0c4a68d
|
refine the utest, add stats
|
2014-07-27 15:00:52 +08:00 |
|
winlin
|
e76036f40b
|
refine config heartbeat, add new stats. 0.9.175
|
2014-07-27 14:43:55 +08:00 |
|
winlin
|
02f7c85710
|
add total system in and out KBps disk stat. 0.9.174
|
2014-07-27 14:04:22 +08:00 |
|
winlin
|
d2f125b6d6
|
refine the cpu usage calc, add total_delta.
|
2014-07-27 12:47:31 +08:00 |
|
winlin
|
d0bc0884d1
|
refine rtmp client, add comments for the dumps_packets()
|
2014-07-27 11:57:08 +08:00 |
|
winlin
|
a645b403c8
|
add comments for utility, the USER_HZ for /proc/stat
|
2014-07-27 11:44:48 +08:00 |
|
winlin
|
6d9d9ee3c5
|
updte forwarder comments
|
2014-07-26 20:17:03 +08:00 |
|
winlin
|
6ee9ea341a
|
refine code, rename SrsSocket to SrsStSocket
|
2014-07-26 20:08:37 +08:00 |
|
winlin
|
b19d2e8e2d
|
refine code, rename srs_app_socket.cpp to srs_app_st_socket.cpp
|
2014-07-26 20:07:12 +08:00 |
|
winlin
|
13abb0d768
|
complete config utest. 0.9.173
|
2014-07-26 19:57:32 +08:00 |
|
winlin
|
a35d403651
|
add utest for config check
|
2014-07-26 17:14:14 +08:00 |
|
winlin
|
fbddfbc8a3
|
fix #134, not fix for the shrink to clear the queue.
|
2014-07-26 16:35:12 +08:00 |
|
winlin
|
b10d95205a
|
fix #134, not fix for the shrink to clear the queue.
|
2014-07-26 16:32:28 +08:00 |
|
winlin
|
30ebba0673
|
add config check utest
|
2014-07-26 15:54:40 +08:00 |
|
winlin
|
ebf9e560b1
|
refine the max connections, compare the system ulimit max open files, error when exeed limit
|
2014-07-26 15:34:45 +08:00 |
|
winlin
|
5f7ff37e64
|
fix the utest mock config bug
|
2014-07-26 15:03:07 +08:00 |
|
winlin
|
9f2da4e095
|
refine log, can be used when _srs_config is NULL.
|
2014-07-26 14:58:33 +08:00 |
|
winlin
|
7241fa8744
|
fix #126, srs_publiser add warnings. refine config utest.
|
2014-07-26 14:43:37 +08:00 |
|
winlin
|
b17c736f3f
|
fix #124, gop cache support disable video in publishing. 0.9.171.
|
2014-07-26 12:22:39 +08:00 |
|
winlin
|
50cd1d2360
|
refine the config
|
2014-07-25 11:05:54 +08:00 |
|
winlin
|
7865b0e935
|
refine config, check chunk size.
|
2014-07-25 11:04:13 +08:00 |
|
winlin
|
630bdf0c80
|
refine config, check the value of http api/stream.
|
2014-07-25 10:54:36 +08:00 |
|
winlin
|
7207c2f435
|
refine config, check all config item name.
|
2014-07-25 10:44:04 +08:00 |
|
winlin
|
1c27f3b913
|
refine config, warning when feature disabled.
|
2014-07-25 09:38:48 +08:00 |
|
winlin
|
f562a98602
|
add configure options --log-verbose/info/trace to compile log macros. 0.9.169
|
2014-07-23 14:37:54 +08:00 |
|
winlin
|
fd8c4989f5
|
add todo fixme for log verbose and info
|
2014-07-23 11:24:32 +08:00 |
|
winlin
|
91d2296836
|
fix #121, srs_info detail log compile failed. 0.9.168.
|
2014-07-23 11:21:35 +08:00 |
|
winlin
|
2e58fac5eb
|
fix #122: edge forwarder(push to origin) assert failed, init client when connect to server. 0.9.167
|
2014-07-23 10:53:25 +08:00 |
|
winlin
|
b56e7ef7ab
|
complete main utest for config
|
2014-07-22 11:14:51 +08:00 |
|
winlin
|
2c9e16a9e7
|
add utest for config vhosts, transcode/dvr/hls
|
2014-07-22 11:01:20 +08:00 |
|
winlin
|
d612597a8f
|
refine log of edge push/pull
|
2014-07-21 15:30:44 +08:00 |
|
winlin
|
77236920b6
|
add config utest, for default vhost
|
2014-07-21 12:13:01 +08:00 |
|
winlin
|
f1b1dc0c64
|
add utest for config full.conf, fix the chunk-size bug
|
2014-07-21 10:50:08 +08:00 |
|
winlin
|
21f49a9875
|
add basic utest for config service
|
2014-07-20 17:44:20 +08:00 |
|
winlin
|
6e8c4df4b1
|
refine error codes.
|
2014-07-20 17:32:34 +08:00 |
|
winlin
|
0db2e6b8e9
|
fix the empty config error
|
2014-07-20 17:08:47 +08:00 |
|
winlin
|
75bfe2af78
|
refine the LF,CR
|
2014-07-20 16:19:26 +08:00 |
|
winlin
|
8cd9be4fce
|
add comments for LF,CR
|
2014-07-20 16:18:26 +08:00 |
|
winlin
|
c65a6b5d63
|
fix the conf_line bug of parse config directive.
|
2014-07-20 16:16:29 +08:00 |
|
winlin
|
86ad39f001
|
finish basic utest for config
|
2014-07-20 15:53:19 +08:00 |
|
winlin
|
9b6c22644d
|
add basic utest for config directive
|
2014-07-20 15:27:05 +08:00 |
|
winlin
|
6f743a2fe8
|
pass all utest
|
2014-07-20 13:48:24 +08:00 |
|
winlin
|
e47c0ae202
|
refine all consts
|
2014-07-20 13:46:36 +08:00 |
|
winlin
|
8497b22d4a
|
complete the consts refine
|
2014-07-20 13:45:54 +08:00 |
|
winlin
|
1afa6ed607
|
refine consts.
|
2014-07-20 13:42:29 +08:00 |
|
winlin
|
2667815123
|
refine consts, move http consts to kernel consts
|
2014-07-20 13:39:42 +08:00 |
|
winlin
|
c46b3bd193
|
refie http consts.
|
2014-07-20 13:37:30 +08:00 |
|
winlin
|
573952e2fc
|
refine macros of HTTP
|
2014-07-20 13:33:21 +08:00 |
|
winlin
|
198a7f1e9d
|
refine the rtmp consts name
|
2014-07-20 13:25:25 +08:00 |
|
winlin
|
a9f7f1ecfe
|
refine the consts to kernel consts
|
2014-07-20 13:23:45 +08:00 |
|
winlin
|
baa20b2f31
|
refine the config consts
|
2014-07-20 13:16:24 +08:00 |
|
winlin
|
736ec48c71
|
move some consts to kernel consts
|
2014-07-20 13:11:53 +08:00 |
|
winlin
|
073d900674
|
add consts to kernel
|
2014-07-20 13:04:48 +08:00 |
|
winlin
|
24a041266c
|
refine config
|
2014-07-20 12:22:24 +08:00 |
|
winlin
|
f8423dfa90
|
fix #119: use iformat and oformat for ffmpeg transcode.
|
2014-07-19 15:20:16 +08:00 |
|
winlin
|
9bf7b722db
|
fix #119: use iformat and oformat for ffmpeg transcode.
|
2014-07-19 10:54:38 +08:00 |
|
winlin
|
2f0a72d7d1
|
refine config, add comments
|
2014-07-18 12:12:25 +08:00 |
|
winlin
|
a5f4323ea8
|
refine config, add comments
|
2014-07-18 11:46:29 +08:00 |
|
winlin
|
b4e2d70390
|
refine config comments, return the engines of transcode.
|
2014-07-18 11:15:59 +08:00 |
|
winlin
|
2293700728
|
refine config, remove the const string&
|
2014-07-18 10:56:06 +08:00 |
|
winlin
|
1accd8c790
|
refine config, add comments.
|
2014-07-18 10:50:02 +08:00 |
|
winlin
|
f572531eca
|
refine config, return the vhosts vector.
|
2014-07-18 10:35:31 +08:00 |
|
winlin
|
96e0e699dd
|
refine the get port, return a vector<string> contains ports.
|
2014-07-18 10:21:34 +08:00 |
|
winlin
|
1243d962b8
|
update comments of utility
|
2014-07-17 17:10:32 +08:00 |
|
winlin
|
b37aeff8d5
|
refine config, check name
|
2014-07-17 12:07:01 +08:00 |
|
winlin
|
25180c51b4
|
refine the config comments.
|
2014-07-17 11:53:51 +08:00 |
|
winlin
|
1e8981eb08
|
extracta parse_buffer for config
|
2014-07-17 11:34:49 +08:00 |
|
winlin
|
784d7499cf
|
refine config, add error line log
|
2014-07-17 11:28:20 +08:00 |
|
winlin
|
f3e85a0063
|
refine the usage of csr.
|
2014-07-17 11:06:37 +08:00 |
|
winlin
|
9f7d488fa4
|
refine config, add comments.
|
2014-07-17 11:05:09 +08:00 |
|
winlin
|
f6b084b679
|
remove the reload create function.
|
2014-07-16 11:59:44 +08:00 |
|
winlin
|
f4ffe0aaee
|
refine config, move file buffer to internal namespace
|
2014-07-16 11:49:34 +08:00 |
|
winlin
|
654c3c6d71
|
refine server, add comments
|
2014-07-16 11:23:49 +08:00 |
|
winlin
|
88dc1523d8
|
refine code, add comments for bandwidth; remove the bwtc configure script test item.
|
2014-07-16 10:19:50 +08:00 |
|
winlin
|
7945a42770
|
refine code, add the video tag comments.
|
2014-07-16 10:05:41 +08:00 |
|
winlin
|
26bfbaeb82
|
refine code.
|
2014-07-16 09:39:36 +08:00 |
|
winlin
|
465ff88b1f
|
refine hls avc/aac codec, move metadata to it.
|
2014-07-16 09:37:27 +08:00 |
|
winlin
|
e50968f404
|
refine the hls codec, add comments.
|
2014-07-15 10:59:21 +08:00 |
|
winlin
|
a4d3283cdd
|
refine hls codec sample info. 0.9.161
|
2014-07-15 10:44:06 +08:00 |
|
winlin
|
f020690ed7
|
add comments for the FLV/RTMP enums
|
2014-07-15 10:08:15 +08:00 |
|
winlin
|
9860e390a3
|
refine code, for cubieboard to build ok.
|
2014-07-14 17:45:27 +08:00 |
|
winlin
|
d609fbc7ce
|
1.0.mainline6, core/kernel/rtmp utest, refine bandwidth(as/js/srslibrtmp library). 50029 lines.
|
2014-07-13 20:39:31 +08:00 |
|
winlin
|
5c4398f4a9
|
refine bandwidth check/test, flash publish test is ok.
|
2014-07-13 20:25:36 +08:00 |
|
winlin
|
fd1e8aa882
|
remove src/main/srs_main_bandcheck.cpp, and --with-bwtc(use librtmp instead). 0.9.159
|
2014-07-13 19:42:06 +08:00 |
|
winlin
|
8984ba9d56
|
refine the usage of bwtc.
|
2014-07-13 19:28:09 +08:00 |
|
winlin
|
9135aa117c
|
use librtmp to implemnts the bandwidth linux tool. 0.9.158
|
2014-07-13 19:16:18 +08:00 |
|
winlin
|
cc62d254f0
|
add librtmp bandwidth check/test client.
|
2014-07-13 16:10:06 +08:00 |
|
winlin
|
cf7a48e3da
|
refine options.sh in auto
|
2014-07-13 13:50:58 +08:00 |
|
winlin
|
f24a60819f
|
add demo config test
|
2014-07-13 13:48:53 +08:00 |
|
winlin
|
5b714ba970
|
fix utest bug, when ssl disable, ignore complex handshake utest.
|
2014-07-13 13:47:46 +08:00 |
|
winlin
|
ccd99381e6
|
fix bug, when disable all, some code of HLS must be exported.
|
2014-07-13 13:42:08 +08:00 |
|
winlin
|
e53655ee83
|
refine the build script
|
2014-07-13 13:31:24 +08:00 |
|
winlin
|
0322dbbfb2
|
big refine code, add author to bandwidth test/check.
|
2014-07-13 12:09:26 +08:00 |
|
winlin
|
b33a61a8da
|
finish refine bandwidth check/test server-side.
|
2014-07-13 12:06:24 +08:00 |
|
winlin
|
0fb51413f4
|
refine bandwidth test, use function ptr.
|
2014-07-13 11:17:03 +08:00 |
|
winlin
|
539b595604
|
refine the bandwidth server-side, use kbps limit and sample. 0.9.157
|
2014-07-13 10:59:26 +08:00 |
|
winlin
|
e220596675
|
refine bandwidth server-side, use sample and kbps limit
|
2014-07-13 10:47:27 +08:00 |
|
winlin
|
79e7e2d6cc
|
refine bandwidth server-side, use bandwidth sample and kbps limit service
|
2014-07-13 10:33:18 +08:00 |
|
winlin
|
019b25ea30
|
add MIT license to bandwidth check/test as/js library.
|
2014-07-13 10:05:30 +08:00 |
|
winlin
|
3a1b3dd142
|
fix bandwidth bug, config item interval to float.
|
2014-07-12 22:22:56 +08:00 |
|
winlin
|
d8ed7cc968
|
refine the js library for bandwidth test.
|
2014-07-12 21:03:26 +08:00 |
|
winlin
|
0707c24b54
|
refine the js library for bandwidth test.
|
2014-07-12 20:56:44 +08:00 |
|
winlin
|
2ff88b9bcd
|
move js to srs_bwt.
|
2014-07-12 20:51:57 +08:00 |
|
winlin
|
c319cc6a40
|
refine bandwidth test client, provides js and as library
|
2014-07-12 20:48:03 +08:00 |
|
winlin
|
b1dd0218be
|
refactor bandwidth test, refactor the interface of bandwidth server object.
|
2014-07-12 15:55:39 +08:00 |
|
winlin
|
e2d273f493
|
do performance test, support 1.8k, improve 22%
|
2014-07-12 10:26:09 +08:00 |
|
winlin
|
047fb74889
|
refine rtmp client/server, add comments.
|
2014-07-12 09:01:34 +08:00 |
|
winlin
|
88c94193a3
|
rename rtmp_stack to stack. remove the global templte function to member function.
|
2014-07-12 08:47:47 +08:00 |
|
winlin
|
f7922e3823
|
refine protocol send. add utest for server auto response message
|
2014-07-12 07:41:52 +08:00 |
|
winlin
|
9556790a5e
|
finish utest of protocol stack. 0.9.156
|
2014-07-11 18:08:34 +08:00 |
|
winlin
|
8e27df4cf7
|
refine the protocol, add comments, add utest for empty packet
|
2014-07-11 14:57:20 +08:00 |
|
winlin
|
c4aec5705b
|
fix chunk header parse bug, add utest for basic/message header
|
2014-07-10 18:56:13 +08:00 |
|
winlin
|
c957fadcb1
|
refine recv message header, add comments, remove the fresh_packet variable which duplicated with first_chunk
|
2014-07-10 15:52:50 +08:00 |
|
winlin
|
d86e07b745
|
finish basic protocol utest, fix the bug of fmt11 length error.
|
2014-07-10 14:46:58 +08:00 |
|
winlin
|
54fda96f37
|
add utest for bug #98
|
2014-07-09 14:14:47 +08:00 |
|
winlin
|
2c3cb73ad6
|
update utest
|
2014-07-09 12:51:21 +08:00 |
|
winlin
|
7027a125f0
|
refine protocol, add comments. add utest for protocol bytes and timeout.
|
2014-07-09 12:04:40 +08:00 |
|
winlin
|
1e73ae4d47
|
refine RTMP protocol stack, rename buffer to in_buffer, change field pp/stream to local variables. 0.9.154
|
2014-07-06 20:59:23 +08:00 |
|
winlin
|
59dff7d268
|
add comments for RTMP protocol stack
|
2014-07-06 20:43:05 +08:00 |
|
winlin
|
2516e3c596
|
complete the comments of RTMP protocol.
|
2014-07-06 20:34:11 +08:00 |
|
winlin
|
c457eea692
|
add comments for all RTMP packets.
|
2014-07-06 20:26:05 +08:00 |
|
winlin
|
8c493e9896
|
fix #49, open the sample access by default.
|
2014-07-06 20:17:47 +08:00 |
|
winlin
|
2554836940
|
add comments for RTMP packets.
|
2014-07-06 20:17:02 +08:00 |
|
winlin
|
51f924c553
|
refine RTMP protocol stack, refine the packet encode/decode, remove class_name
|
2014-07-06 19:06:25 +08:00 |
|
winlin
|
b551056330
|
add comments of io interfaces.
|
2014-07-06 18:44:44 +08:00 |
|
winlin
|
09afaa250a
|
add comments of message array, add utest.
|
2014-07-06 18:37:48 +08:00 |
|
winlin
|
6a4b177475
|
refine shared ptr message, rename initialize to create
|
2014-07-06 18:23:14 +08:00 |
|
winlin
|
891bc3fe65
|
refine utility of protocol, add comments
|
2014-07-06 17:43:08 +08:00 |
|
winlin
|
96e0273e99
|
refine hls, extract the flv/aac sample rates
|
2014-07-06 17:32:48 +08:00 |
|
winlin
|
e5e2729967
|
refine amf0 and handshake code, add comments to utest.
|
2014-07-06 17:25:25 +08:00 |
|
winlin
|
574cd15efb
|
refine amf0, rename internal classes
|
2014-07-06 17:12:26 +08:00 |
|
winlin
|
c31c607ad3
|
refine amf0, move declarations from cpp to hpp, use namespace _srs_internal
|
2014-07-06 17:04:59 +08:00 |
|
winlin
|
d22e7cab0a
|
add comments to amf0
|
2014-07-06 16:51:07 +08:00 |
|
winlin
|
dc7b952043
|
change HLS audio delay to 100ms. 0.9.153
|
2014-07-06 14:28:05 +08:00 |
|
winlin
|
f895523ac6
|
fix hls media codec info bug, ignore nal_unit_type 7/8/9. 0.9.152
|
2014-07-06 13:53:30 +08:00 |
|
winlin
|
21a75924ad
|
fix hls media codec info bug, ignore nal_unit_type 7/8/9. 0.9.152
|
2014-07-06 13:48:03 +08:00 |
|
winlin
|
aefff75d08
|
fix #103, support all aac sample rate, add detail codec logs.
|
2014-07-06 09:59:41 +08:00 |
|
winlin
|
f53abfa1d1
|
update comments for aac he or he-v2
|
2014-07-05 23:56:05 +08:00 |
|
winlin
|
b2303c5704
|
refine code, use macro for hls resample audio
|
2014-07-05 23:45:43 +08:00 |
|
winlin
|
921b7d239f
|
refine code, use macro for hls resample audio
|
2014-07-05 23:43:28 +08:00 |
|
winlin
|
63214d0f2b
|
fix #81: support all aac sample rate, for instance, 48000. to 0.9.150
|
2014-07-05 23:29:45 +08:00 |
|
winlin
|
7805f7b12a
|
add prefix Protocol to AMF0 and Handshake utest
|
2014-07-05 21:30:11 +08:00 |
|
winlin
|
5a41b1b538
|
finish kernel utest. to 0.9.149
|
2014-07-05 21:22:20 +08:00 |
|
winlin
|
ad920915a2
|
merge handshake to protocol
|
2014-07-05 17:56:18 +08:00 |
|
winlin
|
b13fd5112b
|
merge buffer to kernel utest
|
2014-07-05 17:50:36 +08:00 |
|
winlin
|
1e395e7c10
|
add assert to flv.
|
2014-07-05 17:30:13 +08:00 |
|
winlin
|
95e73d0be1
|
remove the config log http api. 0.9.148
|
2014-07-05 13:02:50 +08:00 |
|
winlin
|
d219a7b67e
|
complete the normal kernel flv utest. 0.9.147
|
2014-07-05 11:10:42 +08:00 |
|
winlin
|
010eb09a30
|
Merge branch 'master' of github.com:winlinvip/simple-rtmp-server
|
2014-07-05 09:32:13 +08:00 |
|
winlin
|
8271bd657b
|
refine flv codec, rename fast encoder to flv vod stream decoder
|
2014-07-05 07:40:55 +08:00 |
|
winlin
|
032118581a
|
refine http/dvr/hls to use file reader/writer. 0.9.146
|
2014-07-05 07:33:18 +08:00 |
|
wenjiegit
|
d7454134c9
|
Update srs_app_hls.cpp
for hls, srs should not allow player to cache m3u8 list.
add #EXT-X-ALLOW-CACHE:NO to m3u8 file.
|
2014-07-04 09:53:50 +08:00 |
|
winlin
|
ba2e7bbf76
|
support create stream twice. 0.9.145
|
2014-06-30 22:13:42 +08:00 |
|
winlin
|
fb70602f93
|
fix #111, always use 31bits timestamp. 0.9.143.
|
2014-06-30 21:23:13 +08:00 |
|
winlin
|
0bd7d268e8
|
add mock for file reader/writer
|
2014-06-29 21:25:16 +08:00 |
|
winlin
|
a888e52df1
|
donot mix the read and write for librtmp
|
2014-06-29 17:17:50 +08:00 |
|
winlin
|
1eee4d25cf
|
refine the librtmp, open writer then reader.
|
2014-06-29 17:12:10 +08:00 |
|
winlin
|
1a7735182f
|
refine the file stream, to file reader and writer. 0.9.142
|
2014-06-29 17:05:26 +08:00 |
|
winlin
|
ed3f9f0a40
|
add core utest
|
2014-06-29 16:04:28 +08:00 |
|
winlin
|
f5f54e6008
|
add utest for kernel codec
|
2014-06-29 15:43:32 +08:00 |
|
winlin
|
492665e166
|
refine tcp client connect, extract to utility srs_socket_connect. 0.9.141
|
2014-06-29 14:39:56 +08:00 |
|
winlin
|
051c9e6268
|
refine the protocol utility, add utest, 0.9.140
|
2014-06-29 11:45:31 +08:00 |
|
winlin
|
6a2f0a3dc9
|
add configure preset --demo
|
2014-06-29 10:50:58 +08:00 |
|