Skip to content

Commit

Permalink
update README
Browse files Browse the repository at this point in the history
  • Loading branch information
babosa committed Dec 29, 2016
1 parent 00337de commit 0743c5c
Showing 1 changed file with 12 additions and 1 deletion.
13 changes: 12 additions & 1 deletion README.md
Expand Up @@ -29,16 +29,27 @@

## 云平台结构 ##

目前EasyDarwin流媒体平台整套解决方案包括有:**EasyCMS**(中心管理服务),**EasyDarwin**(流媒体服务),**EasyCamera**(开源流媒体摄像机)、**EasyPlayer**(流媒体播放器)、**EasyClient**(云平台客户端)、以及周边众多工具库([**EasyHLS**](https://github.com/EasyDarwin/EasyHLS "EasyHLS") / [**EasyRTSPClient**](https://github.com/EasyDarwin/EasyRTSPClient "EasyRTSPClient") / [**EasyPusher**](https://github.com/EasyDarwin/EasyPusher "EasyPusher") / [**EasyAACEncoder**](https://github.com/EasyDarwin/EasyAACEncoder "EasyAACEncoder")),后续也将继续扩展的录像、回放等多种服务和工具集,各个功能单元既可以独立使用于项目,又可以整体使用,形成一个完整、简单、易用、高效的流媒体解决方案:
目前EasyDarwin流媒体平台整套解决方案包括有:**EasyCMS**(中心管理服务),**EasyDarwin**(流媒体服务),**EasyNVR**(通用摄像机接入服务)、**EasyCamera**(开源流媒体摄像机)、**EasyPlayer**(流媒体播放器)、**EasyClient**(云平台客户端)、以及周边众多工具库([**EasyHLS**](https://github.com/EasyDarwin/EasyHLS "EasyHLS") / [**EasyRTSPClient**](https://github.com/EasyDarwin/EasyRTSPClient "EasyRTSPClient") / [**EasyPusher**](https://github.com/EasyDarwin/EasyPusher "EasyPusher") / [**EasyAACEncoder**](https://github.com/EasyDarwin/EasyAACEncoder "EasyAACEncoder")),后续也将继续扩展的录像、回放等多种服务和工具集,各个功能单元既可以独立使用于项目,又可以整体使用,形成一个完整、简单、易用、高效的流媒体解决方案:

1. **EasyCMS** 开源的设备接入与管理服务,支持多设备、多客户端接入,能非常快速地帮助大家实现稳定的设备接入服务,可以根据自己的需求进行服务功能拆分(例如用户接入服务与设备接入服务拆分等),具体见[https://github.com/EasyDarwin/EasyDarwin/tree/master/EasyCMS](https://github.com/EasyDarwin/EasyDarwin/tree/master/EasyCMS)

1. **EasyDarwin** 核心流媒体服务!开源流媒体服务,高效、稳定、可靠、功能齐全,支持RTSP/HLS/HTTP流媒体协议,支持安防行业需要的摄像机流媒体转发功能、支持互联网行业需要的多平台(WEB、Android、IOS)点播(Mp4)、直播(H264/MJPEG/MPEG4、AAC/PCMA/PCMU/G726)功能,支持RESTful接口调用,具体接口调用方法和流程见:[https://github.com/EasyDarwin/EasyDarwin](https://github.com/EasyDarwin/EasyDarwin)

1. **EasyCamera** 设备端(摄像机、移动设备、桌面程序)对接EasyDarwin平台的方案,跨平台,支持Windows、Linux、ARM,其中EasyDarwin摄像机是我们定制的一款摄像机硬件与EasyDarwin平台进行对接的方案,摄像机采用海思3518E方案,支持RTSP、Onvif、WEB管理、配套SDK工具,作为开发和演示硬件工具,我们提供了全套完备的程序和文档,既可以用于流媒体学习,又可以用于方案移植参考,更可以直接用于项目中,购买参考设备可以在:[https://easydarwin.taobao.com/](https://easydarwin.taobao.com/ "EasyDarwin"),用户可以将摄像机定制的部分替换成自己摄像机的硬件SDK,具体接入方法见[https://github.com/EasyDarwin/EasyCamera](https://github.com/EasyDarwin/EasyCamera)

1. **EasyNVR** 摄像机(通用RTSP、Onvif摄像机)接入服务,EasyNVR能够通过简单的摄像机通道配置、存储配置、云平台对接配置、CDN配置等,将统监控行业里面的高清网络摄像机IP Camera、NVR、移动拍摄设备接入到EasyNVR,EasyNVR能够将这些视频源 的音视频数据采集到设备端,进行全平台终端直播、录像存储、录像检索和录像回放。并且EasyNVR能够将视频源的直播数据对接到第三方视频平台、CDN网络,实现互联网直播分发,具体接入方法见[https://github.com/EasyDarwin/EasyNVR](https://github.com/EasyDarwin/EasyNVR)

1. **EasyClient** 是EasyDarwin开源流媒体云平台的客户端实现,包含:Windows、Android、iOS、H5(支持微信)四个部分,其主要功能包括:

- 云平台设备列表获取;
- 设备实时码流请求与播放;
- 设备云台控制;
- 设备语音对讲;


1. **EasyPlayer** RTSP流媒体播放客户端,目前只支持Windows桌面版本,后续将陆续支持Android、IOS版本,详细方案见[https://github.com/EasyDarwin/EasyPlayer](https://github.com/EasyDarwin/EasyPlayer)


## 平台架构 ##
![](http://www.easydarwin.org/github/images/cloud_framework.png)

Expand Down

0 comments on commit 0743c5c

Please sign in to comment.