美丽播手机视频直播系统介绍

“美丽播直播“提供视频直播、户外直播、手机直播、等多种流媒体服务,最终实现PC端、手机、ipad的三屏融合。
 php

安全、成熟、可靠
咱们来自腾讯,YY等国内知名厂商,有技术精湛的视频工程师,也有技术后台大牛,还有顶级运维。 咱们拥有成熟的服务器架构,性能优越稳定的分布式后端,多种数据库和缓存优化技术。实力强劲的团队,坚实的后盾!公司拥有一支研发创新能力强、业务素质高的专业化团队,研发及流媒体技术人员具有丰厚的工做经验,为您提供完善和高质量的售后服务,并长时期提供咨询和技术服务。
个性化定制
彻底自主知识产权,可提供客户端界面和相关功能的按需定制。使得全民直播时代,不管是我的仍是私企单位均可以拥有专属视频直播平台,而且能方便快捷流畅管理与运营。
 java

系统开发语言
美丽播PHP视频互动系统由WEB系统、缓存服务、数据库服务、视频服务、聊天服务和Crontab服务组成,手机端安卓采用JAVA语言开发,IOS采用object c开发,聊天系统采用workerman socket框架语言开发,全部服务提供横向扩展,分布式部署。
1. WEB系统提供页面以及API。
2. 缓存服务服务提供数据的缓存、存储动态数据。
3 . MYSQL服务提供数据的存储落地。
4. 聊天服务提供用户聊天群聊、私聊和后台消息推送。
5. 视屏服务提供发布、收看音视频直播、流管理等操做。
6. 统计脚本提供平常数据的统计。
 mysql

系统开发(手机直播)
一、消息推送:给用户推送房间聊天消息、系统消息。
二、业务服务器:手机直播的业务部分、好友关系、直播管理、货币系统、礼物系统等。
三、视频服务器:视频直播、点播、转码、存储和回放等。
四、MYSQL:手机直播的静态数据、用户信息、直播信息、帐户信息。
五、Memcache:手机直播的动态数据、关注关系、房间内实时交互数据。android

手机直播APP源码
一、ffmpeg源码、处理音视频编码
二、gpuimage源码、处理美颜功能
三、ffmpeg、gpuimage只提供sdk集成,不提供源码
四、ios使用oc原生开发,android使用java原生开发,后端采用php+mysql+memcache
五、消息推送走第三方推送平台
视频流压缩传输
   ios

程序首先会对接收到的视频流进行压缩及转换,让视频流更适合网络传输,减小直播传输所须要的带宽。固然程序是能够根据本身的要求来修改压缩比例以及视频播放的分辨率。
视频直播的传输协议是rtmp,视频编码是x264,音频编码是aac。
标清的码率在300~400kb,高清的码率在500kb~800kb。
视频分发走CDN加速。
聊天: 聊天走本身的聊天服务,支持Websocket传输协议。单台服务并发1万路以上。
网站:网站逻辑基于php、mysql、memcache。sql

均衡负载功能<很强大的功能>
此功能能够无限添加FMS直播服务器,来分摊视频流的带宽负担。
首先,程序彻底能够将网站程序与FMS视频流来分开,也就是说,网站能够单独使用一台服务器或者虚拟主机,FMS则使用另一台独立的服务器,这样就不会由于视频直播流量大影响网站的访问速度。
 数据库

相关文章
相关标签/搜索