aws篇9

Ubuntu系统安装 Gstrame

1、安装先决条件,基础组件

https://docs.aws.amazon.com/zh_cn/kinesisvideostreams/latest/dg/producer-sdk-cpp.html

2、下载代码、安装插件

https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-cpp

如果碰到更换清华源,报这个错

Fix apt-get update “the following signatures couldn’t be verified because the public key is not available”

参考这篇文章解决:

Fix apt-get update “the following signatures couldn’t be verified because the public key is not available” :: Chris Jean

3、验证

# 是否能执行?
gst-launch-1.0

# 查看有哪些元素
gst-inspect-1.0

## 这个插件是否正确安装

gst-inspect-1.0 kvssink

四、将数据发送到视频流

https://docs.aws.amazon.com/zh_cn/kinesisvideostreams/latest/dg/gs-send-data.html

报错

WARNING: erroneous pipeline: no element "h264parse"

还是要安装成功这个包。

sudo apt-get install gstreamer1.0-plugins-bad

其中上面这个包,很容易报错。只有更换为阿里云的软件源才能   apt-get install成功。

https://forums.developer.nvidia.com/t/l4t-r24-1-warning-erroneous-pipeline-no-element-h264parse/42898

五、可以演示的视频

st-launch-1.0 videotestsrc name=a a.src ! b.sink autovideosink name=b
cd /home/bluewelkin/gst-docs/examples/tutorials
./basic-tutorial-1

其他参考文章:

https://blog.csdn.net/gaoyichuan5500/article/details/122127382

了解如何使用

https://gstreamer.freedesktop.org/documentation/tutorials/basic/index.html?gi-language=c

以下是一网络工程设计的模板,仅供参考: 1. 项目概述 本项目旨在设计和实施一个稳定、可靠、高效的网络系统,以支持公司业务的正常运行和未来扩展。本文将描述系统的总体架构、关键组件和技术选择,以及实施计划和风险管理。 2. 系统架构 本系统采用三层架构,包括核心层、分布层和接入层。其中,核心层提供高速转发和可靠性,分布层提供流量控制和服务质量,接入层提供网络接入和安全保护。 3. 关键组件和技术选择 3.1 网络设备 核心层:使用高端路由器,如思科Catalyst 9000系列,提供高容量转发和高可用性。 分布层:使用分层交换机,如思科Nexus 9000系列,提供流量控制和服务质量。 接入层:使用接入交换机,如思科Catalyst 2000系列,提供网络接入和安全保护。 3.2 网络协议 采用标准化的网络协议,如TCP/IP协议、BGP协议、OSPF协议等,以确保兼容性和可靠性。 3.3 网络安全 使用多层次的网络安全措施,包括网络隔离、流量监控、入侵检测和防火墙等,以保障网络的安全性和机密性。 3.4 云服务 考虑到未来的扩展和灵活性,本系统将采用云服务,如AWS、Azure等,以提供可靠的云计算资源和服务。 4. 实施计划 本系统的实施将分为三个阶段: 第一阶段:网络规划和设计,包括需求分析、网络拓扑设计、设备选型和协议选择等。 第二阶段:网络实施和测试,包括设备配置、网络连接、服务部署和测试验证等。 第三阶段:网络维护和管理,包括日常维护、故障排除和安全管理等。 5. 风险管理 本系统的实施和运行中可能会面临各种风险,如设备故障、网络攻击、人为失误等。为了减少风险,本系统将采用以下措施: 5.1 设备备份 对网络设备进行备份,以便在设备故障或人为失误时快速恢复网络。 5.2 安全措施 采用多重安全措施,如网络隔离、流量监控、入侵检测和防火墙等,以保障网络的安全性和机密性。 5.3 培训和管理 为网络管理员提供必要的培训和管理,以确保他们能够熟练地操作和维护网络,并能够及时发现和解决问题。 以上是一网络工程设计的模板,不同项目的具体需求和技术选择会有所不同,需要根据实际情况进行调整和修改。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值