摘要:音视频传输协议众多, 不同业务应该如何选择? RTSP、RTMP、RTP/RTC、HLS、MSS、DASH、WEBRTC、RIST、SRT;在此我们就从业务发展的视角来理解各种流媒体协议,帮助大家有更加清晰的理解,选择时做出更理性的判断。 IPTV IPTV 是由运营商主导建设的一套系统,他的 ...
分类:
其他好文 时间:
2021-01-30 11:42:51
阅读次数:
0
EasyPlayer是一款流媒体播放器系列项目,支持RTSP、RTMP、HTTP、HLS、UDP、RTP、File等多种流媒体协议播放、支持本地文件播放,支持本地抓拍、本地录像、播放旋转、多屏播放、倍数播放等多种功能特性,目前支持Windows、Android、iOS三个平台,EasyPlayer. ...
分类:
其他好文 时间:
2020-10-10 17:43:54
阅读次数:
23
视频编码与直播的实现原理介绍 为什么要对视频进行编码 流媒体协议主要用于流媒体视频的直播和点播,在介绍流媒体协议之前,先给大家介绍下视频的压缩和编码机制。 说到视频播放,其实就是快速播放一系列连续的图片而已,其中的每一张图片称之为一帧,只要每秒钟帧的数量足够多,也即播放得足够快,比如每秒 30 帧, ...
分类:
其他好文 时间:
2020-06-01 21:05:07
阅读次数:
141
参考博客 一、视频播放器的原理 音视频技术主要包括以下几点:封装技术、视频压缩编码技术、音频压缩编码技术。如果考虑到网络传输的话,还包括流媒体协议技术。 视频播放器播放一个互联网上的视频文件,需要经过以下几个步骤: (1)解协议 (2)解封装 (3)解码音视频 (4)音视频同步 过程如下图所示: 解 ...
分类:
其他好文 时间:
2020-04-29 18:28:52
阅读次数:
218
协议 流实时消息协议(RTMP),Apple HTTP Live Streaming(HLS)和基于HTTP的动态自适应流(DASH)视频格式。 nginx rtmp模块 Put the load_module directive in the top?level (“main”) context ...
分类:
其他好文 时间:
2020-04-14 22:16:14
阅读次数:
74
推流 就是将采集到的音频、视频数据通过流媒体协议发送到流媒体服务器。推流对这个直播链路影响非常大,如果推流的网络不稳定,无论我们如何做优化,观众的体验都会很糟糕,所以也是我们排查问题的第一步。推送协议主要有三种: (1)RTSP(Real Time Streaming Protocol):实时流传送 ...
分类:
其他好文 时间:
2020-04-03 12:00:53
阅读次数:
81
EasyPlayer是一款流媒体播放器系列项目,支持RTSP、RTMP、HTTP、HLS、UDP、RTP、File等多种流媒体协议播放、 支持本地文件播放,支持本地抓拍、本地录像、播放旋转、多屏播放、倍数播放等多种功能特性,核心基于ffmpeg,稳定、高效、可靠、可控。 随着多年不断的发展和迭代,不 ...
分类:
Web程序 时间:
2020-02-24 16:39:40
阅读次数:
69
流媒体协议是网络对视频的传输协议。 基本概念 视频技术的名词 名词系列一:AVI、MPEG、RMVB、MP4、MOV 名词系列二:H.261、H.262、H.263、H.264、H.265。重点是H.264 名词系列三:MPEG-1、MPEG-2、MPEG-4、MPEG-7。 视频:一连串的图片。 ...
分类:
其他好文 时间:
2019-11-10 13:19:10
阅读次数:
81
视频网关是连接两个或更多个管理上的相异的网络/子网的节点,是一种存储转发设备,视频网关是一款高性能的嵌入式多功能媒体网关设备,集流媒体协议转换、流媒体分发服务、多路视频解码、视频画面分割等核心功能于一体。
分类:
其他好文 时间:
2019-07-22 15:15:39
阅读次数:
478
VLC_SDK编程指南 VLC 是一款自由、开源的跨平台多媒体播放器及框架,可播放大多数多媒体文件,以及 DVD、音频 CD、VCD 及各类流媒体协议。它可以支持目前市面上大多数的视频解码,除了Real。 VLC_SDK的调用 VLC的SDK使用C语言写成,它的解码库部分的基础是FFMpeg,FFM ...
分类:
其他好文 时间:
2019-03-11 01:08:52
阅读次数:
217