技术笔记 第13页
记录一些我自己使用过的东西,备忘用!
第一种方法比较简单,只可以播放一个视频。 准备一个ubuntu的系统 连上VPS更新系统 apt update -y && apt upgrade -y && apt install -y curl wget sudo socat htop ffmpeg iftop htop 进程监控工具 ffmpeg 推流工具 iftop 流量监控 直播指定视频(自适应) nohup ffmpeg -stream_loop -1 -re -i /home/mp4/yyds.mp4 -c copy -f flv rtmp://a.rtmp.youtube.com/live2/cxu3-g03y-14-z2-4rf8 > /dev/null 2>&1 & 直播指定视频(低流量)(消耗更多CPU) nohup ffmpeg -re -stream_loop -1 -i /home/mp4/yyds.mp4 -c:v libx264 -b:v 500k -maxrate 500k -bufsize 1000k -c:a copy -f flv “rtmp://a.rtmp.youtube.com/live2/1ddg-8t7p-0zws-mm-7bq” > /dev/null 2>&1 & 所以最好的方案就是视频原始码率就是你期望的值。直接自适应推流。不要让ffmpeg花时间转码消耗CPU性能!来节省流量! 查看运行状态 ps -ef | grep ffmpeg 停止 reboot 以下看不懂的可以直接看视频,视频来自youtube 第二种比较麻烦,但是支持多个视频轮回播放。 vps最低配置 1核1G3M 流量0.5T或以上,推荐1核2G3M 1T,视频码率设置越高越费流量; 工具代码和步骤 系统推荐centos7,ubuntu18,debian9或以上~ 一、更新系统 centos:yam update -y && yam install vim screen -y ubuntu debian:apt update -y && apt install vim screen -y 二、安装ffmpeg ubuntu debian: sudo apt install ffmpeg ffmpeg -version centos在下一步执行 stream.sh后再安装也OK的。 三、准备服务器文件 1、stream.sh #!/bin/bashPATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/binexport PATH#=================================================================## System Required: CentOS7 X86_64 ## Description: FFmpeg Stream Media Server ## Author: LALA ## Website: https://www.lala.im ##=================================================================## 颜色选择red='\033[0;31m'green='\033[0;32m'yellow='\033[0;33m'font="\033[0m"ffmpeg_install(){# 安装FFMPEGread -p "你的机器内是否已经安装过FFmpeg4.x?安装FFmpeg才能正常推流,是否现在安装FFmpeg?(yes/no):" Chooseif [ $Choose = "yes" ];then yum -y install...
There is no excerpt because this is a protected post.

有网友反映在使用CAD的时候会出现报错,出现错误页面提示“由于找不到 msvcp140.dll,无法继续执行代码。重新安装程序可能会解决此问题。”这种情况是什么原因导致的呢?又该如何解决这种问题呢?下面电脑百科林老师带你一起来看看。 原因: msvcp140.dll文件即动态链接库文件,系统缺少了这个文件,丢失原因有可能是杀毒软件误杀导致的。如果电脑中丢失了某个dll文件,可能会导致某些软件和游戏等程序无法正常启动运行,并且导致电脑系统弹窗报错。 解决方法: 解决方法十分简单,电脑百科林老师提供2个方法解决这个问题。 方法一:从微软官方下载最新的Visual C++安装即可。 Visual C++官方下载地址:https://support.microsoft.com/zh-cn/help/2977003/the-latest-supported-visual-c-downloads Visual C++安装方法也十分简单,打开Visual C++安装文件,点击安装。 等待安装完毕。 等待安装完毕之后,根据提示我们重启电脑即可。 方法二: 1、从网下载(msvcp140.dll)文件到电脑中,复制到Windows系统对应的目录下。 2、32位系统复制到C:\Windows\System32目录下,64位系统请将文件复制到C:\Windows\SysWOW64目录。 3、在键盘上按下快捷键“win+R”打开运行,输入“regsvr32 msvcp140.dll”,回车即可解决。 以上就是以上就是“找不到msvcp140.dll无法继续执行代码”故障的详细解决办法,关注电脑百科林老师,学习更多电脑知识

