个人学习过程中,收集总结全网的流媒体资源-----持续更新!!!!

个人学习过程中,收集总结全网的流媒体资源-----持续更新!!!!

GIT地址:
流媒体全网资源总结

流媒体

直播

ffmpeg

flv

MSE

WebRTC

hls

JavaCV

rtmp

rtsp

video

nginx-rtmp-module

nginx-http-flv-module

个人总结的思维导图:

其他博文:

博文相关

CSDN:

做好自己eguid:专注流媒体-JavaCV,FFmpeg

斑马jio:大佬级别的流媒体博文-涵盖流媒体内容及博文丰富

im-pingo流媒体直播流媒体

James-0音视频

StringKai

简书:

博客园:

开源项目:

StreamNode-GB28181

简介

  • 本项目是基于ZLMediaKit的流媒体控制管理接口平台,支持RTSP,GB28181的设备拉流与推流控制,GB28181部分支持PTZ控制。
  • 对ZLMediaKit的源码做了一些小的改造,用于将ZLMediaKit的http回调增加流媒体服务的唯一标识,以及对ffmpeg管理部分的一个小修改
  • 【新增】支持对公网动态ip的GB28181设备支持,通过数据库中的标记来确定是否校验设备IP地址,因此可以支持如4G国标协议执法记录仪接入
  • 【修复】Sip网关支持部署在内网,映射到公网IP的端口,即可提供服务,同时修复了推流设备在内网中GB28181协议注册时未正确获得真实设备IP的问题,表示可以正确识别与通讯内网的GB28181设备。

wvp-GB28181

wvp

WEB VIDEO PLATFORM是一个基于GB28181-2016标准实现的网络视频平台,负责实现核心信令与设备管理后台部分,支持NAT穿透,支持海康、大华、宇视等品牌的IPC、NVR、DVR接入。
流媒体服务基于ZLMediaKit-https://github.com/xiongziliang/ZLMediaKit
前段页面基于MediaServerUI进行修改.

应用场景:

支持摄像机、平台、NVR等设备接入.

项目目标

旨在打造一个易配置,易使用,便于维护的28181国标信令系统, 依托优秀的开源流媒体服务框架ZLMediaKit, 实现一个完整易用GB28181平台.

MediaServerUI

cubic-video

摄像头数据采集,通过pc摄像头采集视频流, 传递到后端服务后再上传到文件服务器。技术栈 :spring boot、websocket 、netty、 MediaRecorder

easystream

easystream - 简单的rtsp转rtmp,hlv,hls播放流框架

项目介绍:

easystream是一个对海康大华rtsp二次封装转换为web直播流的框架。
利用nginx实现rtmp、hlv、hls格式播放视频。windows下编译过的nginx请项目中下载,Linux下需动态编译需要欢迎索取。

webrtc

libsrtp

地址:https://github.com/cisco/libsrtp
描述:用处广泛的rtp、srtp协议库,mediasoup就依赖了这个库。

owt-server

地址:https://github.com/open-webrtc-toolkit/owt-server
描述:Intel开源出来的mcu服务器,支持多种输入协议和rtmp、hls、dash输出。需要注意的是,项目里把水印功能关闭了,经过本人修改后水印功能可以正常使用。

个人chrome关于流媒体的相关书签:

个人学习过程中,收集总结全网的流媒体资源-----持续更新!!!!
个人学习过程中,收集总结全网的流媒体资源-----持续更新!!!!

上一篇:Nginx+ffmpeg+java+hls+videojs实现RTSP转HLS


下一篇:直播中不可缺少的一环-rtmp直播推流