首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    使用flv.js直播

    为什么要在这个时候探索flv.js直播呢?原因在于各大浏览器厂商已经默认禁用Flash,之前常见的Flash直播方案需要用户同意使用Flash后才可以正常使用直播功能,这样的用户体验很致命。...可以看出在浏览器里直播,使用HTTP-FLV协议是不错的,性能优于RTMP+Flash,延迟可以做到和RTMP+Flash一样甚至更好。...flv.js兼容方案 由于目前flv.js兼容性还不是很好,要用在产品中必要要兼顾到不支持flv.js的浏览器。...缩短这个收集时间(也就是减少GOP长度)可以优化延迟,但这样的坏处是导致视频压缩率不高,传输效率低。 关闭音视频服务器的I桢缓存可以优化延迟,坏处是用户看到直播首屏的时间变大。...浏览器端开启flv.js的Worker,多进程运行flv.js提升解析速度可以优化延迟,这样的flv.js配置代码是:{ enableWorker: true, enableStashBuffer

    13.1K105

    纯代码给你的网站增加图片灯箱效果,增强落地页体验

    灯箱效果是我一直想加又没有加的功能,正好最近百度在推移动落地页检测,顺手一下优化 我的检测结果是:您的页面可能存在图片不可全屏查看,全屏查看后不可缩放/左右滑动的问题,影响落地页体验 我们可以直接使用...当我们改变浏览器窗口大小时,将会看到弹出框自动缩放 3、支持缩略图列表、放大、全屏等功能 4、弹出框支持显示多种类型的内容:图片、html、视频… 5、支持触控、缩放手势操作图片 实现加入 FancyBox 灯箱效果教程...1、引入相关文件 可以将FancyBox的 js、css 文件下载到主题目录中进行引入,这里我们直接使用 CDN 外链 请先在header.php文件的标签前引入Jquery文件 <script type="text/javascript" src="https://cdn.staticfile.org/fancybox/3.5.7/jquery.fancybox.min.<em>js</em>...(document).ready(function() { $("[data-fancybox]").fancybox() }); 如果一切顺利,那么你的网站现在点击图片就可以看到图片灯箱效果,不满意默认效果

    6.8K40

    zblog响应式极简图片灯箱插件viewimglee,不足1kb的ViewImage.js超效率

    对于图片灯箱插件我之前一直无感,直到慢慢越来越多的人联系我说它的重要性,所以主题慢慢的都开启了 Fancybox 图片灯箱插件,效果和功能都很强大,但是最近发现了“ViewImage.js”,这是基于jQuery...开发的插件,使用Gzip压缩后不足 1kb,还支持响应式的一款极简灯箱插件,打算把主题都集成这个插件,真的超级精简,使用了几次效果挺好,在此基础上又简单优化了几处css,想着每个人要求不同就顺手做了这款极简插件... or  view-image.min.js 引用 首先确保你的页面已经正确引用jQuery(建议2.0+),然后再引用ViewImage.js(不喜欢本地就用这个CDN加速js)。...    }); }); 手动操作完成,结合实际情况把“.view-image img”换成自己图片的class就可以,当然如果懒得手动修改就下载插件吧,免费的,应用中心搜索“图片灯箱...插件地址: 图片灯箱(极简插件)应用中心下载

    1.3K40

    zblog响应式极简图片灯箱插件viewimglee,不足1kb的ViewImage.js超效率

    对于图片灯箱插件我之前一直无感,直到慢慢越来越多的人联系我说它的重要性,所以主题慢慢的都开启了 Fancybox 图片灯箱插件,效果和功能都很强大,但是最近发现了“ViewImage.js”,这是基于jQuery...开发的插件,使用Gzip压缩后不足 1kb,还支持响应式的一款极简灯箱插件,打算把主题都集成这个插件,真的超级精简,使用了几次效果挺好,在此基础上又简单优化了几处css,想着每个人要求不同就顺手做了这款极简插件... or  view-image.min.js 引用 首先确保你的页面已经正确引用jQuery(建议2.0+),然后再引用ViewImage.js(不喜欢本地就用这个CDN加速js)。...    }); }); 手动操作完成,结合实际情况把“.view-image img”换成自己图片的class就可以,当然如果懒得手动修改就下载插件吧,免费的,应用中心搜索“图片灯箱...插件地址: 图片灯箱(极简插件)应用中心下载

    1.6K10

    理论 | 使用flv.js直播

    为什么要在这个时候探索flv.js直播呢?原因在于各大浏览器厂商已经默认禁用Flash,之前常见的Flash直播方案需要用户同意使用Flash后才可以正常使用直播功能,这样的用户体验很致命。...可以看出在浏览器里直播,使用HTTP-FLV协议是不错的,性能优于RTMP+Flash,延迟可以做到和RTMP+Flash一样甚至更好。...flv.js兼容方案 由于目前flv.js兼容性还不是很好,要用在产品中必要要兼顾到不支持flv.js的浏览器。...缩短这个收集时间(也就是减少GOP长度)可以优化延迟,但这样的坏处是导致视频压缩率不高,传输效率低。 关闭音视频服务器的I桢缓存可以优化延迟,坏处是用户看到直播首屏的时间变大。...浏览器端开启flv.js的Worker,多进程运行flv.js提升解析速度可以优化延迟,这样的flv.js配置代码是: 这里是优化后的完整代码 扫码下方二维码, 随时关注更多前端干货文章!

    3.7K10

    Node.js静态资源服务器

    在上一篇文章介绍了Node.js基础API 接下来我们做一个案例,用Node.js实现静态资源服务器 目录结构 首先新键如下目录结构 config:存放一些配置文件 helper:辅助文件 template...:模板文件(后面会使用到模板引擎) app.js:入口文件 搭建服务 我们要根据客户端请求的url返回相应的文件/目录信息,所以我们要先搭建服务 使用http模块搭建 const http = require...指向某个文件时我们直接返回,当指向某个目录时,我们将该目录的文件全部列出,并且实现超链接,当没有该目录或文件时返回提示信息“没有该文件” 接下来通过代码实现 我们将这部分逻辑写进helper/route.js...我们还引入了自定义模块mime这个模块放置了文件类型对应的contentType,以确保我们发送给客户端正确的contentType helper/mime.js const path = require...(html|js|css|md)/ } 新键helper/compress.js const {createGzip,createDeflate} = require('zlib') module.exports

    2.3K20

    网站-推荐3种CSS,JS合并的方式

    下面网站小编就简单介绍一个方法,十分简单. 下面介绍以合并js文件为例 保留疑问 : JS 合并与 JS 压缩的区别 ? 分别对页面有什么影响?...复制代码 代码如下: copy G.js+T.js GT_bin.js /b 说明 : (1)输入要合并的js文件,保存debug.bat文件,运行debug.bat即可. (2)就这么一行代码就搞定了...不适用场景: #这种方式肯定不适用于大型的Web应用,且不论单文件代码量,业务的复杂性也不允许我们这样干(我没见过那个网站这样的)。...往期热点文章: #网站-如何用DIV+CSS网页 #网站-3家国外VPS主机商对比 #网站-页面内锚点定位的几种方法 #网站-如何将设计稿还原为网页 #网站-面向对象面向过程的区别 #网站...-必备的10款网站性能测试工具(推荐) #网站-前端工程师都用啥编辑器 #网站-虚拟主机与独立服务器区别 网站公众平台(zwangz888)每天为您分享原创Web开发资讯,开发经验,为您的技能充电

    3.3K110
    领券