RTMP/HLS 直播服务器 simple-rtmp-server

MIT
C/C++
Linux
2013-11-28
熊猫与猫无关

一个采用MIT协议授权的国产的简单的RTMP/HLS 直播服务器,其核心的价值理念在于简单高效。

使用方法:

tep 1: build srs

tar xf simple-rtmp-server-*.*.tar.gz
cd simple-rtmp-server-*.*/trunk
./configure --with-ssl --with-hls
make

step 2: start srs

./objs/simple_rtmp_server -c conf/srs.conf

step 3(optional): start nginx for HLS

sudo ./objs/nginx/sbin/nginx

step 4: publish live stream

FMS URL: rtmp://127.0.0.1:1935/live
Stream:  livestream
For example, use ffmpeg to publish:
    ffmpeg -re -i source.flv -vcodec copy -acodec copy \
    -f flv -y rtmp://127.0.0.1:1935/live/livestream

step 5: play live stream

rtmp url: rtmp://127.0.0.1:1935/live/livestream
m3u8 url: http://127.0.0.1:80/live/livestream.m3u8
加载中

评论(4)

泥人张
泥人张
每个人都能搭建的直播服务器: https://zb.oschina.net/service/746599ec10d7e633
涵涵思密达
涵涵思密达
ffmpeg推流到srs
kiki1000
kiki1000
好像不支持点播啊
yak
yak
ChannelID 这是标识什么?

暂无资讯

1
回答
直播小程序解决方案

@qieangel 你好,想跟你请教个问题: 我想做一个单纯视频直播功能的工具,主要应用于公开课,大型活动现场,在线教育等领域,主要的软硬件问题是: 1....

2017/04/14 09:24
2
回答
大神们,做视频直播,RTMP协议一般都用什么开源库啊,给个建议吧?

我是用Linux c++基于rtmp协议做视频直播服务库,不知道用什么开源库好,希望各位大神给个建议,谢谢啦!另外RTMPDump、nginx-rtmp-...

2016/12/26 14:20
1
回答
ffmpeg二次开发

1.请问谁做过直播系统里面的FFMPEG 的二次开发

2016/05/20 09:48

没有更多内容

加载失败,请刷新页面

没有更多内容

什么是rtmp协议?

RTMP:Real Time Messaging Protocol 默认端口:1935 RTMP是工作在TCP之上的协议(Over TCP) RTMP包结构: 握手 参考: http://www.pigg.co/rtmp-protocol-handshake.html https://github.c...

2015/05/13 21:31
723
0
srs2.0 安装启动

SRS定位是运营级的互联网直播服务器集群,追求更好的概念完整性和最简单实现的代码。

2015/05/12 12:16
4K
2
SRS rtmp http-flv流低延时设置、测试

配置参考 https://github.com/simple-rtmp-server/srs/wiki/v2_CN_LowLatency 延迟影响因素 编码器:不同的编码器(免费或开源的),延迟也是不同的。 流媒体服务器:SRS2 流协议:比如:rtm...

2015/05/29 14:05
9.4K
1
SRS支持的各种HTTP直播流(FLV、TS、MP3、AAC)

WIKI: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_DeliveryHttpStream 注意,必须要使用SRS自带的Http Server 一、HTTP FLV Live Stream http_server {     enabled    ...

2015/05/19 15:29
9.9K
0
crtmpserver流媒体服务器的介绍与搭建

前言 Adobe的FMS(Flash Media Server)是很好用。但对应着分级授权的是money和有限功能开放。商业的东西既然用不起,也阻碍了我们的技术进步,那就只能求助于开源社区了。而crtmpserver就是F...

2016/04/18 00:36
49
1
SRS配置采集(ingest)

在生产环境中,很多情况用户需要我们去拉流然后以不同的协议输出,或降低码率或修改分辨率等等,ingest就是用来解决这个需求,并且可以和其他配置组合使用。

2015/06/16 18:21
2.6K
0
crtmpserver流媒体服务器的介绍与搭建

前言 Adobe的FMS(Flash Media Server)是很好用。但对应着分级授权的是money和有限功能开放。商业的东西既然用不起,也阻碍了我们的技术进步,那就只能求助于开源社区了。而crtmpserver就是F...

2015/07/12 15:06
351
0
srs-2-CentOS6 创建 Simple-Rtmp-Server

在Linux平台上,我们选用了SRS作为快速搭建测试环境的服务端 从官方网站下载压缩包srs-2-CentOS6 解压缩 进入程序目录 sudo ./INSTALL 安装 sudo /etc/init.d/srs start 运行 app名不限,由客...

09/13 19:38
49
1
srs配置-基本RTMP配置 && 日志配置

1、RTMP URL rtmp://HOST:PORT/app/stream_name rtmp: 协议头 HOST:注意的IP地址或域名 app: 应用名称 stream_name:流名称 2、SRS中基本RTMP的配置 listen 1935; pid ./objs/srs.pid; chu...

2015/05/12 15:04
6.6K
1

没有更多内容

加载失败,请刷新页面

返回顶部
顶部