当前位置: 首页 > news >正文

成都网站制作长沙关键词排名优化提升培训

成都网站制作长沙,关键词排名优化提升培训,网页制作创建站点内容,深圳市网站建设公司设计华为云云耀云服务器L实例评测使用 | 通过程序实现直播流自动分段录制 1. 准备工作2. 环境搭建3. 心得总结 1. 准备工作 随着云计算时代的进一步深入,越来越多的中小企业企业与开发者需要一款简单易用、高能高效的云计算基础设施产品来支撑自身业务运营和创新开发。基…

华为云云耀云服务器L实例评测使用 | 通过程序实现直播流自动分段录制

  • 1. 准备工作
  • 2. 环境搭建
  • 3. 心得总结

1. 准备工作

  随着云计算时代的进一步深入,越来越多的中小企业企业与开发者需要一款简单易用、高能高效的云计算基础设施产品来支撑自身业务运营和创新开发。基于这种需求,华为云焕新推出华为云云服务器实例新品。
  华为云云服务器具有智能不卡顿、价优随心用、上手更简单、管理特省心这四个优点,从而帮您快速上云。
  本文将使用华为云云耀云服务器L实例实现一个通过程序实现直播流自动分段录制的小功能。

   ● 注册华为帐号、开通华为云,并进行实名认证、充值等操作。
   ● 购买并配置云耀云服务器L实例 ,具体步骤如下官方渠道链接-华为云耀云服务器L实例
在这里插入图片描述
 
  云耀云服务器L实例提供了很多的镜像,包括Linux可视化宝塔面板、企业建站系统WordPress、网络统计分析平台Matomo、Docker可视化Portainer、一站式DevOps平台GitLab等,可以根据自己的实际需求进行购买。
  单击“去支付”,根据页面提示完成支付:
在这里插入图片描述
 
在这里插入图片描述
 
  单击“控制台”,查看已创建的云耀云服务器L实例:
在这里插入图片描述
 

型号实例操作系统系统CPU内存硬盘
云耀云服务器L实例Ubuntu 22.04 server 64bit2核2G系统盘 40 GiB

云服务器没有初始密码,在第一次使用云服务器时请先设置密码。密码丢失或密码过期时,也需要通过重置密码获取新的密码

2. 环境搭建

  生成ffmpeg运行环境:

root@hcss-ecs-63db:~# apt-get update
root@hcss-ecs-63db:~# apt  install ffmpeg 

  写一个python脚本实现自动分段录制:

root@hcss-ecs-63db:~# mkdir -p /data/record/stream/tsfiles/
root@hcss-ecs-63db:~# mkdir -p /data/record/stream/logs/
root@hcss-ecs-63db:~# vim record.py
import time
import os
import sys
channleurl = sys.argv[1]
segment_time = sys.argv[2]
dstdir = sys.argv[3]def record(url):filepath, tmpfilename = os.path.split(url)shortname, extension = os.path.splitext(tmpfilename)format = "ts"duration_day = 3duration_sec = 3*24*3600filetime = time.strftime('%Y%m%d%H%M%S',time.localtime(time.time()))print(filetime,tmpfilename,shortname)cmd = "ffmpeg -i " + url + " -map 0 -c copy  -f segment -segment_time " + segment_time +" -segment_format ts " + dstdir + shortname + '-' + filetime +"-%03d.ts"try:os.system(cmd)except Exception as e:print(e)
record(channleurl)

  测试流地址:rtmp://liteavapp.qcloud.com/live/liteavdemoplayerstreamid

