@[TOC](基于WASM的H265 Web播放器) 1 背景 目前这个时间点,原生支持H265(HEVC)播放的浏览器极少,可以说基本没有,主要原因一个是H265的解码有更高的性能要求,从而换取更高的压缩率,目前大多数机器CPU软解H265的超清视频还是有点吃力,硬解兼容性又不好,另外一个原因主要是H265的专利费问题。因此H265有被各大浏览器厂商放弃的趋势,转而去支持更加开放的AV1编码,但是AV1编码的商用和普及估计还有段时间。 H265与H264相比主要的好处在于相同分辨率下降低了几乎一倍的码率,对带宽压力比较大的网站来说,使用H265可以极大削减带宽消耗(尽管可能面临专利费麻烦),但是由于浏览器的支持问题,目前H265的播放主要在APP端实现,借助硬件解码,可以获得比较好的性能和体验。 本文相关的代码使用WASM、FFmpeg、WebGL、Web Audio等组件实现了一个简易
2021-12-09 23:45:12 26.47MB 附件源码 文章源码
1
随着flash的禁用,rtmp已经不适合用浏览器播放了,nginx-http-flv-modle很好的帮我们解决了这个问题,资源已经编译好了,解压即用,少去了找编译工具的烦恼 。
2021-11-11 16:02:24 56.46MB nginx windows rtmp flv
1
RTSPtoHTTP-FLV 使用JavaCV开发的rtsp流转http-flv流(rtmp已不推荐)并进行推流的流媒体服务 求star!!! 提问求助等优先提交issues,让其他遇到同样问题的朋友可以很方便找到解决方式,尽量避免直接加微信qq咨询。业务合作可发邮件到或添加微信qq咨询。 各大浏览器目前均已不再支持flash,故推荐使用http-flv来代替rtmp使用。 只需修改本项目controller中rtmp地址生成的地方改为生成http-flv地址即可,各流媒体服务器对于http-flv地址规则可能会有差异,根据所选流媒体服务器来制定http-flv地址。 个人博客: csdn博客: gitee地址: 可以实现各h264编码的监控设备rtsp流转rtmp流(只需要改动controller中rtsp指令的拼接格式) 接口调用方式: [注]: 该项目中的一些处理是为了满足公司项目需
2021-11-10 17:09:34 119KB nginx ffmpeg rtsp-rtmp rtsp-http-flv
1
采用官网下载的nginx 1.21.4、nginx-http-flv-module 1.2.9、zlib-1.2.11、openssl-1.1.1l、pcre-8.45编译而成的64位nginx程序。
2021-11-05 21:00:59 5.82MB nginx http-flv nginx-http-flv nginx64位
1
windows nginx 流媒体服务器开源免费
2021-11-02 20:02:00 3.72MB 流媒体服务器 nginx-http-flv-m
1
windows下nginx-http-flv-module一键部署 非常方便
2021-10-27 11:51:38 2.17MB http-flv nginx rtmp
1
最新win64版nginx1.21.3附带 nginx-http-flv-module1.2.9,jemalloc,stream,httpv2, http_ssl等模块,需要其他模块可联系编译
1
解决延迟问题,心跳监测播放过程中error自重启 直接放入页面运行
2021-10-14 12:07:47 39KB flv http-flv rtmp 直播流
1
采用官网下载的nginx 1.17.7、nginx-http-flv-module 1.2.7编译而成的64位nginx程序。
2021-09-13 10:19:09 4.86MB nginx http-flv nginx-http-flv
1