zoukankan      html  css  js  c++  java
  • 网络直播大范围兴起,其技术依据是什么?

    目前,在人们的日常互联网生活中,网络视频应用已经非常普遍。网络内容的表现形式和信息传播方式越来越依赖于音频和视频。此外,随着网络电视的普及,人们的娱乐和休闲时间越来越多地从电视端转移到电脑端。当我们打开传统的门户网站时,明显地发现许多新闻和主题页面都是通过视频呈现,甚至商业广告也是通过视频呈现。同时,基于用户上传内容和影视点播的视频分享网站每天都吸引着大量的活跃用户。

    当人们在互联网上分享新鲜、有趣和热门的信息时,或当媒体发布实时信息时,他们也会更倾向于使用在线视频。其中,网络视频直播是网络视频应用的重要组成部分。

    事实上,网络直播很久以前就已经进入了公众的视野。最初的网络直播是在互联网上提供电视信号观看,这通常反映在各种派对、体育赛事和综艺节目的现场直播中。这种直播的原理是将电视接收到的模拟信号采集,转换成数字信号,输入计算机,实时上传到网站供人们观看,相当于“网络电视”。

    到目前为止,简单的活动直播已经无法满足人们的娱乐需求,网络直播也迎来了巨大的变革。人们在现场设置独立的信号采集设备(音频+视频),导入引导终端(引导设备或平台),通过网络上传到服务器,发布到网站查看。2014年网播兴起,由于监管不力,直播在2016年达到高峰,也被称为“直播第一年”,贝塔、熊猫、龙珠……主要的直播平台涌现,许多网络名人也从一个默默无闻的小主播跃升为大牌网红。截至2017年底,观看在线直播的用户已超过4亿,相当于中国互联网用户总数的40%。

    网络技术的发展打破了时间和空间的界限,传播内容也相对丰富。网络传播内容的类型也多种多样,可以满足不同用户的需要。在线平台极大地便利了用户的生活。用户可以通过平台了解新闻、知识、观看娱乐节目、购物等内容。因此,人们越来越依赖网络传播和网络消费模式,网络直播经济得到了发展。

    目前国内主流直播协议有三种,即RTSP、RTMP和HTTP-FLV。目前,TSINGSEE青犀视频云端架构平台EasyGBS、EasyNVR、EasyDSS、EasyCVR已经实现了这些协议的视频流输出。其中,EasyGBS还支持近年来热门的webrtc协议输出。无论选择哪套直播系统,都需要根据不同的场景选择不同的直播协议。

  • 相关阅读:
    eclipse javaWeb项目如何引入jar包
    Unity3D 批量图片资源导入设置
    WaitForTargetFPS
    自适应分辨率
    UnityException: Texture is not readable
    Unity bundle的制作和使用
    Unity3D之Assetbundle
    Unity使用外部版本控制SVN
    AssetBundle机制相关资料收集
    Assetbundle的杂七杂八
  • 原文地址:https://www.cnblogs.com/TSINGSEE/p/15480907.html
Copyright © 2011-2022 走看看