![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
直播
文章平均质量分 68
IT 哈
这个作者很懒,什么都没留下…
展开
-
玩转直播:如何从 0 到 1 构建简单直播系统
一、前言随着5G时代的到来,音视频行业也可能迎来一个行业的春天,直播则是新视频行业一直以来的一个重要的产品形态,从最初的秀场直播,游戏直播,到今年由于疫情,目前比较火的在线教育直播,带货直播等,各类新的直播形式则是越来越多的展示在大众面前。作为技术开发的我们,今天我们一起简单的了解一下,如何快速搭建一套最简单的直播系统,简单地了解一下主流直播的架构模型。二、推拉流模型首先我们先看一张完整的直播推拉流的模型图,我们可以很清楚地看到直播宏观上的架构模型图2.1 直转载 2021-10-22 15:30:11 · 1186 阅读 · 0 评论 -
如何使用 WebRTC 和 Node 实现视频会议
WebRTC介绍WebRTC(Web Real Time Communication)是一个开源项目,可以实现浏览器之间的点对点通信。换句话说,WebRTC 允许您通过 Web 交换任何类型的媒体(例如视频、音频和数据),而无需任何所需的插件或框架。浏览器之间的直接通信可以提高性能并减少延迟时间,因为客户端不需要通过服务器不断发送和接收消息。例如,我们可以使用WebSockets连接两个客户端,但服务器必须如下图所示路由它们的消息:相比之下,WebRTC 只需要一个服务器来建立和控制客户端的转载 2021-09-29 14:36:06 · 960 阅读 · 0 评论 -
几种直播流媒体协议
几种直播流媒体协议题外话:HTTP渐进下载流媒体播放: 基于TCP。yy、乐视、爱奇艺、优酷土豆、搜狐视频、花椒直播,主要还是通过rtmp&hls来实现的,但他们也意识到rtmp的天生缺陷,所以不管是技术预研也好,还是测试版也好,都已经或多或少在弄WebRTC了。 流媒体概述:所谓流媒体是指采用流式传输的方式在Internet播放的媒体格式。流媒体又叫流式媒体,它是指商家用一个视频传送服务器把节目当成数据包发出,传送到网络上。用户通过解压设备对这些数据进行...转载 2020-07-10 16:08:54 · 7359 阅读 · 0 评论 -
Nginx-rtmp 直播媒体实时流实现
这两篇博客也是跟直播流媒体相关的(2019-11-08)物联网架构成长之路(41)-直播流媒体入门(RTSP篇)https://www.cnblogs.com/wunaozai/p/11772060.html物联网架构成长之路(42)-直播流媒体入门(RTMP篇)https://www.cnblogs.com/wunaozai/p/11772392.html0. 前言 这段时间在搭建一个IPCamera项目服务器。视频点对点通话,客户端会查看设备端的音视频实时流。为了省...转载 2020-07-10 14:40:03 · 1513 阅读 · 0 评论 -
直播知识-推流&拉流
直播知识-推流&拉流推流,指的是把采集阶段封包好的内容传输到服务器的过程。其实就是将现场的视频信号传到网络的过程。“推流”对网络要求比较高,如果网络不稳定,直播效果就会很差,观众观看直播时就会发生卡顿等现象,观看体验很是糟糕。要想用于推流还必须把音视频数据使用传输协议进行封装,变成流数据。常用的流传输协议有RTSP、RTMP、HLS等,使用RTMP传输的延时通常在1–3秒,对于手机直播这种实时性要求非常高的场景,RTMP也成为手机直播中最常用的流传输协议。最后通过一定的Qos算法将音视频流数转载 2020-07-10 14:25:56 · 3016 阅读 · 0 评论