文章分类 -  视屏处理

go语言并发获取hls,测试流媒体服务的拉流压力
摘要:前两天,我们的开发的兄弟们终于将我们的流媒体整体方案实现并部署了,虽然都是用的开源的项目,但是我们内部还是要测试服务表现的,这个任务就被扔给我了。 先不看内部各个链路的性能损耗,先测试单源,多路点播取流的场景。 使用golang,写程序如下: 使用步骤: 1、使用命令:go build get_hl 阅读全文

posted @ 2019-05-10 14:35 &大飞 阅读(480) 评论(0) 推荐(0) 编辑

HLS 架构简介及播放加密的HLS
摘要:HLS 全称是 HTTP Live Streaming, 是一个由 Apple 公司实现的基于 HTTP 的媒体流传输协议. 他跟 DASH 协议的原理非常类似. 通过将整条流切割成一个小的可以通过 HTTP 下载的媒体文件, 然后提供一个配套的媒体列表文件, 提供给客户端, 让客户端顺序地拉取这些 阅读全文

posted @ 2019-05-10 14:27 &大飞 阅读(1371) 评论(0) 推荐(0) 编辑

fedora上安装ffmpeg
摘要:环境 fedora26 1. 安装 yasm 2.安装 ffmpeg 官方下载ffmpeg源码 ( http://ffmpeg.org/ ) 下载下来一个 压缩包 ffmpeg-4.0.tar.bz2 tar -xjvf ffmpeg-4.0.tar.bz2 cd ffmpeg-4.0 ./conf 阅读全文

posted @ 2019-05-10 14:26 &大飞 阅读(258) 评论(0) 推荐(0) 编辑

使用ffmpeg视频切片并加密
摘要:想达到的目的:将一个mp4视频文件切割为多个ts片段,并在切割过程中对每一个片段使用 AES-128 加密,最后生成一个m3u8的视频索引文件; 电脑环境 Fedora,已经安装了最新的ffmpeg; 如果要加密,首先准备好一下两个东西: 加密用的 key 另一个是 iv 新建一个文件 enc.ke 阅读全文

posted @ 2019-05-10 14:24 &大飞 阅读(947) 评论(0) 推荐(0) 编辑

使用 Azure Batch CLI 模板和文件传输
摘要:使用 Azure CLI 的 Azure Batch 扩展可在不编写代码的情况下运行 Batch 作业。 通过 Azure CLI 创建 JSON 模板文件,并使用模板文件创建 Batch 池、作业和任务。 使用 CLI 扩展命令轻松将作业输入文件上传到与 Batch 帐户关联的存储帐户,并下载作业 阅读全文

posted @ 2019-05-10 14:22 &大飞 阅读(240) 评论(0) 推荐(0) 编辑

HLS视频加密及本地播放
摘要:一、视频加密 将视频从MP4文件切片成多个ts文件,并使用AES-128对每一片视频进行加密,最后生成m3u8文件 视频加密参考:https://www.cnblogs.com/codeAB/p/9184266.html 1、生成公有key openssl rand 16 > encrypt.key 阅读全文

posted @ 2019-05-10 14:18 &大飞 阅读(2787) 评论(0) 推荐(0) 编辑

spine实现预加载(一)
摘要:前言 本文实现了spine动画的预加载,解决在战斗等大量加载spine动画的时候出现卡顿现象。 这里使用和修改三个类,直接修改的源码,当然你也可以继承LuaSkeletonAnimation,自己封装一个类。这里做个例子, 不自己写类,直接改源码。如果想自己写,绑定到lua,看我别的帖子。废话不多说 阅读全文

posted @ 2019-05-06 15:33 &大飞 阅读(637) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示