-
-
Notifications
You must be signed in to change notification settings - Fork 5.6k
Sample
winlin edited this page Jul 18, 2014
·
43 revisions
SRS真实的应用实例,目前是免费张贴,我会改成收广告费形式的,可作为广告位。
2014.7 by 韧
我们的分发服务器用的就是srs,简单易用,稳定性好
2014.7 chnvideo编码器内置SRS提供RTMP和HLS拉服务。
2014.6 verycloud开始用srs。
2014.4 by 斗破苍穷(154554381)
某工厂的监控系统主要组成:
- 采集端:采集端采用IPC摄像头安装在工厂重要监控位置,通过网线或者wifi连接到监控中心交换机。
- 监控中心:中心控制服务器,负责管理采集端和流媒体服务器,提供PC/Android/IOS观看平台。
- 流媒体服务器:负责接收采集端的流,提供观看端RTMP/HLS的流。
- 观看端:PC/Android/IOS。要求PC端的延迟在3秒内。Android/IOS延迟在20秒之内。
主要流程包括:
- 采集端启动:IPC摄像头像监控中心注册,获得发布地址,并告知监控中心采集端的信息,譬如摄像头设备名,ip地址,位置信息之类。
- 采集端开始推流:IPC摄像头使用librtmp发布到地址,即将音频视频数据推送到RTMP流媒体服务器。
- 流媒体服务器接收流:流媒体服务器使用SRS,接收采集端的RTMP流。FMS-3/3.5/4.5都有问题,估计是和librtmp对接问题。
- 观看端观看:用户使用PC/Android/IOS登录监控中心后,监控中心返回所有的摄像头信息和流地址。PC端使用flash,延迟在3秒之内;Android/IOS使用HLS,延迟在20秒之内。
- 时移:监控中心会开启录制计划,将RTMP流录制为FLV文件。用户可以在监控中心观看录制的历史视频。
2014.4 by camer(2504296471)
网络摄像机使用hi3518芯片,如何用网页无插件直接观看网络摄像机的流呢?
目前有应用方式如下:
- hi3518上跑采集和推流程序(用srslibrtmp)
- 同时hi3518上还跑了srs/nginx-rtmp作为服务器
- 推流程序推到hi3518本机的nginx服务器
- PC上网页直接观看hi3518上的流
2014.3 by 独孤不孤独(378668966)
一般监控摄像头只支持输出RTMP/RTSP,或者支持RTSP方式读取流。如果想在IOS譬如IPad上看监控的流,怎么办?先部署一套rtmp服务器譬如nginx-rtmp/crtmpd/wowza/red5之类,然后用ffmpeg把rtsp流转成rtmp(或者摄像头直接推流到rtmp服务器),然后让服务器切片成hls输出,在IOS上观看。想想都觉得比较麻烦额,如果摄像头比较多怎么办?一个服务器还扛不住,部署集群?
最简单的方式是什么?摄像头自己支持输出HLS流不就好了?也就是摄像头有个内网ip作为服务器,摄像头给出
Welcome to SRS wiki!
Please select your language:
Please select your language:
Please select your language:
Please select your language:
Please select your language: