Commit Graph

50 Commits (0322dbbfb29c20104a7d48aa10fe8b013980d252)

Author SHA1 Message Date
winlin a888e52df1 donot mix the read and write for librtmp
winlin 1a7735182f refine the file stream, to file reader and writer. 0.9.142
winlin aad42d7941 fix ubuntu14 build warnings
winlin 55b99c90c7 refine detect tool, support atc stream.
winlin cccc483ab3 add bytes statistic for librtmp
winlin a639eb0596 fix bug of buffer assert, erase can accept any value
winlin d48d739fa7 fix bug of detect rtmp, add error code
winlin 4d9ed6f7fe refine the code, add comments to result to self interpret
winlin 8817823462 add rtmp detecter
winlin ef6efb821c add rtmp detecter
winlin 5273509554 refine log, to 0.9.123
winlin 7ec202ee41 support flv inject and flv http streaming with start=bytes. 0.9.122
winlin 22968c85df supprt inject flv
winlin 4970664e37 move codec to kernel.
winlin 608083d42f add flv injecter, add flv codec to librtmp.
winlin 14f0a2e046 for bug , add timeout for connect.
winlin 93c9c55fb9 remove the complex handshake of librtmp. refine makefile of librtmp tools
winlin bd24fe7d75 support flv parser, add amf0 to librtmp. 0.9.110
winlin 69eb935505 fix bug of flv parser, librtmp amf0 library
winlin f37faf7236 update librtmp, add amf0 parse functions
winlin 2a8db3ab83 refine the re of ingest flv, re cleanup always sleep
winlin 1d6b096ce9 adjust the deviation.
winlin 2265173c4d donot install tools when ffmpeg is not open, 0.9.108
winlin b2aab8804b use complex handshake for srs play
winlin e5290725ab fix bug of mips
winlin e3be7bfa88 disable detail log
winlin 30bb3ff704 add dvr_plan hss to full.conf
winlin 0f498acd7b add comments and variable for c3 extended-timestamp. to 0.9.82
winlin e5720d3906 fix bug of research librtmp tools
winlin 4c5aae7804 fix bug of ingest for android, init the variable to 0
winlin 5c8aad4fe4 fix bug of ingest for android, init the variable to 0
winlin c530a8e5fc fix bug of ingest for android, init the variable to 0
winlin e42eef422f add ssl and nossl for ingest flv/rtmp over srs-librtmp
winlin e5fcf80b94 refine ingest flv over srs-librtmp
winlin b1835ee2fe add ingest flv to RTMP over srs-librtmp
winlin f17f5de7d1 ingest rtmp to rtmp by srs-librtmp
winlin 608b28f223 add srs ingest flv/rtmp base on srs-librtmp
winlin da93b6fe99 add complex handshake utest
winlin 618f6f52ae fix bug of librtmp sample on x86/x64 platform
winlin 1a3142d23b fix bug of librtmp sample build for arm, use static link
winlin a29bd05c0f refine build script
winlin c1086f8a9d srs-librtmp: finish the simple publish and play sample.
winlin efa09102cf srs-librtmp: implements the read packet.
winlin c338eb3666 srs-librtmp: implements the publish and play.
winlin 86267f854c srs-librtmp: implements handshake.
winlin f24f27deb9 srs-librtmp: add make ssl/nossl support for sample
winlin b7a62ba131 use goto to free resource
winlin fc9e3fd890 srs-librtmp define interfaces
winlin 44375b9e6b add srs publish/play demo use srs-librtmp
winlin 713b05541b add librtmp demo srs_publish