All Projects → tsingsee → Easyrtsplive

tsingsee / Easyrtsplive

Streaming media middleware:RTSP to RTMP,拉流IPC摄像机或者NVR硬盘录像机RTSP流转成RTMP推送到阿里云CDN/腾讯云CDN/RTMP流媒体服务器,支持多路RTSP流同时拉取并以RTMP协议推送发布,EasyRTSPLive我们支持任何平台,包括但不限于Windows/Linux/Android/ARM

Labels

Projects that are alternatives of or similar to Easyrtsplive

Monibuca
🧩 Monibuca is a Modularized, Extensible framework for building Streaming Server
Stars: ✭ 307 (+136.15%)
Mutual labels:  rtsp, rtmp
Easyplayer Rtsp Android
An elegant, simple, fast android RTSP/RTMP/HLS/HTTP Player.EasyPlayer support RTSP(RTP over TCP/UDP)version & Pro version,cover all kinds of streaming media!EasyPlayer是一款精炼、高效、稳定的流媒体播放器,分为RTSP版和Pro版本,支持各种各样的流媒体音视频播放!
Stars: ✭ 437 (+236.15%)
Mutual labels:  rtsp, rtmp
Easyclient
云平台组件:EasyDarwin开源流媒体云平台客户端,支持Android、iOS、PC。EasyClient是向EasyCMS获取在线设备列表,选中播放某个在线设备时,EasyClient先发送播放请求给EasyCMS,EasyCMS将相应的请求转发给对应的设备,并通知设备将视频流推送到相应的EasyDarwin流媒体服务器上,EasyClient从对应EasyDarwin服务器获取视频流进行播放。当该路设备没有观看请求时,会主动停止推流。在线设备可以是EasyCamera、EasyNVR等接入EasyCMS的设备。
Stars: ✭ 312 (+140%)
Mutual labels:  rtsp, rtmp
Rtmp Rtsp Stream Client Java
Library to stream in rtmp and rtsp for Android. All code in Java
Stars: ✭ 1,338 (+929.23%)
Mutual labels:  rtsp, rtmp
Rtsp Simple Server
ready-to-use RTSP / RTMP server and proxy that allows to read, publish and proxy video and audio streams
Stars: ✭ 882 (+578.46%)
Mutual labels:  rtsp, rtmp
wsa
WSA(Websocket Streaming Agent) is a stream server target for mp4/h264 streaming over websocket
Stars: ✭ 35 (-73.08%)
Mutual labels:  rtsp, rtmp
Rapidvms
rapidvms(open source VMS/NVR Video Management System/ Network Video Recorder) mail to [email protected] for latest version
Stars: ✭ 370 (+184.62%)
Mutual labels:  rtsp, rtmp
ZLMediaKit
WebRTC/RTSP/RTMP/HTTP/HLS/HTTP-FLV/WebSocket-FLV/HTTP-TS/HTTP-fMP4/WebSocket-TS/WebSocket-fMP4/GB28181/SRT server and client framework based on C++11
Stars: ✭ 7,790 (+5892.31%)
Mutual labels:  rtsp, rtmp
Ffmpeg
Mirror of https://git.ffmpeg.org/ffmpeg.git
Stars: ✭ 27,382 (+20963.08%)
Mutual labels:  rtsp, rtmp
Lal
🔥 Golang live stream lib/client/server. support RTMP/RTSP/HLS/HTTP[S]-FLV/HTTP-TS, H264/H265/AAC, relay, cluster, record, HTTP API/Notify, GOP cache. 官方文档见 https://pengrl.com/lal
Stars: ✭ 480 (+269.23%)
Mutual labels:  rtsp, rtmp
LiveDesk
win32 livedesk rtsp server, rtmp pusher, screen recorder, avkcp server, ffrdp server.
Stars: ✭ 22 (-83.08%)
Mutual labels:  rtsp, rtmp
Media Server
RTSP/RTP/RTMP/FLV/HLS/MPEG-TS/MPEG-PS/MPEG-DASH/MP4/fMP4/MKV/WebM
Stars: ✭ 1,363 (+948.46%)
Mutual labels:  rtsp, rtmp
smart rtmpd
RTMP server, smart, compact, high performance(c, c++), high concurrency, easy to maintain, easy to deploy, (supports multiple operating systems Windows and Linux, ARM, FreeBSD)
Stars: ✭ 159 (+22.31%)
Mutual labels:  rtsp, rtmp
Zlmediakit
WebRTC/RTSP/RTMP/HTTP/HLS/HTTP-FLV/WebSocket-FLV/HTTP-TS/HTTP-fMP4/WebSocket-TS/WebSocket-fMP4/GB28181 server and client framework based on C++11
Stars: ✭ 5,248 (+3936.92%)
Mutual labels:  rtsp, rtmp
PPlayer
ffmpeg 4.0.2静态库从0开始一个播放器的搭建,支持rtmp、rtsp、hls、本地MP4文件播放,音视频同步,直播推流
Stars: ✭ 81 (-37.69%)
Mutual labels:  rtsp, rtmp
Desktopsharing
桌面共享, 支持RTSP转发, RTSP推流, RTMP推流。
Stars: ✭ 337 (+159.23%)
Mutual labels:  rtsp, rtmp
docker-wyze-bridge
RTMP/RTSP/LL-HLS bridge for Wyze cams in a docker container
Stars: ✭ 1,146 (+781.54%)
Mutual labels:  rtsp, rtmp
react-native-vlc-media-player
React native media player for video streaming and playing. Supports RTSP, RTMP and other protocols supported by VLC player
Stars: ✭ 221 (+70%)
Mutual labels:  rtsp, rtmp
Nodemediaclient Android
NodeMedia RTMP/RTMFP/RTSP/HTTP Play/Publish Client SDK for Android
Stars: ✭ 446 (+243.08%)
Mutual labels:  rtsp, rtmp
Rtp Streamer
rtp record and rtp streamer
Stars: ✭ 60 (-53.85%)
Mutual labels:  rtsp, rtmp

