Commit Graph

35 Commits (ebc1be913f132566a268739c50bbd512c724a8df)

Author SHA1 Message Date
winlin 6efd2dd27e add load balance round robin for brokers.
winlin df6ac8842c rename rtmp utility to protocol utility
winlin 82ff05c1d4 rename rtmp io to protocol io
winlin 168625dce2 rename rtmp amf0 to protocol amf0.
winlin d32632ee8a rename SrsFastBuffer to SrsFastStream
winlin ca3577e11b rename temp to stream
winlin a4f51564db rename kernel stream to buffer
winlin ac2b03a3ed rename srs_kernel_buffer to temp
winlin 1de2bb0801 add kafka protocol files.
winlin c34b0c86e1 fix , support nginx-rtmp exec. 3.0.1
winlin 0e1861b084 for : extract the process from ffmpeg to exec programs.
winlin 66a26bdce8 move json from app to protocol
winlin f8f6e438cc extract http static and http stream from http conn.
winlin baa892a762 merge srs_app_st_socket to srs_app_st.
winlin d103557a8b merge the rtmp sdk to stack.
winlin 8b3bd5b4b9 add srs memory watcher.
winlin 5908096fc3 refine the thread, protocol, kbps code. 2.0.166
winlin 68d835021e refine code, move the kbps to protocol
winlin 6bfb743aa0 remove the unused app http file
winlin e2955da78f refine code, extract the http protocol sdk to module.
winlin f0c24eeacc add stream caster for post flv over http.
winlin 2239e9f1fd support ingest hls live stream to RTMP.
winlin 3b4bd194b6 refine http hooks, donot pass the known variable.
winlin 5c3c38684b fix the bug of flv stream, metadata type should be 18
winlin 34d6a2ece5 for , support macro to disable the complex send algorithm and enable tcp no delay. 2.0.129
winlin 40fbfd8560 for , rtsp extract tcp/udp listener.
winlin c0e50265bd for , create rtsp framework.
winlin e81e090239 for , add rtsp listener and handler.
winlin 4246be92c9 for , merge avc to codec. use queue to dequeue.
winlin 70c8fe13c4 for , support h264 video for push mpegts over udp. 2.0.110
winlin 6463d22a14 for , add mpegts over udp stream caster class.
winlin a4ba40952a for , rename rtmp to protocol dir.
winlin dfe385d0c9 for , move the simple buffer to kernel.
winlin 913f98b902 for bug , http ts stream, move the avc codec from app to kernel.
winlin a3607c9193 use ide dir for ides.