热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

云计算如何帮助直播行业发展

2016年被称为“直播元年”,那一年全网上百个直播平台出现,各路资本纷纷涌入,一时间直播这两个字就等于流量,就等于赚钱,尽管如今热度退去,但是直播已经是很大一部分人的生活组成。那么

2016年被称为“直播元年”,那一年全网上百个直播平台出现,各路资本纷纷涌入,一时间直播这两个字就等于流量,就等于赚钱,尽管如今热度退去,但是直播已经是很大一部分人的生活组成。那么这样的大热概念需要什么样的技术支持呢?今天我们来聊一聊云计算和直播的因缘。

timg (29).jpg

支撑直播的云计算产品

直播究其根本,是一种高并发下的视频流处理,将主播端录制的视频上传云服务器,处理后分发向数量庞大的用户终端,这中间需要使用到的云产品包括负载均衡、云服务器、云数据库和对象存储等。


这些产品能支撑能确保终端用户网络质量不佳的情况下,自适应码率推流,提升速度;同时支持多路视频实施转码、录制、鉴黄服务;低延时直播,百万并发用户的视频分发和互动聊天也毫无压力。简单来讲用云服务器搭建直播平台,可以给用户和主播同时带来良好的使用体验。

微信图片_20190121165628.png

云上搭建直播平台的特点

使用云计算技术搭建直播平台具有以下特点


视频直播加速


支持媒资存储、切片转码、访问鉴权、内容分发加速一体化解决方案;结合弹性伸缩服务,及时调整服务器带宽,应对突发访问流量;结合媒体转码服务,享受高速稳定的并行转码,且任务规模无缝扩展。


快速视频解码


多路码率实时转码输出;GPU转码有效支持百万级以上并发视频流转码、并轻松扩容;CDN边缘节点缓存直播视频流GOP,迅速填充移动端播放器缓冲区、快速视频解码,有效支持播放器秒开需求;窄带高清转码,有效节省带宽成本;视频流分离合成。


安全防护


高防网络:针对多媒体应用自身流量大、qps高的特点,定制安全策略防护各种 4 层、 7 层流量***,并提供安全专家服务优化策略;内容检测:提供文本识别、图片鉴黄、视频鉴黄、OCR算法、音频识别等技术手段,协助直播平台完成内容技审工作、显著提升审查的效率和准确度。


APP安全


通过App安全扫描、控制流混淆、关键逻辑加密等多级安全加固措施,规避App被逆向分析、协议层窃听等方式造成的***漏洞,保障App及与服务端交互的安全;防欺诈:通过海量风险库、及人机识别技术,有效辨别风险用户或机器模拟情况,避免垃圾注册、刷粉、刷奖品等恶意请求。


数据安全


基于情报库,以及***检测、撞库检测、恶意登录及操作识别、态势感知等技术,有效避免被***、撞库的数据泄露安全事故。


直播监控


播控中心支持直播视频流级别的监控,覆盖就近推流节点、视频中心、边缘播放节点;视频流信息(如码率、帧率、播放并发人数)实时监控;API获取监控信息;各节点直播流量实时监控,自动化调度;直播流开启、掐断(违规内容)实时处理。

timg (30).jpg

除了目前还比较热门的游戏、购物等与直播结合显现出了商业价值,将来还会有教育、互动节目等用直播形式发挥力量。这也说明未来云计算将继续为直播行业提供技术支持,推动直播行业的发展。




