zoukankan      html  css  js  c++  java
  • 手机直播PC直播RTMP推流服务器RTSP、RTMP、HLS、FLV网页无插件直播流媒体服务器EasyDSS之如何搭建一套自由灵活的音视频流媒体直播平台?

    2017年末到2018年,直播行业焕发了第二春,越来越多企业和团队投入直播行业,视频教学、会议直播、门户网站、网络电视等让直播从实验阶段走向了试用阶段,如果想打造一个全新模式的视频直播频台,同时在线观看人数2W人,清晰度不低于720P,不能卡顿,需要做哪些工作?技术门槛有多高?资金支出要多少?

    首先,如果是一个技术团队开发这样一个视频直播系统,需要哪些准备工作?

    • 技术积累
      音视频技术是硬骨头,不是简单搞几个页面,不是搞一个业务支撑系统,这需要经过多年技术积累的。

    • 人力成本
      音视频工程师的价格是相当贵的,如果不是最贵的IT工程师,也是最贵之一。语音处理的模块包括噪音抑制、回声消除、自动增益、前向纠错、丢帧补偿、抖动缓冲等几个模块至少每人负责一个,然后要实现跨平台和全终端兼容,每个平台必须又要有一个人做。这么算起来,整个音视频团队就至少十个人了。假定一个平均工资,十个人算下来一年也是成本不菲的。

    • 开发周期
      开发周期至少要大半年,这还是一流的开发团队才能做到的。开发完成以后,效果好不好还是未知数。

    上面说的是门槛,如果这个门槛没有吓住你,请看下面的一整套解决方案所需的组件和产品。

    EasyDSS加水印.png

    • 前端推流
      一个完整的音视频流媒体直播系统需要支持RTMP推送断线重连、环形缓冲、智能丢帧、网络事件回调,需要支持全平台(Windows、Linux、ARM、Android、iOS),支持市面上的RTMP流媒体服务器,还要调用简单,简单的几个接口就能完成企业级别的互联网直播应用的上架。

    • 流媒体服务器
      要支持一站式上传、转码、直播、回访、嵌入、分享功能,还要能多屏播放、与第三方平台无缝对接、支持二次开发,还能实现一台普通服务器上支持超过3000个并发播出,支持HTTP、HLS、RTMP等播出协议,面向Windows、Android、iOS 、Mac等终端提供稳定流畅的直播、点播、时移、回看等服务。

    • 播放器
      要支持本地文件播放,支持本地抓拍,本地录像,支持首屏秒开、清晰度无缝切换,码率自适应、低卡顿等,支持Windows、Linux、Android等平台,提供镜像播放、倍速播放等多样播放方式,还要支持 H.265 全新视频编码方式,提升压缩转码效率,减少播放时延。提供视频鉴黄、智能审核、智能字幕、片源修复等功能。

    • 视频转码
      转码上传一体,即转即播。支持高清转码,支持大多数视频文件格式转码,包括MPEG2、MPEG4、TS、MP4、MOV、FLV、F4V、WMV、RM等格式输入,可以输出适合电视、PC、Pad、智能手机等多种终端类型的视频画幅和格式,可以部署在任意一台Windows服务器上。

    如果不想自己开发,又需要部署这样一整套完整的音视频流媒体直播平台方案,需要几步呢?

    1.安装包下载:登录网站:www.easydss.com,点击使用下载页面——直播版下载;

    2.根据版本需求下载Windows平台安装包/ Linux平台安装包,解压到服务器后一键启动;

    3.启动服务后,在浏览器中打开测试页面,http://demo.easydss.com:10080/#

    4.默认登录用户名:admin 密码admin,正式使用需商业授权,登录成功后如下:

    5.点击视频直播-创建直播-填写直播名称后,确定保存,列表即可查看

    6.点击编辑,可获取推流地址,然后就可以直播推流;

    7.通过手机、PC等终端推送音视频到推流地址,通过播放器APP即可播放

    8.同时可在平台完成视频回看,分享、视频快照、匿名直播、虚拟直播等操作。

  • 相关阅读:
    ubuntu: no module named _sqlite
    mysql慢查询分析工具 pt-query-digest
    vue中的时间修饰符stop,self
    面试题 —— Ajax的基本原理总结
    es6笔记 day6-Symbol & generator
    类(class)和继承
    es6笔记 day4---模块化
    es6笔记 day3---Promise
    es6笔记 day3---对象简介语法以及对象新增
    es6笔记 day3---数组新增东西
  • 原文地址:https://www.cnblogs.com/easydss/p/12205481.html
Copyright © 2011-2022 走看看