hubdog's blog
使用ffmpeg创建aes加密的hls视频码流
Submitted by hubdog on Mon, 2020-12-14 02:091. 生成秘钥
命令行下执行
>openssl rand -out file.key 16
2. 编辑aes key信息文件file.keyinfo,文件内容如下
http://www.flashavconverter.com/downloads/file.key
file.key
第一行是用来嵌入到生成的m3u8文件的key的下载地址,步骤1生成的file.key需要上传到webserver,可以通过http://xxx.xxx.xxx/file.key下载
第二行指向步骤1生成的本地文件file.key。
3. 使用下面ffmpeg命令生成aes加密的hls码流
ffmpeg -i 1.flv -hls_time 100 -hls_key_info_file file.keyinfo -hls_list_size 100 aes.m3u8
上面1.flv是输入的要加密的视频文件名 hls_time 100表示生成的视频片段是100秒间隔的,hls_key_info_file指向步骤2创建的key信息文件,hls_list_size指定最大的hls片段数,可以设置比较大的数目,否则生成的m3u8里面会缺少文件,默认值好像只有3吧。
4. 上传生成好的文件到你的webserver下面,设置允许外部读取的权限
DynamicCRM 2016评估期过期的对应办法
Submitted by hubdog on Thu, 2020-12-03 09:27评估期只有90天,我测试时间比较长,超出时间了。把系统时间改回到注册的时间就可以了。
在vps上创建centos的远程桌面连接
Submitted by hubdog on Sat, 2020-08-15 11:41https://blog.csdn.net/kwame211/article/details/76014361
几个坑,创建的vnclisten的是5901而不是5900,
用的tightvnc java viewer
java -jar tightvnc-jviewer.jar -port=5901 -host xx.xx.xx.xx
用realvnc无法连接默认的5900端口,需要指定port.xx.xx.xx.xx:5901
最后还是用了remote desktop ,这个不需要配置什么东西,其实本身还是用的tightvnc,但是不需要手工配置,太省事了
https://draculaservers.com/tutorials/install-xrdp-centos/
狗屎一样的CRM2016
Submitted by hubdog on Thu, 2020-08-13 16:54https://community.dynamics.com/crm/f/microsoft-dynamics-crm-forum/248884...
创建了一个用户,忘了给用户赋予security role,保存后然后就任何有效的用户都登录不进去了.真tmd狗屎一样的系统
on-premise部署的CRM中创建的entity无法看到
Submitted by hubdog on Thu, 2020-08-13 14:07需要编辑当前用户,把所有的security role赋值给他,然后在某一个security role(比如System Adaministrator)中,点击Custom Entities,把相应的entity的权限都赋值给他,把entitypublish到sale区就可以了
CloudCompare的编译
Submitted by hubdog on Tue, 2020-08-04 17:01安装了QT VS Tool之后,好像编译git版本也不报错了,用的QT5.99
CRM2016的安装
Submitted by hubdog on Tue, 2020-08-04 10:51之前用的Dynamic365, Dynamic 365访问用的SDK和On-Premise的不一样,为了动作确认,需要装一下CRM2016,
参考的https://www.linkedin.com/pulse/microsoft-dynamics-crm-2016-deployment-installation-faraz-mahmood
之前参考的中文的一个安装帮助,在SQL Server2014的安装把我误导了,导致无法正常安装.浪费了两天时间
ubuntu上配置https
Submitted by hubdog on Sat, 2020-07-11 22:31https://gist.github.com/cecilemuller/a26737699a7e70a7093d4dc115915de8
发现certbot相当牛逼,全自动配置https,http重定向, 自动更细证书.
只有一点要注意,nginx.conf必须是utf8编码的,否则可能会报错
linux下调试ffmpeg
Submitted by hubdog on Sat, 2020-06-20 08:35现在只能用eclipse cdt调试了,因为clion只能调试cmake的工程, netbeans已经死掉了,重点是导入makefile的工程,编译设置要禁用asm,禁止优化
./configure --disable-stripping --enable-debug=3 --disable-optimizations --disable-asm
调试选择的应该是ffmpeg_g而不是剥离了调试信息的ffmpeg
