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
winlin
9a0d8855d8
support ffmpeg filter
11 years ago
winlin
525af4599f
support live stream transcoding by ffmpeg.
11 years ago
winlin
b1466c8883
fix build ffmpeg bug, add -ldl compile option
11 years ago
winlin
129244aafa
change x264 from 10bit to 8bit
11 years ago
winlin
9a582b0e4a
refine the configure
11 years ago
winlin
ad618702aa
add ffmpeg build script
11 years ago
winlin
041ce8f18f
add ffmpeg build script
11 years ago
winlin
e4840d4480
add ffmpeg build script
11 years ago
winlin
14c2585cc3
add build ffmpeg script
11 years ago
winlin
de95bf74b1
refine source, extract gop cache, add srs forwarder.
11 years ago
winlin
ec5cb39b96
add options --with/without -hls/ssl
11 years ago
winlin
3669419e4c
support config and reload the pithy print.
11 years ago
winlin
7268dd15a1
add build framework
11 years ago