There is no excerpt because this is a protected post.
1、安装docker 先说下如何安装docker,别宝塔用多了,连命令安装docker都忘记了。命令如下: curl -sSL https://get.docker.com/ | sh systemctl enable --now docker 2、安装docker-compose 这个方法安装最为简单。 要安装其他版本的Compose,请替换1.28.5 为要使用的Compose版本。 curl -L https://github.com/docker/compose/releases/download/1.28.5/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose 安装完成后检测版本命令: docker-compose -v root@ecs-Rj7jj:~# docker-compose -v docker-compose version 1.28.5, build c4eb3a1f 3、pip安装docker-compose 这里以centos7系统并且是安装了宝塔面板为例。 注意,安装需要Python ‘>=3.5’,如果是宝塔请使用试验班版命令安装,具体命令如下: yum -y install epel-release #安装了宝塔这个就不需要安装了。 yum -y install python-pip pip install docker-compose 检查pip版本命令:pip –version 4、卸载 如果使用curl以下命令进行安装,使用如下命令卸载Docker Compose : sudo rm /usr/local/bin/docker-compose 如果使用pip以下命令进行安装,使用如下命令卸载Docker Compose : pip uninstall docker-compose
umami是个小巧好用的第三方统计站点程序,之前也介绍过umami的其他安装方法,这篇文章我们还是用宝塔面板来安装,不过这次的安装是用docker来安装该程序。宝塔服务器面板 1、简介 项目:https://github.com/mikecao/umami 官网:https://umami.is/ 演示:https://app.umami.is/share/8rmHaheU/umami.is 2、准备 当然首先你要准备一台vps 1)宝塔面板或者aapanel 2)安装好docker管理器 3)安装好docker-compose 方法点击 https://www.1004619.com/biji/bao-ta-mian-ban-an-zhuang-docker-compose/ 4)准好一个域名 5)用宝塔新建站点(这个略过) 3、部署 1)拉取项目代码:可以拉取到刚刚新建的站点里面。 cd /www/wwwroot/www.1004619.com git clone https://github.com/mikecao/umami.git cd umami/ 注意,把www.1004619.com修改为自己的。 2)修改下自带的compose文件,默认的也可以用,从安全角度来说,建议修改一下,具体如下:发表评论 3)运行 docker-compose up -d 4、域名访问 1)这个不多说了,直接看图: 宝塔面板docker安装umami 2)访问,用你的域名开始访问,默认的管理员账号:admin,密码:umami,注意登录后修改自己的密码。 6、升级 官方版本更新后,我们需要更新版本,docker更新如下: 1)删除你的docker容器,包括umami和数据库 2)删除你的镜像 3)重新运行:docker-compose up -d 4)注意,除了删除镜像和容器之外,其他的务必不要删除。升级后,还是用原来的用户名和密码都登录。 7、最后 关键词是无法查看的,来源域名也无法看到是具体哪个网址,除此之外,其他的都能接受。
一、Docker备份容器 首先,为了备份Docker中的容器,我们会想看看我们想要备份的容器列表。要达成该目的,我们需要在我们运行着Docker引擎,并已创建了容器的Linux机器中运行 docker ps 命令。 # docker ps 在此之后,我们要选择我们想要备份的容器,然后去创建该容器的快照。我们可以使用 docker commit 命令来创建快照。 # docker commit -p 30b8f18f20b4 container-backup 以上该命令会生成一个作为Docker镜像的容器快照,我们可以通过运行 docker images 命令来查看Docker镜像,如下: # docker images 正如我们所看见的,上面做的快照已经作为Docker镜像保存了。现在,为了备份该快照,我们有两个选择,一个是我们可以登录进Docker注册中心,并推送该镜像;另一个是我们可以将Docker镜像打包成tar包备份,以供今后使用。 如果我们想要在Docker注册中心(https://registry.hub.docker.com/)上传或备份镜像,我们只需要运行 docker login 命令来登录进Docker注册中心,然后推送所需的镜像即可。 # docker login 172.16.101.192 # docker tag a25ddfec4d2a arunpyasi/container-backup:test # docker push arunpyasi/container-backup 如果我们不想备份到docker注册中心,而是想要将此镜像保存在本地机器中,以供日后使用,那么我们可以将其作为tar包备份。要完成该操作,我们需要运行以下 docker save 命令。 # docker save -o ~/container-backup.tar container-backup 要验证tar包是否已经生成,我们只需要在保存tar包的目录中运行 ls 命令即可。 二、Docker恢复容器 接下来,在我们成功备份了我们的Docker容器后,我们现在来恢复这些制作了Docker镜像快照的容器。 如果我们已经在注册中心推送了这些Docker镜像,那么,我们仅仅需要把那个Docker镜像拖回并直接运行即可。 # docker pull arunpyasi/container-backup:test 但是,如果我们将这些Docker镜像作为tar包文件备份到了本地,那么我们只要使用 docker load 命令,后面加上tar包的备份路径,就可以加载该Docker镜像了。 # docker load -i ~/container-backup.tar 现在,为了确保这些Docker镜像已经加载成功,我们来运行 docker images 命令。 # docker images 在镜像被加载后,我们将用加载的镜像去运行Docker容器。 # docker run -d -p 39652:80 container-backup 三、迁移Docker容器 迁移容器同时涉及到了上面两个操作,备份和恢复。我们可以将任何一个Docker容器从一台机器迁移到另一台机器。在迁移过程中: 首先我们将把容器备份为Docker镜像快照。 然后,该Docker镜像或者是被推送到了Docker注册中心,或者被作为tar包文件保存到了本地。 如果我们将镜像推送到了Docker注册中心,我们简单地从任何我们想要的机器上使用 docker run 命令来恢复并运行该容器。 但是,如果我们将镜像打包成tar包备份到了本地,我们只需要拷贝或移动该镜像到我们想要的机器上,加载该镜像并运行需要的容器即可。 示例 以下是我今天帮一位网友搞的一个简单的示例: 1、查看 [root@VM_0_7_centos home]# docker ps docker 查看 2、创建快照 [root@VM_0_7_centos home]# docker commit -p 0a058e57cf37 upload-labs-backup docker 创建快照 3、查看快照 [root@VM_0_7_centos home]# docker images...
——python2.7不能安装requests的解决方法 python -m pip install –user –upgrade pip==20.2.4
dd windows 1、查看网卡信息 通常是通过 ip route show ifconfig 命令获得,具体可以看我的示例 2、查看启动方式 机器不同的启动方式一般对应不同的dd包,执行这条命令查看vps启动方式是 UEFI 还是 BIOS [ -d /sys/firmware/efi ] && echo UEFI || echo BIOS 执行dd脚本 替换为自己的公网IP 子网掩码和网关 镜像可以自定义,你可以换成windows centos ubuntu debian pve 等都行 wget -qO- 1keydd.com/inst.sh|bash -s – -n ip,netmask,gateway -t 自定义镜像/dd包 lsblk,硬盘信息 ip a,网卡信息 获得当前网卡的mac值。 lspci, wget -qO- 1keydd.com/inst.sh | bash -s – -i enp0s20f0 -n 163.172.222.241,255.255.255.255,163.172.222.1 -t https://dl.lamp.sh/vhd/zh-cn_windows10_ltsc.xz administrator Teddysun.com 系统主页https://teddysun.com/640.html