EasyRTSPLive介绍

EasyRTSPLive-Android是由TSINGSEE青犀开放平台开发和维护的一个完善的行业视频接入网关,拉流IPC摄像机或者NVR硬盘录像机RTSP流转成RTMP推送到阿里云CDN/腾讯云CDN/RTMP流媒体服务器, EasyRTSPLive-Android是一款非常稳定的RTSP协议转RTMP协议的行业视频接入网关,全平台支持(包括Windows/Linux 32&64,ARM各种平台,Android,iOS),是技术研发快速迭代的工具,也是安防运维人员进行现场问题排查的得力帮手!

使用方法

EasyRTSPLive采用Config.ini配置文件,来配置每路输入的RTSP地址,以及目标RTMP地址。channel必须是channel0到channel1024之间,目标rtmp地址不能重复。

如示例:

[channel0]
rtsp=rtsp://admin:[email protected]/11
rtmp=rtmp://demo.easydss.com:10085/live/test1
option=1
[channel1]
rtsp=rtsp://admin:[email protected]/22
rtmp=rtmp://demo.easydss.com:10085/live/test2

编译及运行

项目编译依赖

EasyRTSPLive项目依赖3个TSINGSEE青犀开放平台的Git工程:

目录结构为:

/
/Include/
/EasyRTSPClient/
/EasyRTMP/
/EasyAACEncoder/
/EasyRTSPLive/

Windows & Linux(ARM)编译

Windows上使用Visual Studio 2010开发,当然各位可以改成自己的编译环境。

Linux上编译命令如下:

清理:	./Buildit clean
64位编译:./Buildit x64

程序运行

运行时将Config.ini文件放至于可执行文件相同路径下,然后直接执行可执行程序,不用带参数。

EasyRTSPLive-Android

EasyRTSPLive也提供了Android安卓版本,项目地址:https://github.com/tsingsee/EasyRTSPLive-Android

http://d.7short.com/EasyRTSPLive

EasyRTSPLive-Android

获取更多信息

TSINGSEE青犀开放平台:http://open.tsingsee.com

TSINGSEE青犀开放平台

Copyright © TSINGSEE.com 2012~2020

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].