Commit Graph

463 Commits (dd9a9b05d10c8facea1731df8a03a12ad87607c6)

Author SHA1 Message Date
winlin 11e8fe5bc0 refine options, remove rtmp-hls 8 years ago
winlin a1fcf66f32 for #742, always enable http utilities. 8 years ago
winlin c5fcc15989 update the date info 8 years ago
winlin db231f6d37 refine hls html5 video template. 8 years ago
winlin 087a596a63 refine hls html5 video template. 8 years ago
winlin 10a0c6c10c update for srs3 8 years ago
winlin 1b1ae00910 fix #727, install valgrind-devel 8 years ago
winlin f9a159cd21 patch ST for valgrind and ARM. 3.0.11 8 years ago
winlin 28517849ed refine typo 8 years ago
winlin a8ee3162d4 Merge branch '2.0release' into develop 9 years ago
winlin d72b93e58b fix the sed bug, to compatible with osx 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 b2ae1acaa4 copy http-parser-2.1 into srs http stack. 9 years ago
winlin 44b26271bf Merge branch '2.0release' into develop 9 years ago
winlin c4c63f7825 fix build failed bug for osx. 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 6df4d1f05a merge from srs2. 9 years ago
winlin 98e25def6c fix utest build failed for osx. 9 years ago
winlin 11979229e6 Merge branch '2.0release' into develop 9 years ago
winlin e08beba89e fix the sed command for arm 9 years ago
winlin 45385241bb fix the sed command for arm 9 years ago
winlin 8862ec1988 merge from srs2 9 years ago
winlin a3c229472e fix #495, decrease the srs-librtmp size. 2.0.193 9 years ago
winlin f187a7deef refine the startup logs. 9 years ago
winlin 4e88262512 merge from srs2 to check cpus. 9 years ago
winlin cfe2082353 fix #485, error when arm glibc 2.15+ or not i386/x86_64/amd64. 2.0.192 9 years ago
winlin f6e655396c for #485, support cross build for arm 9 years ago
winlin d94a88a797 merge from srs2 for pi and cubie. 9 years ago
winlin 16730ea031 refine code for cross build 9 years ago
winlin f75058413d Merge branch '2.0release' into develop 9 years ago
winlin 7dcdb18588 support build on pi and cubie 9 years ago
winlin a8829e0a8b support build on pi or cubie. 9 years ago
winlin abb5c5ad31 add kafka producer 10 years ago
winlin 8a6edac4e8 add --x86-64 alias for --x86-x64. 10 years ago
winlin edead21a25 refine the options 10 years ago
winlin e415824576 refine the options 10 years ago
winlin e4e36a0166 merge from srs2, fix openssl build 10 years ago
winlin d8a64aaab5 fix #484, hotfix the openssl build script 2.0.190 10 years ago
winlin 7b2b11e932 async call worker fast execute tasks. 10 years ago
winlin 087f7740b7 fix the build failed bug 10 years ago
winlin 256459e1ec fix the utest bug 10 years ago
winlin 0d66e92ab5 refine code, support configure to enable --memory-watch 10 years ago
winlin 1f1776a0d8 fix the export project bug. wakeup connection when dispose server. 10 years ago
winlin 969ed7b0ae refine build summary. 10 years ago
winlin 7996b3b789 add warning for gmp, use gmc to detect memory leak. 10 years ago
winlin 574cf6a094 use libfdk_aac for srs2. 10 years ago
winlin fec8422d6b fix bug of configure. 10 years ago
winlin a45cf38d44 auto detect the sed command for osx. 10 years ago
winlin 7fc1cda392 add stream status to api. 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 2239e9f1fd support ingest hls live stream to RTMP. 10 years ago
winlin 1cb2992808 refine build for modules, add defines. 10 years ago
winlin cf3becbc17 for #155, osx(darwin) enable http api and stat, rusage is ok. 10 years ago
winlin a28c051c2c osx support build nginx and ffmpeg 10 years ago
winlin f3e5431d0f check what a fuck os for some fresh. 10 years ago
winlin 33e579599c refine build for osx 10 years ago
Nimrod A. Abing (on kohima) bc93147426 for #308, disable st examples. for #334, refine the st init and event select. 10 years ago
winlin 6d15d0ea99 for #324, refine code, add hstrs config. 10 years ago
winlin 74fa3ba16f fix build failed for linux. 10 years ago
winlin ffef62900f for #328, support adobe hds. 2.0.138. 10 years ago
winlin 3e5821efff enable http api for x86_x64 10 years ago
winlin 0ff49fd299 for #155, debug srs on xcode. 10 years ago
winlin db7ddfd510 fix #155, #135, support osx(darwin) for mac pro. 2.0.137. 10 years ago
winlin b8e70f8538 support module 10 years ago
winlin ee30e6bb1f Merge branch 'develop' of github.com:winlinvip/simple-rtmp-server into develop 10 years ago
winlin a29b8a7a5b refine configure, move auto headers to script. 10 years ago
winlin 496f689de7 fix bug for libfdk aac. 10 years ago
winlin 025b707330 refine the http request reader. 10 years ago
winlin 0af6e5e829 fix bug for srs-librtmp 10 years ago
winlin 8374017329 build libfdk-aac in ffmpeg. 2.0.108 10 years ago
winlin 52891b491a listen and serve stream caster mpegts over udp. 10 years ago
winlin 569596c10d update copyright, from 2013 to 2015 10 years ago
winlin 7f121efd7a merge from allspace srs-librtmp for win vs2010. 2.0.36 10 years ago
winlin d6072b16c0 support compile srs-librtmp on windows. 2.0.26 10 years ago
winlin 0c39a704c2 update build srs librtmp single 10 years ago
winlin 55580ca900 add comments about bug #197 10 years ago
winlin 2adf2550dc refine the depends to make st script 10 years ago
winlin 4b24ee9db3 research st, only for linux and arm/mips/i386/x86_64 cpus. 10 years ago
winlin cc811dfc90 refine script for generate script 10 years ago
winlin 6968aef66a update readme for srs-librtmp 10 years ago
winlin a827766cd6 for #191, support exported to project or file. 10 years ago
winlin 3405f35d06 fix #191: configure --export-librtmp-project and --export-librtmp-single. 2.0.11. 10 years ago
winlin 926650840e fix #191, configure --export-librtmp. 2.0.10. 10 years ago
winlin eb88ebfb39 use relative objs dir for makefile. for bug #191 10 years ago
winlin d4d3d46317 implements export srslibrtmp. for bug #191 10 years ago
winlin 59f68a2655 add prefix wiki/v1_CN_ or wiki/v1_EN_ to wiki. 10 years ago
winlin e46e7fc596 update readme, rename wiki/xxx to wiki/v1_xxx 10 years ago
winlin d24e2fd0cc remove supports for OSX. 2.0.1. 10 years ago
winlin 2ed794ad52 refine macro, use ffmpeg_stub and ffmpeg_tool, 0.9.224 10 years ago
winlin fc347a1c44 update configure, remove the bwtc, moved to research now. 11 years ago
winlin f03fde37ea refine configre, add --with-stat to configure summary 11 years ago
winlin 6103b1c3ce refine options, add --with-stat. 0.9.199 11 years ago
winlin 3111870316 for bug #155, refine for osx, with ssl/http, disable statistics. 0.9.198. 11 years ago
winlin 554a9763db fix linux config openssl bug. 11 years ago
winlin 5e4dad210a build openssl for osx, for bug #155. 11 years ago
winlin e37f312f27 refine the code for ios build. add authors StevenLiu. 0.9.177 11 years ago
Steven Liu b50ecd6dbe Support porting srs on MacOS OSX system Platform
Add the OSX platform cross complie options into srs
11 years ago
winlin f562a98602 add configure options --log-verbose/info/trace to compile log macros. 0.9.169 11 years ago
winlin fd1e8aa882 remove src/main/srs_main_bandcheck.cpp, and --with-bwtc(use librtmp instead). 0.9.159 11 years ago
winlin cc62d254f0 add librtmp bandwidth check/test client. 11 years ago
winlin cf7a48e3da refine options.sh in auto 11 years ago
winlin e53655ee83 refine the build script 11 years ago
winlin 6a2f0a3dc9 add configure preset --demo 11 years ago
winlin 55989b4bc8 remove the libfreetype for it fullfill with bugs and always cause build failed. 0.9.139 11 years ago
winlin 594c1d8bf7 fix ssl make install on ubuntu 14, change to make install_sw 11 years ago
winlin 6ae6f6e60d add freetype2 to pkg-config path. 11 years ago
winlin 10953c9743 support token auth in connect args. 0.9.128 11 years ago
winlin 6ff193c989 donot need to yum install pkg-config, for centos always installed it 11 years ago
winlin 94e5e7070d fix bug of freetype2 build for ffmpeg, depends on pkg-config 11 years ago
winlin 603b3bcdcc add libfreetype2 for ffmpeg, remove the depends of freetype of build_ffmpeg. 11 years ago
winlin 8fabd5d987 refine cubieboard configure, use ubuntu prepare to install tools 11 years ago
winlin 46611ac062 refine configure, add cubieboard. use IProtocolStatistic in kbps. 11 years ago
winlin 3dbe8ba9de update configure script 11 years ago
winlin 31b568b013 refine core, move specified functions to kernel utility. 11 years ago
winlin 2265173c4d donot install tools when ffmpeg is not open, 0.9.108 11 years ago
niesongsong 327f030ef5 Update options.sh
fix options bug like: --prefix=../bin
11 years ago
winlin 8388da6325 add miss files. fix bug #60: support aggregate message 11 years ago
Steven Liu 7ba7fd487e fix problem: cannot build x264 normal minimal Linux
parameters:
External library support:
  --disable-avs            disable avisynth support
  --disable-swscale        disable swscale support
  --disable-lavf           disable libavformat support
  --disable-ffms           disable ffmpegsource support
  --disable-gpac           disable gpac support

  There have no ffmpeg or libav when build x264, so no needed
  these parameters.

Signed-off-by: Steven Liu <lingjiujianke@gmail.com>
11 years ago
winlin e5290725ab fix bug of mips 11 years ago
winlin 0c121f1c9b fix bug of mips 11 years ago
winlin 97f4d81193 fix bug of mips 11 years ago
winlin 1e9561150a add mips 11 years ago
winlin 1af2c9bcc9 update script add librtmp for arm for tools flv/rtmp ingester 11 years ago
winlin 6f984ff54b fix bug of raspberry-pi build, static off 11 years ago
winlin d013801c26 add configure options --disable-all 11 years ago
winlin 36c2c37b42 add srs.test for configure test and utest. 11 years ago
winlin 78e7a31ddb refine option, add --use-sys-ssl, change to 0.9.67 11 years ago
winlin 406a30e533 add configure preset, add test for configure 11 years ago
winlin 47927ab460 refine options, change to 0.9.66 11 years ago
winlin cc338fdb7c fix bug for default configure 11 years ago
winlin 96115ac4f7 fix bug of config params. x86/x64/pi never use static 11 years ago
winlin 90dee0924d fix bug of build script 11 years ago
winlin 23a1b29935 add dvr option. refine macros of auto headers 11 years ago
winlin 1ae9178605 add favicon.ico, change to 0.9.65 11 years ago
winlin bcfe82f88f update options for configure help 11 years ago
winlin 73c310cd2e refine the macro. 11 years ago
winlin 04a526b340 change SRS_TRANSCODE macro to SRS_RTMP_TRANSCODE 11 years ago
winlin 7c64a893f5 add demo.m3u8 and demo.html 11 years ago
winlin ff90278048 add speex1.2 to transcode flash encoder stream. change to 0.9.58 11 years ago
winlin 017b96f9b5 fix the heartbleed bug, see: http://www.openssl.org/news/secadv_20140407.txt 11 years ago
winlin 056895a978 add comments for the heartbleed bug, see: http://www.openssl.org/news/secadv_20140407.txt 11 years ago
winlin eba35e2ac0 refine the macro SRS_FFMPEG to SRS_FFMPEG_STUB, SRS_FFMPEG_TOOL to build ffmpeg tool 11 years ago
winlin 3b59a6c687 fix bug of package for arm 11 years ago
winlin 667191913b fix bug of package for arm 11 years ago
winlin 5c9941989e fix bug of package for arm 11 years ago
winlin 503fb93d4e fix bug of package for arm 11 years ago
winlin 5fd582cd26 fix bug of package for arm 11 years ago
winlin a8c5db3fc7 fix bug of package for arm 11 years ago
winlin 05e22e9530 fix script run/build/stop bug 11 years ago
winlin 5e6c490ba0 add ingest compile feature 11 years ago
winlin e80abac4f0 add ingest feature to readme 11 years ago
winlin 983fe46ce2 use --with-ffmpeg to compile FFMPEG tool only, use --with-transcode for transcoding 11 years ago
winlin 5ff1d589f7 change warn to trace for nginx disabled 11 years ago
winlin d546f815df update build/run/stop script 11 years ago
winlin 7916cab50e donot check the aac encoder, ensure aac is ok 11 years ago
winlin 7de8bd7595 allow pi to use ffmpeg 11 years ago
winlin 2949c751f6 update install, create http root 11 years ago
winlin 4e3fe36ae2 refine http server pages. change to 0.9.51 11 years ago
winlin 1117f78587 support arm build for http api and server 11 years ago
winlin 4a40075f68 add contributors to api/v1/authors 11 years ago
winlin 341b5151d9 create http handler framework 11 years ago
winlin 1922d62ff7 add --with-http-api option 11 years ago
winlin 52263457bf fix bug of no http-server feature 11 years ago
winlin d28458d5fa fix script build bug 11 years ago
winlin e3254377ce update depends, allow pi/dev to enable gprof/gperf 11 years ago
winlin 234ce08ed3 force st to use epoll 11 years ago
winlin c6cdc4ad54 refine package for raspberry. 11 years ago
winlin be8aa92ab0 refine package for raspberry. 11 years ago
winlin 3932cf1334 update build, always patch st, for we need to build in raspberrypi directly 11 years ago
winlin 7b3bc8f741 fix bug of bwtc 11 years ago
winlin 7431c110fe package support arm package 11 years ago
winlin ade3630fa6 add package and install script 11 years ago
winlin 9055d8eecf update readme. 11 years ago
winlin 4ddb5256ac fix bug of init.d script 11 years ago
winlin 73f1762122 fix bug of build cherrypy 11 years ago
winlin 62762cf1ad add reload support. add make install and uninstall 11 years ago
winlin 8600c0ebe9 Merge branch 'master' of github.com:winlinvip/simple-rtmp-server 11 years ago
winlin b708f588fc refine the hls module, clear logic dead code, rename TSCache to HlsCache, M3u8Muxer to HlsMuxer. that is, make it to more readable. 11 years ago
winlin 2036cef43b Merge branch 'master' of github.com:winlinvip/simple-rtmp-server 11 years ago
winlin ef7853d7f7 fix demo bug, remove the api server static-dir when link to nginx 11 years ago
winlin 6bc18f2e44 fix script generate auto header bug, always create file 11 years ago
winlin 238349b0c0 update configure, change to 0.9.23 11 years ago
winlin 6374fa1383 simple default configure, only enalbe ssl+hls, disable ffmpeg/nginx/utest/gperf/gprof 11 years ago
winlin 12445174e7 add option --static, to static link for arm 11 years ago
winlin efa22074be always use static link, for manually build arm, and x86/64 use static link is ok. 11 years ago
winlin e0e451b680 add utest support for arm 11 years ago
winlin d89d16ca1e print the system info when startup main 11 years ago
winlin 71adff776b fix build script, remove unused build tool defines 11 years ago
winlin 77e652fcbe refine buils nginx script 11 years ago
winlin 421fbd4c3e fix bug of arm build script__SRS_BUILD_NGINX=NO 11 years ago
winlin 5a4373d483 Support arm (ubuntu12 dev env)(debian armhf, v7cpu) with ssl/hls/librtmp. 11 years ago
winlin a9da5903f6 arm support ssl/hls, change to 0.9.17 11 years ago
winlin 98c9002b41 remove the patch for st for arm 11 years ago
winlin 3066a03fb7 rename SRS_HTTP to SRS_HTTP_CALLBACK 11 years ago
winlin 2fa0d60186 simplify usage 11 years ago
winlin 91c1a2cd28 fix ubuntu build bug, add --force-yes to install 11 years ago
winlin f6126c5ad2 fix ubuntu build bug, add --force-yes to install 11 years ago
winlin 48343e4f3a refien build script, regenereate all options. change to 0.9.12 11 years ago
winlin 1892245db6 add option bwtc, to enable or disable the bandwidth test tool 11 years ago
winlin 0a2b8b797d support disable the librtmp 11 years ago
winlin 59a2d5e7e0 add --with-gprof support 11 years ago
winlin 6e0bebdacf full support gperf gmc/gmp/gcp 11 years ago
winlin 8cd1c11add change forward schema 11 years ago
winlin 741d6f97f6 support gperf memory check(gmc). 11 years ago
winlin dcd568a0d7 add gperf to heap check, use reload signal to terminate program normally 11 years ago
winlin 03a14e2e1a add gperftools for mem leak detect, mem/cpu profile. 11 years ago
winlin 7239963780 add heap checker and profiler demo 11 years ago
winlin 0b17b2a481 build gperftools 11 years ago
winlin 1ccddf4cfc add gest framework for utest, build success. 11 years ago
winlin 338e129a29 add utest build project, no testcase. 11 years ago
winlin fe5811304b add utest script to generate the utest Makefile 11 years ago
winlin 02326cd844 support build with jobs 11 years ago
winlin 52b6ab3f2f support build with jobs 11 years ago
winlin 47aee8dce0 add utest framework gtest 11 years ago
winlin 713b05541b add librtmp demo srs_publish 11 years ago
winlin aa5d28ed85 add library 11 years ago
winlin bcbea86202 extract auto_free to core module 11 years ago
winlin c2ccb83912 rename core to app 11 years ago
winlin 91d57ae7f9 refine build script, add comments for app.sh. change version to 0.9.3 11 years ago
winlin ac3be10435 patch st and srs for arm build, allow user to specifies the gcc/g++ 11 years ago
winlin a6f4815994 use local openssl and link libssl.a 11 years ago
winlin 985034860c add comments for depends 11 years ago
winlin 72d477f466 support use other g++ when configure. 11 years ago
winlin cd7e6cc321 refine the configure, add comments 11 years ago
winlin 527abe2157 update readme 11 years ago
winlin b54aefe897 update script 11 years ago
winlin 47dfdd3ae2 update readme 11 years ago
winlin b6280f3804 jump nginx index to api-server, for ie crossdomain. 11 years ago
winlin 4b4f317e09 refine the ui, link the players to the api server static dir 11 years ago
winlin 7a21427b10 override the default nginx page. jump to players page. 11 years ago
winlin 6beff7cf54 fix build script bug, create nginx/html/live dir 11 years ago
winlin 609a8fa472 update depends script 11 years ago
winlin 764aa9b40a refine the build script 11 years ago
winlin ff4b28f4d4 extract the srs.js 11 years ago
winlin c4477cd64f add players to nginx 11 years ago
winlin 270041b225 fix the forwarder reconnect bug, feed it the sequence header. 11 years ago
winlin c7ec6f511c fix the script error 11 years ago
winlin ae18c388c1 fix bug of build script on centos 11 years ago
winlin 5d349882bb update build script for ubuntu 11 years ago
winlin 86e30ec2c9 update build script for ubuntu 11 years ago
winlin bb90881489 auto install depends software for ubuntu or centos. 11 years ago
winlin 5d50bdc3fc update build ffmpeg script bug for ubuntu, remove the opencl from x264 11 years ago
winlin bb22c3b5cd add http library, support in build script 11 years ago
winlin 4b9eabdf01 udpate files. 11 years ago
winlin 263213d8b6 update version, add build date 11 years ago
winlin 4827777035 fix the build ffmpeg script bug, add yasm to path when build 11 years ago
winlin 5502344e85 add forward sample 11 years ago