filesrc -> h264parse -> nvv4l2decoder -> nvstreammux -> nvinfer -> nvvideoconvert -> nvdsosd -> nvmsgconv -> nvmsgbroker -> tee -> queue -> nveglglessink
tee 这个 Gstreamer 开源插件将信息交给 nvmsgconv / nvmsgbroker 这两个插件去处理与传递,另一个分流则让数据能在本机上的显示器上输出视频画面。
本范例最重要的任务,在于让大家进一步了解并熟悉 nvmsgconv 与 nvmsgbroker 的内容与用法 ,并没有执行 nvdsanalytics 的视频分析功能,所有重点都聚焦在“信息传送”的插件本身,与前后台设备的部分。
现在就开始实验的内容部分。
# 在信息接受设备上,这里用Jetson Nano 2GB wget -c https://mirror-hk.koddos.net/apache/kafka/2.8.0/kafka-2.8.0-src.tgz tar -xzf kafka-2.8.0-src.tgz cd kafka-2.8.0-src
# 开启一个Terminal # 安装 Java 开发包与 curl 下载工具 sudo apt install -y openjdk-8-jdk curl # 建立数据库,大约10分钟时间,可能因为 Java 版本而出错,卸掉 > 8 的版本 ./gradlew jar -PscalaVersion=2.13.5 # 启动 ZooKeeper 服务器, bin/zookeeper-server-start.sh config/zookeeper.properties
# 开启第二个 Terminal,启动Kafka服务器 bin/kafka-server-start.sh config/server.properties # 开启第三个 Termianl,创建 test4 话题 bin/kafka-topics.sh --create --topic test4 --bootstrap-server localhost:9092
# 使用第三个终端,启动对话的“接收(consumer)”功能 bin/kafka-console-consumer.sh --topic test4 --from-beginning --bootstrap-server localhost:9092
# 安装依赖库 sudo apt install -y libglib2.0 libglib2.0-dev libjansson4 libjansson-dev sudo apt install -y librdkafka1=0.11.3-1build1 # 由于执行过程需要 Gst RTSP 服务器,因此得先安装以下的依赖库 sudo apt install -y libgstrtspserver-1.0-dev
# 到 deepstream-test4 工作目录,由于路径过长,因此分两次处理 cd /opt/nvidia/deepstream/deepstream/sources/deepstream_python_apps/ cd apps/deetstream-test4 # 在本目录下建立视频文件与调用库的链接 ln -s ../../../../samples/streams/sample_720p.h264 test.h264 ln -s ../../../../lib/libnvds_kafka_proto.so libnvds_kafka_proto.so # 执行代码 python3 deepstream_test_4.py -i test.h264 -p libnvds_kafka_proto.so \ -conn-str="localhost;9092;test4" -s 1
用乐高积木打造太空电梯,重现科幻电影中的经典场景,感受宇宙探索的无限魅力。
本章将创建一个“向导”应用,带给你一次巴黎的梦幻之旅。
本文为一个乐高WEDO打印机的教学课件,供各位参考。
青少年机器人技术七级、八级着重于机器人智能处理能力的学习,基本编程语言为Python,采用RDK X3作为主控。
新加坡教育部通过一系列举措来发展本国的STEM教育。文章以新加坡 STEM应用学习计划为例,介绍其产生的背景和具体的课程设计,分析其课程设计特点,为我国中小学STEM教育的实施提供参考。
LVGL(Light and Versatile Graphics Library,轻巧而多功能的图形库)是一个免费的开放源代码图形库,它提供创建具有易于使用的图形元素,精美的视觉效果和低内存占用的嵌入式GUI所需的一切。
Emo 是一款个人伴侣机器人,集时尚与创新于一身。他的诞生离不开最新的树莓派 4 技术和先进的设计。他不仅仅是一款机器人,更是一个活生生的存在。
1990年2月14日,情人节,‘旅行者一号’正式与地球道别,转身拍下了太阳系的全家福,那最后一次回眸,留下了对‘家乡地球’所有的留恋与不舍,从此,今生今世,永不相见。
报告由艾瑞咨询发布,对全球及中国STEAM教育发展进行了全面剖析。
新课标在秋季即将开始执行,其中信息科技课程与STEM教育是紧密相关的,如何更好的展开STEM学习,以培养孩子们的STEM思维呢?本文总结了一个STEM课程的学习路径,供家长参考。
Jetson Nano 推出 2GB 内存版本,不仅承袭了 Jetson Nano 所有 AI 开发环境与 IOT 控制功能,也能学习或开发 Python、OpenCV 与 AI 深度学习、ROS 自动控制等应用。