专栏首页爱撸猫的杰互联网视频直播技术(广电总局、优酷土豆、XX直播)

互联网视频直播技术(广电总局、优酷土豆、XX直播)

互联网直播是目前最火的技术之一,涵盖了很多方面的知识(网络,CDN,GPU,算法,图像处理),以下我介绍互联网直播的大体框架和关键技术点:

一.前端视频流协议

前端流主要包括UDP、RTMP、RTSP、RTP、HTTP-HLS。

1.目前移动端常用的HLS协议,延时比较大。

2.udp内网稳定性效果最好传输效率快,但容易丢包

3.RTMP延时还行,是flash推荐的,但是比较老,要装插件。但是用得最广泛的。

4.RTSP延时低,监控摄像头目前都用(大华海康)。

二.ffmpeg视频处理

ffmpeg是做视频转码协议的,其功能强大,各种协议转换,各种格式转换。(开源免费)

HR公司主要基于这个研究开发的,当然也有基于北美论文算法开发出来的。如H2.64、H265最新封装研发出来的。业界为H265为研究方向。

我相信4K已经慢慢进入家庭当中了,8K未来不是梦。

三.SRS推流服务

SRS是个开源免费的框架,当然国内厂用的肯定是收费推流服务(当前是国外的)。

功能上不多说了,可以推出各种封装协议流。

四.CDN网络加速

这个是XX公司最关键的一环,把打出去的流分发到各个CDN节点上,手机、电脑、IPAD可以通过流收看视频直播了。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 对象并不一定都是在堆上分配内存的

    关于JVM的内存结构及内存分配方式,不是本文的重点,这里只做简单回顾。以下是我们知道的一些常识:

    爱撸猫的杰
  • 线上应用故障排查之二:高内存占用

    前一篇介绍了线上应用故障排查之一:高CPU占用,这篇主要分析高内存占用故障的排查。

    爱撸猫的杰
  • cucumber测试框架

    1.1 什么是BDD(行为驱动开发)   首先了解一个概念,BDD(BehaviorDrivenDevelopment:行为驱动开发)为用户提供了从 开发人员和...

    爱撸猫的杰
  • 1张图纵览视频云产品

    腾讯视频云,基于腾讯长期在海量业务服务的经验,以及音视频通信领域的技术积累,持续打造中国领先的视频云服务平台,提供一站式视频云解决方案及强大的视频通信产品矩阵...

    腾讯云视频
  • MIT 对抗学习和无监督学习最新进展:机器学会创作视频,预测人类行为

    【新智元导读】LeCun曾在演讲中提到,2016年深度学习领域最让他兴奋的技术莫过于对抗学习,而无监督学习一直都是人工智能研究者孜孜追求的“终极目标”之一。MI...

    新智元
  • 一杯咖啡的时间,集成短视频功能

    短视频在近两年从一个爆点逐渐转为一个常态,不论是娱乐交友、在线教育、产品评测还是美食分享,各类应用都加入了丰富多彩的视频内容,短视频正逐步取代原有的信息分享方式...

    腾讯云视频
  • 海康、大华RTSP/Onvif安防摄像头网页无插件直播流媒体服务器方案之Arm版本的NVR一直无法登录到配置界面如何解决?

    由于互联网的飞速发展,传统安防摄像头的视频监控直播与互联网直播相结合是大势所趋。传统安防的直播大多在一个局域网内,在播放的客户端上也是有所限制,一般都需要OCX...

    EasyNVR
  • 视频上云解决方案EasyCVR发布linux版本

    视频行业发展到现在,已经不再满足于网页观看,视频上云直播成为越来越多企业的需求。视频智能化是系统建设的演化方向,以视频为核心、依靠智能物联场景的云架构,对实现资...

    EasyNVR
  • 资源 | TwenBN发布两个大型DL视频数据集:助力机器视觉通用智能

    选自medium 作者:Moritz Mueller-Freitag 机器之心编译 参与:黄小天、Smith TwenBN 是一家人工智能公司,运用先进的机器学...

    机器之心
  • 专栏丨深度学习之视频摘要简述

    机器之心

扫码关注云+社区

领取腾讯云代金券