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

深圳做网站推广公司公司网站建设技术方案模板

深圳做网站推广公司,公司网站建设技术方案模板,网站wordpress是什么,深圳的网站建设的公司华为云云耀云服务器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.yayakq.cn/news/230737/

相关文章:

  • 营销型企业网站 网络服务定襄网站建设
  • 网站案例 网站建设wordpress插件不显示
  • php网站建设心得体会青岛学网站建设的学校
  • 网站打开文件按钮怎么做网站建设001
  • 海洋cms做电影网站好做吗wordpress 主机选择
  • 网站建设项目采购合同专业做二手健身器材的是什么网站
  • 网站开发要学的代码app wordpress类似
  • 公司网站改版设计哪个网站上做ppt比较好看的
  • 网站建设厦门同安wordpress 注册界面
  • 电脑店免费建站公司网页设计
  • 深圳建设局官网站wdcp怎么上传做好的网站
  • 网站品牌词优化怎么做南昌房产网二手房出售信息
  • 网站开发维护费用wordpress数据库替换网址
  • 重庆模板建站公司个人主页英语
  • 亮点云建站怎么做刷业网站
  • 共享的网站备案企业网站建设任务书
  • 做外贸最好的网站建设怎么查询一个网站有没有做竞价
  • 学校网站搭建抖音代运营策划案
  • 长沙 学校网站建设大学生创意产品设计
  • 广东网站建设公WordPress打开 速度
  • 心理网站建设策划书用php做京东网站页面
  • 怎么做网站推广云存储wordpress
  • 网页制作网站开发流程西城区网站建设推广seo
  • 大型网站空间费用山西大同专业网站建设价格
  • 网站域名实名认证通知设计师接单的网站
  • 广州做网站的企业海南网站建设
  • 网站界面分类网站错误404
  • 响应式网站布局实例万网是做网站的吗
  • 网站代码优化视频教程wordpress博客文章美化
  • 庆阳门户网站淘宝客网站怎么做分销