
流媒体
caodongfang126
这个作者很懒,什么都没留下…
展开
-
DASH、HLS和MP4格式有什么播放体验区别
视频点播支持视频转码的输出格式主要有DASH、HLS和MP4,这三种的播放体验如表1所示。表1视频播放体验比较 视频格式 播放体验 流量占用情况 DASH 对视频进行切片,按切片播放,缓存小起播快; 拖动时间轴到任意时间播放时,可以快速定位到对应的切片进行播放,响应快。 小。 HLS 对视频进行切片,按切片播放,缓存小起播快; .转载 2020-06-10 09:20:16 · 3541 阅读 · 0 评论 -
使用nginx搭建hls点播(m3u8)
windows环境下使用nginx搭建hls推流(m3u8)环境:操作系统:windows7旗舰版64位nginx:1.8.1ffmpeg:4.1.3下载nginx官网地址:http://nginx.org/en/download.html1.修改配置文件 conf/mime.types 配置文件 在59行下面添加这两段代码 application/...原创 2020-02-13 23:57:50 · 8432 阅读 · 3 评论 -
如何搭建视频转码集群、播放服务器
转码集群的搭建随着媒体技术的发展,以及硬件设备的普及和移动设备的触角延伸之社会各个角落,人们可以随时随地产生信息。而这些海量信息中,有不少多媒体信息。多媒体信 息成为了人们信息分享的重要方式。毫不夸张地说,现在是一个信息爆炸的时代。传统的电视,电影,视频网站,及至移动的自媒体(自由人)无时无刻不在吞吐着媒体信息。这些海量信息的存在给存储和分享都带来了挑战。挑战主要有两方面,一是如何尽可...转载 2020-01-15 10:16:54 · 1036 阅读 · 0 评论 -
理解RTMP、HttpFlv和HLS的正确姿势
需求比协议重要,理解你的需求在前,选择应用的协议在后!第一、是什么?解释这个问题有很大的难度,你所处的角度不同,决定了所需答案的不同。不管怎么样,协议是为了解决问题而生的,它有着天然的指向性。同时,也有着它自身的局限。这三个协议的背后,有着一段凄美的爱情故事。我说说,你听听,在想当初….千禧年的钟声敲响了,人们迈进了一个新的世纪。当时的移动和联通还不能互发信息,手机是什么样咱们心里...转载 2020-01-10 10:43:23 · 310 阅读 · 0 评论 -
视频播放与HLS直播技术总结
上一个项目有接触到网页视频播放,给到我的是一个m3u8的文件格式,之前并没有接触到视频这一块的技术,而且对于这种文件格式也是第一次,查资料写demo折腾一番,终于成功的在网页播放m3u8格式的视频文件,这里也整理记录一下自己查询到关于视频播放还有流媒体文件播放原理的资料。视频播放主要技术视频播放的主要技术点,封装技术,视音频压缩编码技术,流媒体技术封装技术:就是把视频数据和音频数据打包成一...转载 2020-01-10 10:41:06 · 625 阅读 · 0 评论 -
srs之深入浅出看流媒体
CDN这几年爆炸式增长,带宽提速是根源,而HTTP始终还是那个屌样,因此目前CDN大多是资本性行业,不用多少知识就能干了;直到流媒体粗现,直播咋这么难搞呢?因为它是流媒体,让我带你深入浅出看流媒体前世今生,分分钟二逼变牛逼。流媒体分为点播和直播,点播已经堕落为HTTP文件了,直播永远不可能只用HTTP就OK,这是他们的业务差异导致的。流媒体本质上是:现实的图像,经过编码器压缩,持久化为点播文件...原创 2019-10-18 16:15:00 · 1566 阅读 · 0 评论 -
进击的WebRTC
有人说 2017 年是 WebRTC 的转折之年,2018 年将是 WebRTC 的爆发之年。去年,WebRTC 1.0 标准草案出炉,并将于今年正式发布。与此同时,越来越多的浏览器和厂商都开始对它进行广泛的支持,WebRTC 即将成为互联网的基础设施了。根据腾讯全球合作伙伴大会上发布的《2017 年微信数据报告》显示,截止到 2017 年 9 月,微信日成功通话次数 2.05 次,月人均通话...转载 2019-10-18 15:35:07 · 344 阅读 · 0 评论 -
初识流媒体与流媒体技术
流媒体 流媒体又叫流式媒体,它是指商家用一个视频传送服务器把节目当成数据包发出,传送到网络上。用户通过解压设备对这些数据进行解压后,节目就会像发送前那样显示出来。 这个过程的一系列相关的包称为“流”。流媒体实际指的是一种新的媒体传送方式,而非一种新的媒体。 流媒体技术全面应用后,人们在网上聊天可直接语音输入;如果想彼此看见对方的容貌、表情,只要双方各有一个摄像头就可以了;在网上看...转载 2019-10-12 15:33:58 · 629 阅读 · 0 评论 -
流媒体与直播技术
一、基本概念1、流媒体流媒体又叫流式媒体,它是指商家用一个视频传送服务器把节目当成数据包发出,传送到网络上。用户通过解压设备对这些数据进行解压后,节目就会像发送前那样显示出来。 这个过程的一系列相关的包称为“流”。流媒体实际指的是一种新的媒体传送方式,而非一种新的媒体。 流媒体技术全面应用后,人们在网上聊天可直接语音输入;如果想彼此看见对方的容貌、表情,只要双方各有一个摄像...转载 2019-10-12 15:21:44 · 1684 阅读 · 0 评论 -
如何实现视频直播的低延时?RTMP和WebRTC的优劣何在?
直播中的卡顿、延时会大大影响用户的体验,那么我们可以从哪些方面实现低延时?优化视频直播中的延时,可以通过下面几个环节:采集,编码,推流,转码,分发,拉流,解码和渲染。在一个实时的音视频系统架构里,每个环节都会有一定程度的优化空间。RTMP和WebRTC的优劣何在?目前国内主流的低延时框架是RTMP。RTMP是基于TCP的标准协议,CDN网络普遍支持,也能做到相对比较低的延迟。在推流...转载 2019-10-12 15:17:44 · 2642 阅读 · 0 评论 -
RTMP、WebRTC、UDP 三种互动直播方案的优劣比较
据《 2017 年中国直播行业研究报告》显示,直播行业用户人数达到了 4.2 亿,同比增速超过 50%,整体直播市场的总营收达到 304.5 亿元,比去年同期增长近 39%。直播作为一种新兴社交方式,已然成为一项互联网基础应用,也成为技术大牛们探索更高效轻量的技术方案的新阵地。由于用户对社交互动的强烈需求,“互动直播”已成为直播发展趋势。通过视频连麦,用户之间可以进行视频互动,达到更深层次...转载 2019-10-12 15:17:19 · 3164 阅读 · 0 评论 -
RTMP、HTTP-FLV、HLS,常见的三大直播协议
随着直播行业大火,游戏、乐秀、教育、发布会等直播类产品层出不穷,能够满足各方人员的需求。在直播中,总能在其中找到适合自己的产品内容。喜欢玩游戏的可以看游戏直播,想学点工作技能的,也可以观看大牛现场授课,甚至你能通过直播跟各大主播实时互动。看了这么多直播,你好像发现了一个小秘密,不同类型的直播延时有所不同,像与主播实时互动的一般延迟比较短,而相对的,在线教育这一类就比较长了。这就是我今天想给大家讲解...转载 2019-10-09 15:44:56 · 1241 阅读 · 0 评论 -
Windows下用FFmpeg+nginx+rtmp/HLS搭建直播/点播环境 实现推流、拉流
1.环境开发环境:windows开发工具:FFmpeg、nginx、nginx-rmtp-module简介:Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。nginx-rmtp-module是Nginx服务器的流媒体插件。nginx通过rtmp模块提供rtmp服务, ffmpeg推送一个rtmp流到nginx, 然后客户端通过访问ng...原创 2019-09-18 15:33:35 · 3927 阅读 · 0 评论 -
HLS/RTSP/RTMP 三个流媒体协议的区别
HLS/RTSP/RTMP 三个流媒体协议的区别HLS( HTTP Live Streaming)苹果公司提出的流媒体协议,直接把流媒体切片成一段段,信息保存到 m3u 列表文件中,可以将不同速率的版本切成相应的片。播放器可以直接使用 HTTP 协议请求流数据,可以在不同速率的版本间自由切换,实现无缝播放,省去使用其他协议的烦恼。缺点是延迟大小受切片大小影响,不适合直播,适合视频点播。RT...原创 2019-09-05 20:36:42 · 489 阅读 · 0 评论