Commit Graph

1187 Commits (36d8fdfc1a45c623b021e46123128f5eb9b567dd)
 

Author SHA1 Message Date
winlin 71895a4da6 fix the ffmpeg kill bug, wait until ffmpeg quit.
winlin cab88dfe70 hls support multiple publish/unpublish. disable hls when not support
winlin 679e851f07 support max_connections, drop if exceed.
winlin 4827777035 fix the build ffmpeg script bug, add yasm to path when build
winlin 86b1f3349a fix bug of forward, erase msgs when error
winlin 89c0170850 fix bug of forward, earse the forwarded msgs.
winlin 8c5661b9ff fix bug of hls muxer, support close/open/flush even muxer is closed.
winlin 6207a2f19e fix the rewind bug, support republish by restart the ffmpeg encoder.
winlin b9440df745 add encoder/hls pithy print
winlin 4a8fe0bc67 add plan: support file source, transcoding file to live stream
winlin a85a7342ae add plan: transcode speex to aac, video passthrough
winlin 464d78b762 add todo for ffmpeg
winlin 5afe746e69 0.7 released, +live stream transcoding.
winlin 113731dd6b reap the transcode process
winlin b5bba29768 refine hls, extract ts cache for ts cache audio and flush once
winlin 1c2f5052dd refine the hls muxer module
winlin b4eb38c86b refine hls code, reorder classes.
winlin d6897205c7 add todo for protocol
winlin a2e6e6718e fix the m3u8 crash bug, simplify it
winlin 2b0bef18ed add todo for forward
winlin 09f9811a97 fix the hls crash bug
winlin 3c8cc487e6 update arch
winlin a33ca8b517 update arch
winlin 6f0bba9856 add todo: cycle all process, reap the exited
winlin e85e74f5d4 add arch
winlin fc2213e6e2 add arch
winlin b1d33bfb37 add arch
winlin 2695e4d0c6 fix bug of core
winlin 6af0794bab support dead-loop detect for forwarder and transcoder.
winlin e4ea965a3a update conf
winlin 82190d7fa2 change server name to demo, dev used for development vhost
winlin 9d65cd1c9f change server name to demo, dev used for development vhost
winlin 35676920be convert to unix format
winlin 18028ad4cb update readme
winlin bf18a3ac96 change demo video to 200kbps
winlin bbf7b9bb01 disable the forward for bug. update the steps
winlin ec28513941 Update README.md
winlin 41fcda1d86 use hosts to play stream
winlin 5502344e85 add forward sample
winlin 5cc1ad6da8 add drawtext filter sample
winlin ecec80ab43 support all ffmpeg filters and params.
winlin 1da09e5ffb add sample video
winlin a7c83b1aee support ffmpeg filter
winlin 9a0d8855d8 support ffmpeg filter
winlin f85b70966c rename global username and email
winlin 951cd08f1f refine the params
winlin 407801b8a6 add ffempty
winlin b88596b6dc update readme
winlin 601a69aa70 update readme
winlin 52e6115f9a update readme