Commit Graph

245 Commits (788b200e90d0f84b54ecffba932ebdb6e1ed7a08)

Author SHA1 Message Date
winlin d3bb8b6a86 for #742, refine the io interfaces. 8 years ago
winlin bb5bd0ee1c include for uintxx_t 8 years ago
winlin b16ab038ce for #742, refine the u_intxx_t to uintxx_t 8 years ago
winlin 011ac4f6a9 for #738, add mp4 demuxer to librtmp 8 years ago
winlin 136a7ef488 for #299, refine docs. 8 years ago
winlin 8acb99f96c refine comments for librtmp 8 years ago
winlin 0e6f7e66f0 add srs_rtmp_free_packet for srs-librtmp 8 years ago
winlin 7acc3aca16 refine hijack io for srslibrtmp 8 years ago
winlin e8c48ac8f8 merge srs2, use specific error code for dns resolve 8 years ago
winlin 60be29f324 fix #750, use specific error code for dns resolve. 2.0.231 8 years ago
winlin 3fe338d1c5 for #742, use ms for application clock tbn. 8 years ago
winlin 7ac932cfa0 update to 2013-2017 8 years ago
winlin 77bca7cc05 Merge branch '2.0release' into develop 9 years ago
winlin 53d2eb5e02 fix librtmp get bytes bug. 9 years ago
winlin 8a4e241eec merge from srs2 9 years ago
winlin 49b880d4ce refine comments 9 years ago
winlin eb915413ad Merge branch '2.0release' into develop 9 years ago
winlin 0015b303a6 librtmp: refine comment for NALU process. 9 years ago
winlin 17df61724d Merge branch '2.0release' into develop 9 years ago
winlin 7aaa74b9e0 TODO: FIXME: for librtmp, must group NALUs to frame. 9 years ago
winlin 5d5fa7204d Merge branch '2.0release' into develop 9 years ago
winlin d919668b61 don't ignore aud 9 years ago
winlin bf22acd689 Merge branch '2.0release' into develop 9 years ago
winlin a4bb03b9d6 ignore other 264 frame except sps,pps,idr,nonidr 9 years ago
winlin 31a1b7bed2 Merge branch '2.0release' into develop 9 years ago
winlin 304ff02aef default to 30s timeout for librtmp 9 years ago
winlin d68a459198 Merge branch '2.0release' into develop 9 years ago
winlin 02fb0779be fix the microsec calc bug for librtmp 9 years ago
winlin 14760003ba merge from 2.0 9 years ago
winlin e00928557e fix the timeout for librtmp 9 years ago
winlin f8358da316 refine ingester log. 9 years ago
winlin f1e7e9d933 support gmd. change work_dir. hourglass. add utilies. 9 years ago
winlin d0c74fa7cd update 2015 to 2016 9 years ago
winlin 01c46bdbfd rename org simle-rtmp-server to ossrs 9 years ago
winlin 1ffd5fd455 rename org simple-rtmp-server to ossrs 9 years ago
winlin 8cec06e898 merge srs2, use srs_freepa for array 10 years ago
winlin 2af7749771 for #515, use srs_freepa to free the array. 10 years ago
winlin d9f991ed2f use system utility for string finds 10 years ago
winlin d8f18aee37 use the right int type for port. 10 years ago
winlin df6ac8842c rename rtmp utility to protocol utility 10 years ago
winlin 82ff05c1d4 rename rtmp io to protocol io 10 years ago
winlin 168625dce2 rename rtmp amf0 to protocol amf0. 10 years ago
winlin 0e52fc6d5b rename SrsStream to SrsBuffer 10 years ago
winlin a4f51564db rename kernel stream to buffer 10 years ago
winlin 0e1861b084 for #367: extract the process from ffmpeg to exec programs. 10 years ago
winlin a242aa35dc add pid to srs rtmp dump 10 years ago
winlin 575a698820 fix #380, srs-librtmp send sequence header when sps or pps changed. 10 years ago
winlin ec87dd9cd6 refine code for srs rtmp dump 10 years ago
winlin 170ad05148 add gfps and nb_packets 10 years ago
winlin e7714cd445 add packets interval in ms to set the right send_min_interval 10 years ago
winlin ccc4c05da9 fix #229, support vs2010 for srslibrtmp. 10 years ago
winlin ae37fa8f3e use send_min_interval for stream control. 2.0.183 10 years ago
winlin d103557a8b merge the rtmp sdk to stack. 10 years ago
winlin ac13817aae update donation 10 years ago
winlin b23e196f20 migarate from winlinvip to srs org, move the copyright to srs org. 10 years ago
winlin 115daa3cc1 migarate from winlinvip to srs org 10 years ago
winlin 8fbc6526bb for #383, refine code to support mix correct algorithm. 10 years ago
winlin bd77f995bf ignore the unknown flv tag. 10 years ago
winlin 61d5b78ae5 refine the h264 parser, one ts message should parsed to one rtmp/flv message. 10 years ago
winlin 02addf61f7 fix #302, remove the thread unsafe code, no static. 10 years ago
winlin f69fa7273b fix #302, remove the thread unsafe code, no static. 10 years ago
winlin bbac2348db for #354, remove the double underscore functions and variables. 10 years ago
winlin a15ce1147f for #155, fix all warnings for mac. 10 years ago
winlin 16afe7ddbb fix #250, support push MPEGTS over UDP to SRS. 2.0.111 10 years ago
winlin 4246be92c9 for #250, merge avc to codec. use queue to dequeue. 10 years ago
winlin 70c8fe13c4 for #250, support h264 video for push mpegts over udp. 2.0.110 10 years ago
winlin a4ba40952a for #250, rename rtmp to protocol dir. 10 years ago
winlin a1f887f46f refine code, move onMetaData to consts. 10 years ago
winlin 04aa6f8296 drop script data except the onMetaData packet. 10 years ago
winlin 44f5efda21 refine the print info. 10 years ago
winlin 0e9c9db3f4 fix the aggregate bug, adjust to starttime of msg. 2.0.91 10 years ago
winlin 5aa31568ba fix the rtmp dump, parse the aggregate msg. 10 years ago
winlin 5661fc2676 refine dvr and rtmp dump, write the original data. 10 years ago
winlin 89a3cf9efe refine code, failed when specified complex but no ssl for srslibrtmp 10 years ago
winlin 0e03d019a8 for bug #215, srs rtmp dump support conn args. 2.0.90 10 years ago
winlin 569596c10d update copyright, from 2013 to 2015 10 years ago
winlin 12f4abd553 fix #266, aac profile is object id plus one. 2.0.80 10 years ago
winlin 92146712d8 fix srs-librtmp send raw aac audio channel bug. 2.0.76 10 years ago
winlin 81e70e7bdb for bug https://github.com/winlinvip/st-load/pull/3, add ecma array to object. 10 years ago
winlin f9b9a60de7 for bug #251, remove the SrsMessage, use SrsCommonMessage or SrsSharedPtrMessage. 2.0.60 10 years ago
winlin b28dc7364e refine the srs-librtmp, add hijack get the object. 10 years ago
winlin a94dbecdc4 refine macro of srs-librtmp. 2.0.43 10 years ago
winlin 9387d09f5f refine the macros for windows of srs-librtmp 10 years ago
winlin 15ae4745f4 add macro to disable log. 10 years ago
winlin 07d55010fe remove the free bytes api of srs-librtmp. use system default is ok. 10 years ago
winlin f6032ffe6b always use system log and context. allow hijack the human print macro. 10 years ago
winlin 3584bdb7b6 srs-librtmp support hijack io apis for st-load. 2.0.42. 10 years ago
winlin 7f121efd7a merge from allspace srs-librtmp for win vs2010. 2.0.36 10 years ago
winlin 03f72fb1a6 for bug #229, revert changes of allspace, for srs-librtmp branch build failed. 2.0.34 10 years ago
winlin eb4e7aad69 try to build srs-librtmp on vs2010, failed. 10 years ago
winlin 18c308248e refine code by winlin, for merged from allspace. 10 years ago
winlin 1855c9429c merge from allspace, to srs-librtmp, for vs2010 10 years ago
winlin e7ccbce472 update PRIMARY, AUTHORS, CONTRIBUTORS rule. 2.0.32. 10 years ago
winlin e492fa5353 fix #212, support publish aac adts raw stream. 2.0.31. 10 years ago
winlin d3c770d252 refine librtmp, add audio video detail. 10 years ago
winlin d80b580c2f refine librtmp, remove the _get_ for some attribute get. 10 years ago
winlin 2a9bec3d89 adjust the api, move audio and h264 after rtmp 10 years ago
winlin aa69f6197a srs-librtmp add rtmp prefix for rtmp apis. 2.0.29 10 years ago
winlin 180106ce70 refine librtmp, move the utils and human to end section. 10 years ago
winlin 10bc5399ec refine librtmp api, add prefix utils for utilities. 10 years ago