Commit Graph

189 Commits (8d534d34709cf343535b5a0d17fa1aaab425d25c)

Author SHA1 Message Date
winlin 2bcaeccc51 edge support play and ingest origin stream. change to 0.9.77
winlin d6948d613f add author byteman for h264 to flv.
winlin bfd1d07827 update readme
winlin 3ed59f190b refine srs live flashP2P(integrated by chnvideo)
winlin 67e1988b81 support live flashP2P(integrated by chnvideo VDN). 0.9.75
winlin 733ca2475d call http api when dvr got keyframe
winlin 03af43017d update dvr config comments
winlin 2d1c28cff9 update dvr, support segment plan
winlin 73459547e1 support dvr. change to 0.9.69
winlin 28231cadda add transcode for demo meeting hls.
winlin ae3f7d9cb8 change meeting hls to an
winlin b1877db405 fix typo of full.conf. fix api server bug
winlin 821b58af03 support reload atc
winlin 9eb76cb1eb update demo.conf
winlin 189da7e12e fix bug of demo.conf
winlin 15f651bccd update demo, support acodec
winlin 64727ce616 add bandwidth test conf
winlin 3a26b23fba change ffmpeg log to ./objs
winlin 4af7b6e383 update conf file, add id for ingest.
winlin 5a3b59d3c8 update conf file, add id for ingest.
winlin d124772d6a add http server/api to srs.conf. add comments for bug .
winlin 05e22e9530 fix script run/build/stop bug
winlin c11e266d5c update readme
winlin 3d073f9ef6 update demo script, remove ffmpeg publish. use ingest instead
winlin e89ab84e4e implements ingest, change to 0.9.53
winlin 2742679354 implements the ingest framework
winlin 7384ad0caa add ingest config section of full.conf
winlin d546f815df update build/run/stop script
winlin 43979f7505 add htt.hls sample
winlin 30e3323fe4 update readme, add SampleHTTP link
winlin 00eda0d7b2 implements the http stream module.
winlin 83f35d10b1 add http delivery framework
winlin b7093246e4 fix forward conf file bug, change pid file. change to 0.9.48
winlin 3f13726544 add log level in conf. change to 0.9.45
winlin ec6d696565 refine http framework, use http message
winlin c7a4dd8863 move wiki images to srs.release
winlin aa89f9f51e change to 0.9.37, for http api/stream
winlin 041a07dfda add http config in srs conf
winlin 4c8d6d2eb1 fix bug of hls and rename demo player stream to live/demo. change to 0.9.36
winlin 97435c6bb4 fix demo.conf bug, remove the log_dir, because it's renamed to ff_log_dir
winlin 0858bd8b6f Support RTMP ATC for HLS/HDS to support backup(failover). change to 0.9.35
winlin 9055d8eecf update readme.
winlin ed20bd7078 default write log to file.
winlin 76290a5a12 fix bug of get daemon
winlin 7930add7f9 add log tank config, default to console.
winlin 3ec3c1f532 support daemon
winlin d94b9f44b3 add srs_log_file to write log to file. change to 0.9.27
winlin 3c920b933c add ./etc/init.d/srs, refine configure to support make clean then make.
winlin f25c6558a5 write pid to ./objs/srs.pid.
winlin a0c0c94cf0 refine conf, add comments for other listen type
winlin 6b84a5e14c change to 0.9.22
winlin b7d40b5aba support vn/an to disable video/audio, for radio streaming
winlin b52a051d80 refine readme, confs
winlin a0b747621e update srs.conf, add comments to see full.conf
winlin b36338853a refine the conf files, rename srs.conf to demo.conf
winlin b9613fd0d1 update readme, add wiki sample:transcode2hls
winlin e6e32f963c add wiki Usage: Forward and Realtime
winlin 3066a03fb7 rename SRS_HTTP to SRS_HTTP_CALLBACK
winlin 2fa0d60186 simplify usage
winlin 13d9b44c73 simplify usage
winlin 8cd1c11add change forward schema
winlin bcb719bf18 create log dir
winlin 527abe2157 update readme
winlin 5a9a15f796 Update srs.conf
winlin 993c5daec7 chunk size default to 60000, high performance. set chunk size when forward
winlin 20d1732ced merge from wenjie, the bandwidth test feature.
winlin 6b99a749ea refine the chat, use players_pub_rtmp without hls and gopcache, low latecy
winlin bad6f0d3a8 revert the copyrigh, only when commit feature, add the copyright field
winlin 725ff8e5a5 merge from wenjie: support set chunk size at vhost level
winlin 309322fd5c update the bootstrap wizard, use v2
winlin ee79f4a52f update the conf, add demo.srs.com, add players and players_pub, add __defaultVhost__ for rtmp
winlin 40c1298476 add srs player
winlin 6beff7cf54 fix build script bug, create nginx/html/live dir
winlin 1c04e35924 refine the ui, add osmf/jwplayer
winlin e262147e81 fix the hls reload bug, feed it the sequence header.
winlin ce4928cef6 support set the live queue length(in seconds), drop when full.
winlin c47f07c69a refine the consumer, use srs message queue to shrink message when overflow.
winlin b4093bfbe4 support set live queue length
winlin 270041b225 fix the forwarder reconnect bug, feed it the sequence header.
winlin 63cec6f967 update readme
winlin b3ef28f831 fix bug of get hls enabled config
winlin aaba290c1d add reload readme.
winlin b90b64954e support reload the forwarder
winlin e2bb38c483 support reload the removed vhost
winlin 010b7a7595 refine config.
winlin ac5ccbc77e refine the thread model for the retry threads
winlin bb90881489 auto install depends software for ubuntu or centos.
winlin c618229487 regression test ok
winlin 3fd3ac5a11 support http hooks: on_connect/close/publish/unpublish/play/stop.
winlin 889ad9238b support http hooks: on_connect/close/publish/unpublish/play/stop.
winlin 30099dfa09 support multiple http hooks for a event.
winlin 65fde21e6c add http client
winlin d3cee00b3b add cherrypy api server
winlin 263213d8b6 update version, add build date
winlin 3b09f9bea9 support audio transcode only, speex/mp3 to aac
winlin 679e851f07 support max_connections, drop if exceed.
winlin b9440df745 add encoder/hls pithy print
winlin 464d78b762 add todo for ffmpeg
winlin 113731dd6b reap the transcode process
winlin a2e6e6718e fix the m3u8 crash bug, simplify it