root@hcss-ecs-63db:~# nohup python3 \
record.py \
rtmp://liteavapp.qcloud.com/live/liteavdemoplayerstreamid \
120 \
/data/record/stream/tsfiles/ >> /data/record/stream/logs/liteavdemoplayerstreamid.log 2>&1 &# 每120秒切一个ts片段
root@hcss-ecs-63db:~# ps -ef | grep ffmpeg
root       12248   12247  0 09:58 pts/0    00:00:00 sh -c ffmpeg -i rtmp://liteavapp.qcloud.com/live/liteavdemoplayerstreamid -map 0 -c copy  -f segment -segment_time 120 -segment_format ts /data/record/stream/tsfiles/liteavdemoplayerstreamid-20230928095815-%03d.ts
root       12249   12248  2 09:58 pts/0    00:00:00 ffmpeg -i rtmp://liteavapp.qcloud.com/live/liteavdemoplayerstreamid -map 0 -c copy -f segment -segment_time 120 -segment_format ts /data/record/stream/tsfiles/liteavdemoplayerstreamid-20230928095815-%03d.ts

  可以看到每120秒切一个ts文件,大小在35M左右,视频流如果一直播放就会一直切

root@hcss-ecs-63db:~# ls -lh /data/record/stream/tsfiles/
total 115M
-rw-r--r-- 1 root root 35M Sep 28 10:00 liteavdemoplayerstreamid-20230928095815-000.ts
-rw-r--r-- 1 root root 33M Sep 28 10:02 liteavdemoplayerstreamid-20230928095815-001.ts
-rw-r--r-- 1 root root 34M Sep 28 10:04 liteavdemoplayerstreamid-20230928095815-002.ts
-rw-r--r-- 1 root root 15M Sep 28 10:05 liteavdemoplayerstreamid-20230928095815-003.ts

在这里插入图片描述

  停止录制,当然可以写一个cron计划任务

ps -ef|grep ffmpeg |awk '{print $2}'|xargs kill -9

3. 心得总结

  华为云云耀云服务器L实例在全国范围内内提供多个数据中心,可以选择最接近您的目标受众的地理位置来减少延迟。这对于流媒体和在线视频服务特别重要。而且华为云云耀云服务器L实例提供了多种操作系统和应用程序的预置镜像,这使得在云主机上安装和配置FFmpeg变得更加简单。总之华为云主机提供了一种高度可扩展、高性能、灵活和安全的环境,非常适合运行FFmpeg以进行视频处理和转码任务。这使得华为云成为许多媒体和视频处理应用程序的理想选择。

http://www.khdw.cn/news/49947.html

相关文章:

  • 怎么做视频资源网站网络策划
  • 黄页网站推广app媒体资源
  • 网站建设3000字什么是优化师
  • 阿里云 个人网站备案网络软件开发
  • 重庆制作手机网站5118站长网站
  • 如何做色流量网站网站推广优化
  • 做下载网站有哪些广告投放是做什么的
  • 建网站找汉狮网站快速排名上
  • wordpress 可视化插件中国seo
  • trinseo公司优化营商环境建议
  • 网络公司运营是干啥的网站搜索引擎优化方案的案例
  • 东莞阿里网站设计做百度推广销售怎么找客户
  • 网站logo图怎么做宁德市医院东侨院区
  • 昆明做网站建设怎么样友情链接如何添加
  • 东莞室内设计公司排名seo薪资seo
  • 怀化seo快速排名快速优化官网
  • WordPress类似论坛主题吉安seo
  • 做网站预算表seo推广 课程
  • wordpress给所有用户发邮件seo搜索引擎优化工程师招聘
  • php做网站安性如何抖音广告推广
  • 长沙网站制作工作室知名公司seo顾问推推蛙
  • 设计上海官网seo推广优化
  • 做黄金比较专业的网站能翻到国外的浏览器
  • 网站建设都是模板佛山做网络优化的公司
  • 河南企业网站建设价格seo交流博客
  • 微商城开发用华网天下北京济南网站seo优化
  • 镇江市住房与城乡建设部网站个人网站制作模板
  • 怎么测试网站发布到虚拟主机腾讯疫情实时数据
  • 高端网站建设企业官网建设百度广告优化
  • 标签系统做的好的网站精准客户软件