winlin
5b714ba970
fix utest bug, when ssl disable, ignore complex handshake utest.
11 years ago
winlin
ccd99381e6
fix bug, when disable all, some code of HLS must be exported.
11 years ago
winlin
e53655ee83
refine the build script
11 years ago
winlin
0322dbbfb2
big refine code, add author to bandwidth test/check.
11 years ago
winlin
b33a61a8da
finish refine bandwidth check/test server-side.
11 years ago
winlin
0fb51413f4
refine bandwidth test, use function ptr.
11 years ago
winlin
539b595604
refine the bandwidth server-side, use kbps limit and sample. 0.9.157
11 years ago
winlin
e220596675
refine bandwidth server-side, use sample and kbps limit
11 years ago
winlin
79e7e2d6cc
refine bandwidth server-side, use bandwidth sample and kbps limit service
11 years ago
winlin
019b25ea30
add MIT license to bandwidth check/test as/js library.
11 years ago
winlin
3a1b3dd142
fix bandwidth bug, config item interval to float.
11 years ago
winlin
d8ed7cc968
refine the js library for bandwidth test.
11 years ago
winlin
0707c24b54
refine the js library for bandwidth test.
11 years ago
winlin
2ff88b9bcd
move js to srs_bwt.
11 years ago
winlin
c319cc6a40
refine bandwidth test client, provides js and as library
11 years ago
winlin
b1dd0218be
refactor bandwidth test, refactor the interface of bandwidth server object.
11 years ago
winlin
e2d273f493
do performance test, support 1.8k, improve 22%
11 years ago
winlin
047fb74889
refine rtmp client/server, add comments.
11 years ago
winlin
88c94193a3
rename rtmp_stack to stack. remove the global templte function to member function.
11 years ago
winlin
f7922e3823
refine protocol send. add utest for server auto response message
11 years ago
winlin
9556790a5e
finish utest of protocol stack. 0.9.156
11 years ago
winlin
8e27df4cf7
refine the protocol, add comments, add utest for empty packet
11 years ago
winlin
c4aec5705b
fix chunk header parse bug, add utest for basic/message header
11 years ago
winlin
c957fadcb1
refine recv message header, add comments, remove the fresh_packet variable which duplicated with first_chunk
11 years ago
winlin
d86e07b745
finish basic protocol utest, fix the bug of fmt11 length error.
11 years ago
winlin
54fda96f37
add utest for bug #98
11 years ago
winlin
2c3cb73ad6
update utest
11 years ago
winlin
7027a125f0
refine protocol, add comments. add utest for protocol bytes and timeout.
11 years ago
winlin
1e73ae4d47
refine RTMP protocol stack, rename buffer to in_buffer, change field pp/stream to local variables. 0.9.154
11 years ago
winlin
59dff7d268
add comments for RTMP protocol stack
11 years ago
winlin
2516e3c596
complete the comments of RTMP protocol.
11 years ago
winlin
c457eea692
add comments for all RTMP packets.
11 years ago
winlin
8c493e9896
fix #49 , open the sample access by default.
11 years ago
winlin
2554836940
add comments for RTMP packets.
11 years ago
winlin
51f924c553
refine RTMP protocol stack, refine the packet encode/decode, remove class_name
11 years ago
winlin
b551056330
add comments of io interfaces.
11 years ago
winlin
09afaa250a
add comments of message array, add utest.
11 years ago
winlin
6a4b177475
refine shared ptr message, rename initialize to create
11 years ago
winlin
891bc3fe65
refine utility of protocol, add comments
11 years ago
winlin
96e0273e99
refine hls, extract the flv/aac sample rates
11 years ago
winlin
e5e2729967
refine amf0 and handshake code, add comments to utest.
11 years ago
winlin
574cd15efb
refine amf0, rename internal classes
11 years ago
winlin
c31c607ad3
refine amf0, move declarations from cpp to hpp, use namespace _srs_internal
11 years ago
winlin
d22e7cab0a
add comments to amf0
11 years ago
winlin
dc7b952043
change HLS audio delay to 100ms. 0.9.153
11 years ago
winlin
f895523ac6
fix hls media codec info bug, ignore nal_unit_type 7/8/9. 0.9.152
11 years ago
winlin
21a75924ad
fix hls media codec info bug, ignore nal_unit_type 7/8/9. 0.9.152
11 years ago
winlin
aefff75d08
fix #103 , support all aac sample rate, add detail codec logs.
11 years ago
winlin
f53abfa1d1
update comments for aac he or he-v2
11 years ago
winlin
b2303c5704
refine code, use macro for hls resample audio
11 years ago
winlin
921b7d239f
refine code, use macro for hls resample audio
11 years ago
winlin
63214d0f2b
fix #81 : support all aac sample rate, for instance, 48000. to 0.9.150
11 years ago
winlin
7805f7b12a
add prefix Protocol to AMF0 and Handshake utest
11 years ago
winlin
5a41b1b538
finish kernel utest. to 0.9.149
11 years ago
winlin
ad920915a2
merge handshake to protocol
11 years ago
winlin
b13fd5112b
merge buffer to kernel utest
11 years ago
winlin
1e395e7c10
add assert to flv.
11 years ago
winlin
95e73d0be1
remove the config log http api. 0.9.148
11 years ago
winlin
d219a7b67e
complete the normal kernel flv utest. 0.9.147
11 years ago
winlin
010eb09a30
Merge branch 'master' of github.com:winlinvip/simple-rtmp-server
11 years ago
winlin
8271bd657b
refine flv codec, rename fast encoder to flv vod stream decoder
11 years ago
winlin
032118581a
refine http/dvr/hls to use file reader/writer. 0.9.146
11 years ago
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.
11 years ago
winlin
ba2e7bbf76
support create stream twice. 0.9.145
11 years ago
winlin
fb70602f93
fix #111 , always use 31bits timestamp. 0.9.143.
11 years ago
winlin
0bd7d268e8
add mock for file reader/writer
11 years ago
winlin
a888e52df1
donot mix the read and write for librtmp
11 years ago
winlin
1eee4d25cf
refine the librtmp, open writer then reader.
11 years ago
winlin
1a7735182f
refine the file stream, to file reader and writer. 0.9.142
11 years ago
winlin
ed3f9f0a40
add core utest
11 years ago
winlin
f5f54e6008
add utest for kernel codec
11 years ago
winlin
492665e166
refine tcp client connect, extract to utility srs_socket_connect. 0.9.141
11 years ago
winlin
051c9e6268
refine the protocol utility, add utest, 0.9.140
11 years ago
winlin
6a2f0a3dc9
add configure preset --demo
11 years ago
winlin
55989b4bc8
remove the libfreetype for it fullfill with bugs and always cause build failed. 0.9.139
11 years ago
winlin
cb2967c967
refine forward, use utility to generate the tcUrl
11 years ago
winlin
4d45b3305b
srs demo requires ffmpeg to transcode.
11 years ago
winlin
18534ecdb2
donot start nginx for demo, use cherrypy to delivery HLS.
11 years ago
winlin
ee07210105
fix demo script, start nginx. fix warning of utest on ubuntu14
11 years ago
winlin
e6f524281c
support build on ubuntu14, 0.9.138
11 years ago
winlin
aad42d7941
fix ubuntu14 build warnings
11 years ago
winlin
594c1d8bf7
fix ssl make install on ubuntu 14, change to make install_sw
11 years ago
winlin
bfeb24c52b
update call response, add comments.
11 years ago
winlin
fea8755719
response the call message with null. 0.9.137
11 years ago
winlin
53ad510766
add comments for the connection remove
11 years ago
winlin
a3f9aa7e1e
fix #110 , thread start segment fault, thread cycle stop destroy thread. 0.9.136
11 years ago
winlin
efed34301c
add virtual destructor to SrsRefer
11 years ago
winlin
b357504b1d
fix #109 : fix the system jump time, adjust system startup time. 0.9.135
11 years ago
winlin
6ae6f6e60d
add freetype2 to pkg-config path.
11 years ago
winlin
0cd0761508
fix time jitter zero algorithm bug, reset when timestamp overflow.
11 years ago
winlin
1970e18ed6
fix #108 : disable the time jitter for encoder non-monotonical stream. 0.9.133
11 years ago
winlin
f173345e15
support report summaries in heartbeat. 0.9.132
11 years ago
winlin
db253bc76b
fix fms token traverse bug, always update the token by the latest valid client.
11 years ago
winlin
1ae3e6c64c
performance refine, support 3k+ connections(270kbps). 0.9.130
11 years ago
winlin
e9c96af91a
add wiki and conf for token traverse auth
11 years ago
winlin
41857edaee
support edge token traverse, fix #104 . 0.9.129
11 years ago
winlin
10953c9743
support token auth in connect args. 0.9.128
11 years ago
winlin
6ff193c989
donot need to yum install pkg-config, for centos always installed it
11 years ago
winlin
94e5e7070d
fix bug of freetype2 build for ffmpeg, depends on pkg-config
11 years ago
winlin
094d82bd06
add connections count to api summaries. 0.9.127
11 years ago
winlin
603b3bcdcc
add libfreetype2 for ffmpeg, remove the depends of freetype of build_ffmpeg.
11 years ago
winlin
6ee2ba049b
add srs bytes and kbps to api summaries. 0.9.126
11 years ago
winlin
8fabd5d987
refine cubieboard configure, use ubuntu prepare to install tools
11 years ago
winlin
46611ac062
refine configure, add cubieboard. use IProtocolStatistic in kbps.
11 years ago
winlin
46c1367fe8
refine the protocol io reader writer arch.
11 years ago
winlin
b0e4dc8085
refine network bytes of summaries, remove the lo data.
11 years ago
winlin
d0b08d0d51
add network bytes to api summaries. 0.9.125
11 years ago
winlin
f893711499
fix #98 : workaround for librtmp ping(fmt=1,cid=2 fresh stream).
11 years ago
winlin
3f9c23d834
fix #101 : for ubuntu14 build error.
11 years ago
winlin
cbc1486688
refine message, add license
11 years ago
winlin
55b99c90c7
refine detect tool, support atc stream.
11 years ago
winlin
17cb8c4550
finish the research for python-subprocess
11 years ago
winlin
b7d8be46a1
add research for usage for subprocess
11 years ago
winlin
cccc483ab3
add bytes statistic for librtmp
11 years ago
winlin
a639eb0596
fix bug of buffer assert, erase can accept any value
11 years ago
winlin
d48d739fa7
fix bug of detect rtmp, add error code
11 years ago
winlin
4d9ed6f7fe
refine the code, add comments to result to self interpret
11 years ago
winlin
8817823462
add rtmp detecter
11 years ago
winlin
ef6efb821c
add rtmp detecter
11 years ago
winlin
0327c85f85
refine kernel codec, remove unused stream
11 years ago
winlin
6286759eaa
refine codec, extract avc aac codec to app.
11 years ago
winlin
3dbe8ba9de
update configure script
11 years ago
winlin
31b568b013
refine core, move specified functions to kernel utility.
11 years ago
winlin
7c7920698d
refine utest, move the mock io to handshake where actually use it.
11 years ago
winlin
94cf0c1069
refine kernel buffer. complete the utest for buffer.
11 years ago
winlin
8992e217a9
refine srs buffer, min interfaces
11 years ago
winlin
e6c03c6d6d
complete the amf0 strict array utest
11 years ago
winlin
5a06909d75
update amf0 strict array test, fix bug of count zero init
11 years ago
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
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
winlin
f3b441ba1f
add alipay donation page. to 0.9.76
11 years ago
winlin
bfd1d07827
update readme
11 years ago
winlin
3ed59f190b
refine srs live flashP2P(integrated by chnvideo)
11 years ago
winlin
67e1988b81
support live flashP2P(integrated by chnvideo VDN). 0.9.75
11 years ago
winlin
b276714573
support chnvideo hss streaming
11 years ago
winlin
35f3a93239
support dvr to hss. change to 0.9.74
11 years ago
winlin
e271cb607f
refine plan, add stream start time for atc
11 years ago
winlin
0c0010d529
update dvr, extract flv segment
11 years ago
winlin
7ff8df4d97
refine code, notice api when segment close
11 years ago
winlin
09901d31da
fix bug of android api server, fix the dead loop
11 years ago
winlin
580cbb84a9
add threading.Lock for cherrypy, or performance suffer.
11 years ago
winlin
435e02db5d
dvr use .tmp and rename to .flv when finished.
11 years ago
winlin
733ca2475d
call http api when dvr got keyframe
11 years ago
winlin
36d8fdfc1a
move the ts buffer to http message
11 years ago
winlin
a73bf8d4aa
optimizm the http server for send ts file
11 years ago
winlin
1af2c9bcc9
update script add librtmp for arm for tools flv/rtmp ingester
11 years ago
winlin
6f984ff54b
fix bug of raspberry-pi build, static off
11 years ago