所在位置:
首页 >
营销资讯 >
行业动态 > rtsp://IP_OF_DEVICE:8554/ds-test
rtsp://IP_OF_DEVICE:8554/ds-test
时间:2022-03-17 11:09:01 | 来源:行业动态
时间:2022-03-17 11:09:01 来源:行业动态
,到此就完成将推理计算的结果透过RTSP服务向外推送的工作。
最后关于osd_sink_pad_buffer_probe的部分,与deepstream_test_1.py的内容完全一样,就不重复说明,至于代码最后面有个def parse_args():的部分,只是为了解析程式读入的指令参数,很容易就能看懂,这里也不浪费篇幅去讲解。
现在是否可以准备执行这个应用呢?当然是可以的,只不过好像还没有准备好接收视频的环境!这个其实也很简单,请找到与本台边缘设备(Jetson Nano 2GB)在相同网段的另一台电脑,可以是Windows、MacOS、Ubuntu操作系统,只要能安装VLC这个播放软件就可以。
假设是使用USB线连接Jetson Nano 2GB与PC的状态,这时在PC上可以透过192.168.55.1这个IP访问到Jetson Nano 2GB。现在可以先打开VLC,选择打开网路串流后,输入rtsp://192.168.55.1:8554/ds-test(如下图)
然后在Jetson Nano 2GB上执行一下指令:
# 在DeepStream设备(如Jetson Nano 2GB)
cd DeepStream根目录/sources/deepstream_python_apps/apps
cd deepstream-test1-rtsp-out
ln -s ../../../../samples/streams/sample_720p.h264 sample_720.h264
python3 deepstream_test_1_usb.py -i sample_720.h264
|
执行前:下图左是用Nomachine连接到Jetson Nano 2GB的显示,下图右是在PC上打开VLC之后的画面。
执行后:下图左可以看到Jetson Nano 2GB正在执行推理计算,并且将视频流送出,下图右是在PC的VLC按下播放键之后的画面。
这样就完成这个deepstream-test1-rtsp-out的范例,建议大家能多花时间将代码修改的部分好好再咀嚼一番。《完》