一、架构简述 RocketMQ阿里开源的一个分布式消息传递和流媒体平台,具有低延迟,高性能和可靠性, 万亿级容量和灵活的可伸缩性。跟其它中间件相比,RocketMQ的特点是纯JAVA实现,在发生宕机和其它故障时消息丢失率更低。 它由四个部分组成:nameserver,broker,生产者和消费者。它 ...
分类:
其他好文 时间:
2020-06-21 15:31:30
阅读次数:
60
网页前端video播放m3u8(HLS) HLS (HTTP Live Streaming)是Apple公司研发的流媒体传输技术,包括一个m3u8的索引文件、多个ts分片文件和key加密串文件。这项技术主要应用于点播和直播领域。 开源JS库(Github): 【video.js】https://gi ...
分类:
Web程序 时间:
2020-06-20 00:45:38
阅读次数:
815
http://www.aliresearch.com/cn/index 阿里研究院 https://lmtw.com/mzw/content/index 流媒体网 ...
分类:
其他好文 时间:
2020-06-15 00:04:32
阅读次数:
531
1、音视频采集 iOS采集音视频数据 AV Foundation 框架 GPUImage框架 FFmpeg框架 x264框架 libremp框架 2、视频滤镜 3、音视频编码 帧率 全帧 参考帧(B/P帧)关键帧(I帧) 编码格式 H264/H265 4、推流 5、流媒体服务器 6、拉流 7、音视频 ...
分类:
其他好文 时间:
2020-06-14 12:41:45
阅读次数:
104
大家知道我们的流媒体播放器提供丰富的二次开发接口,能够便捷的集成到其他平台上。最近有开发者用EasyPlayer-RTSPWebActiveX.ocx控件时总是注册不成功,所以整理了一个文档,方便后面使用。 说到这个,就想到我之前为大家解决问题的时候,有提过一个工具的使用:运行EasyRTSPSev ...
分类:
Web程序 时间:
2020-06-10 11:07:33
阅读次数:
80
视频流媒体服务器在安防、互联网、教育、录播、IPTV等多个领域实现了广泛应用,EasyPlayer是一款精炼、高效、稳定的流媒体播放器,其中EasyPlayerPro已经实现了H265编码视频的播放。 EasyPlayer还有RTSP版本,能够集成到各平台进行视频播放,接口调用比较简单,本文就为大家 ...
登高远眺 天高地迥,觉宇宙之无穷 基础技术 直播延迟?为什么流媒体直播的延迟那么高 随着通信技术的发展,视频点播、直播业务也逐渐兴起。在这些业务形态中,流媒体技术扮演着重要的角色。但在实际使用中,即便是在优良的网络环境中,主播和观众间依然可以体验到明显的延迟。为何会产生这种延迟?这篇文章从编码、传输 ...
分类:
其他好文 时间:
2020-06-10 10:49:08
阅读次数:
68
在最新版的 Android webview 中不用任何插件,可以直接播放 在windows10自带的Edge浏览器 可直接播放,PC端 safari浏览器 可直接播放 PC端chrome,IE,Firefox以及集成以上内核的各种浏览器,以及旧版的Android SDK的webview 不能播放 在 ...
分类:
编程语言 时间:
2020-06-06 18:28:12
阅读次数:
269
视频编码与直播的实现原理介绍 为什么要对视频进行编码 流媒体协议主要用于流媒体视频的直播和点播,在介绍流媒体协议之前,先给大家介绍下视频的压缩和编码机制。 说到视频播放,其实就是快速播放一系列连续的图片而已,其中的每一张图片称之为一帧,只要每秒钟帧的数量足够多,也即播放得足够快,比如每秒 30 帧, ...
分类:
其他好文 时间:
2020-06-01 21:05:07
阅读次数:
141
GitHub 又摊上事儿了,这次的问题比较棘手… 软件侵权,代码无罪? 近几年,随着流媒体的普及,更多的电影、电视剧搬到了线上,用户可以借助手机、平板电脑随时随地的观看,只需要花一些钱开通会员账号,就可以拥有海量影视库里的内容。然而,对于部分用户来说,有免费的谁还会用收费的呢?于是,Popcorn ...
分类:
其他好文 时间:
2020-05-26 20:17:26
阅读次数:
177