首页 > 其他分享 >什么是流媒体

什么是流媒体

时间:2024-01-02 12:33:47浏览次数:27  
标签:流媒体 什么 观赏 首屏 直播 音视频 场景


所谓的流媒体是指将一连串的媒体数据压缩后,经过网络分段发送数据,在网上即时传输音视频以供观赏的一种技术。如果没有流媒体技术,那么在观赏前必须下载整个媒体文件。

常见流媒体协议:

  • RTSP
  • RTP
  • HTTP
  • HLS
  • RTMP
  • HTTP-FLV等

目前应用流媒体技术就多的场景就是直播场景。完整的直播系统包括以下这些过程:

  1. 音视频采集
  2. 音视频编码
  3. 音视频推流
  4. 音视频拉流
  5. 音视频分发
  6. 音视频转码
  7. 认证鉴权
    还有响应政策方面的
  8. 自动鉴黄

它的架构图大概如下:

什么是流媒体_音视频


这里的首屏秒开是指从视频播放开始到真正看到第一帧画面所消耗的时间要尽可能的短,不能让观众有明显的等待时间。 这种能力主要依靠云端服务的优化以及播放器的配合,使用阿里云的秒开功能最快可以实现 200ms 左右的首屏打开速度,如果网络下行足够够好的话甚至可以瞬开。


标签:流媒体,什么,观赏,首屏,直播,音视频,场景
From: https://blog.51cto.com/u_11070617/9067661

相关文章

  • 单词 slug 在编程语言的上下文里是什么含义
    在计算机编程的上下文中,"slug"这个术语通常用来表示一种人类可读的、简短的、描述性的字符串,用于标识某个特定实体,如网址、文件路径或数据库条目。这个概念在软件开发中被广泛使用,旨在提供一种清晰而易于理解的标识符,同时避免使用繁琐的、难以阅读的字符。1.URLSlug:在Web开发......
  • JDK9中的String底层实现为什么用UTF-16而不用UTF-8呢?
    UTF-8是一种对空间利用效率最高的编码集,它是不定长的,使用1~4字节为每个字符编码。这种情况下,如果能用一个字节存放字符就不会使用两个字节,两个字节不够就用三个字节。这种编码集只适用于传输和存储,并不适合拿来做String的底层实现。String有随机访问的方法,比如charAt、subString等......
  • 摄像机预置位和看守位有什么区别?在LiteCVR平台中如何使用?
    在使用LiteCVR视频监控平台时,针对国标GB28181协议接入的设备,有时候会用到预置位,但用户经常会混淆预置位和看守位的概念。今天在这里,我们就来介绍一下两者的区别。摄像机预置位和看守位的区别在于使用方式和应用场景的不同。预置位通常需要手动操作,适用于需要定点监控的区域;而看守位......
  • 什么是JWT令牌
    当下,JWT(JSONWebToken)令牌认证已经变得越来越流行。本文主要介绍JWT令牌认证与传统的Session会话认证机制的区别。为什么需要认证?HTTP是一种无状态协议,那就意味着当前的客户端的请求与任何之前的请求是独立不依赖的,而服务器也并不会记录任何请求信息。例如,如果你只是简单地访问......
  • 揭密支付安全:为什么你的交易无法被篡改
    这是《百图解码支付系统设计与实现》专栏系列文章中的第(4)篇。也是支付安全系列的第(1)篇。本文主要讲清楚支付系统中为什么要做签名验签,哪些是安全的算法,哪些是不安全的算法,以及对应的核心代码实现。专栏地址:百图解码支付系统设计与实现通过这篇文章,你可以了解到:什么是签名验签支付系......
  • 为什么现在农村年轻人越来越少?
    农村年轻人越来越少的原因是多方面的,以下是可能的一些因素: 1.城市化:随着城市化的进程,年轻人逐渐离开农村,前往城市寻找更多的就业机会、教育资源和生活质量。城市提供了更多的发展机会和多样化的生活方式,吸引了年轻人的迁移。  2.就业机会:农村地区就业机会相对有限,尤其是高薪和......
  • 为什么在硅谷印度人混得非常成功,而中国人则不如?
    在硅谷,印度人的成功似乎比中国人更为显著。这是一个值得深入探讨的问题,涉及到许多复杂的因素和背景。首先,我们需要理解硅谷的多元文化环境。硅谷是全球科技创新的中心,吸引了来自世界各地的人才。然而,印度人在这个环境中的表现尤为突出,这可能与他们的教育背景、工作态度以及对创新的......
  • 为什么羊驼群里混入一只虎鲸,关于Orca和逐步蒸馏
        不敢想象自动给训练数据打标签能有多爽(qq.com)   读书人想要点数据,怎么能叫偷呢?要叫借,也可以叫Self-Instruct(qq.com) 自从Llama诞生以来,几乎已经成为了开源世界的模型标准,而诸多基于Llama重训练和微调的各个版本也应运而生,其中比较有代表性的有以下这些:  ......
  • matlab中函数的句柄是什么意思
    比定义f(x)=x^2写f=@(x)(x.^2)其@(x)(x.^2)匿名函数第括号面自变量第二括号面表达式@函数指针f=@(x)(x.^2)表示匿名函数@(x)(x.^2)赋值给f于f表示该函数于f(2)=2.^2=4;f(1:3)=[1:3].^2=[149]等等定义匿名函数调用别匿名函数比f1=@(x,y)(x.^2+y.^2)定义函数x^2+y^2f2=@(......
  • 游戏服务器安全需要注意什么方面需要搭配什么防护策略
    服务器主机安全需要注意什么方面,首先需要知道服务器安全威胁有哪些服务器安全威胁是指可能导致服务器遭受攻击、数据泄露或服务中断的各种风险和威胁。以下是一些常见的服务器安全威胁:1.恶意软件和病毒:服务器可能感染恶意软件、病毒或蠕虫,这些恶意程序可能会给服务器带来安全风险......