警告:错误的管道:没有元素“ kvssink”

huy*_*ynv 6 python ubuntu gstreamer amazon-web-services amazon-kinesis

我正在通过https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/gs-send-data.html尝试Kinesis Video Stream, 我已经安装了它

成功构建Kinesis Video Streams Producer SDK !!!!现在,您可以在运行示例应用程序之前通过运行源set_kvs_sdk_env.sh来设置环境变量。此外,您可能希望添加以下环境变量以在/home/huynv/.bashrc或/home/huynv/.bash_profile或/home/huynv/.zshrc构建kinesis-video-gstreamer-plugin成功!

但是在运行时收到警告时:

$ gst-launch-1.0 v4l2src do-timestamp = TRUE device = / dev / video0!h264parse!video / x-h264,stream-format = avc,alignment = au!kvssink stream-name =“ MyKinesisVideoStream” storage-size = 512 access-key =“ YourAccessKey” secret-key =“ YourSecretKey” aws-region =“ YourAWSRegion”

这表明

警告:错误的管道:没有元素“ kvssink”

我正在使用Ubuntu 16.04 LTS,python3

请有人帮我!

Str*_*tch 1

我遇到了同样的问题,这是因为我使用了min_install_script,而且我认为只有使用完整的安装脚本才能构建该插件。

尝试这个:

cd 到您的kinesis-video-native-build目录并执行以下命令

(将以下命令中的目录更改为您的 sdk 目录):

export LD_LIBRARY_PATH=/opt/amazon-kinesis-video-streams-producer-sdk-cpp/kinesis-video-native-build/downloads/local/lib:$LD_LIBRARY_PATH
export GST_PLUGIN_PATH=/opt/amazon-kinesis-video-streams-producer-sdk-cpp/kinesis-video-native-build/downloads/local/lib:$GST_PLUGIN_PATH
sudo ./gstreamer-plugin-install-script
Run Code Online (Sandbox Code Playgroud)