推荐阅读
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • 本文介绍了高校天文共享平台的开发过程中的思考和规划。该平台旨在为高校学生提供天象预报、科普知识、观测活动、图片分享等功能。文章分析了项目的技术栈选择、网站前端布局、业务流程、数据库结构等方面,并总结了项目存在的问题,如前后端未分离、代码混乱等。作者表示希望通过记录和规划,能够理清思路,进一步完善该平台。 ... [详细]
  • 计算机存储系统的层次结构及其优势
    本文介绍了计算机存储系统的层次结构,包括高速缓存、主存储器和辅助存储器三个层次。通过分层存储数据可以提高程序的执行效率。计算机存储系统的层次结构将各种不同存储容量、存取速度和价格的存储器有机组合成整体,形成可寻址存储空间比主存储器空间大得多的存储整体。由于辅助存储器容量大、价格低,使得整体存储系统的平均价格降低。同时,高速缓存的存取速度可以和CPU的工作速度相匹配,进一步提高程序执行效率。 ... [详细]
  • 背景应用安全领域,各类攻击长久以来都危害着互联网上的应用,在web应用安全风险中,各类注入、跨站等攻击仍然占据着较前的位置。WAF(Web应用防火墙)正是为防御和阻断这类攻击而存在 ... [详细]
  • 浅解XXE与Portswigger Web Sec
    XXE与PortswiggerWebSec​相关链接:​博客园​安全脉搏​FreeBuf​XML的全称为XML外部实体注入,在学习的过程中发现有回显的XXE并不多,而 ... [详细]
  • 如何实现织梦DedeCms全站伪静态
    本文介绍了如何通过修改织梦DedeCms源代码来实现全站伪静态,以提高管理和SEO效果。全站伪静态可以避免重复URL的问题,同时通过使用mod_rewrite伪静态模块和.htaccess正则表达式,可以更好地适应搜索引擎的需求。文章还提到了一些相关的技术和工具,如Ubuntu、qt编程、tomcat端口、爬虫、php request根目录等。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 开发笔记:计网局域网:NAT 是如何工作的?
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了计网-局域网:NAT是如何工作的?相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 一句话解决高并发的核心原则
    本文介绍了解决高并发的核心原则,即将用户访问请求尽量往前推,避免访问CDN、静态服务器、动态服务器、数据库和存储,从而实现高性能、高并发、高可扩展的网站架构。同时提到了Google的成功案例,以及适用于千万级别PV站和亿级PV网站的架构层次。 ... [详细]
  • 本文介绍了操作系统的定义和功能,包括操作系统的本质、用户界面以及系统调用的分类。同时还介绍了进程和线程的区别,包括进程和线程的定义和作用。 ... [详细]
  • 上图是InnoDB存储引擎的结构。1、缓冲池InnoDB存储引擎是基于磁盘存储的,并将其中的记录按照页的方式进行管理。因此可以看作是基于磁盘的数据库系统。在数据库系统中,由于CPU速度 ... [详细]
  • Centos下安装memcached+memcached教程
    本文介绍了在Centos下安装memcached和使用memcached的教程,详细解释了memcached的工作原理,包括缓存数据和对象、减少数据库读取次数、提高网站速度等。同时,还对memcached的快速和高效率进行了解释,与传统的文件型数据库相比,memcached作为一个内存型数据库,具有更高的读取速度。 ... [详细]
  • 本文介绍了H5游戏性能优化和调试技巧,包括从问题表象出发进行优化、排除外部问题导致的卡顿、帧率设定、减少drawcall的方法、UI优化和图集渲染等八个理念。对于游戏程序员来说,解决游戏性能问题是一个关键的任务,本文提供了一些有用的参考价值。摘要长度为183字。 ... [详细]
  • 目录浏览漏洞与目录遍历漏洞的危害及修复方法
    本文讨论了目录浏览漏洞与目录遍历漏洞的危害,包括网站结构暴露、隐秘文件访问等。同时介绍了检测方法,如使用漏洞扫描器和搜索关键词。最后提供了针对常见中间件的修复方式,包括关闭目录浏览功能。对于保护网站安全具有一定的参考价值。 ... [详细]
  • 玩转直播系列之消息模块演进(3)
    一、背景即时消息(IM)系统是直播系统重要的组成部分,一个稳定的,有容错的,灵活的,支持高并发的消息模块是影响直播系统用户体验的重要因素。IM长连接服务在直播系统有发挥着举足轻重的 ... [详细]
author-avatar
问道摩托
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有