我正在通过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
请有人帮我!
答案 0 :(得分: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
答案 1 :(得分:-1)
我对树莓派执行了上述步骤。 导出LD_LIBRARY_PATH = / kinesis-video-native-build / downloads / local / lib:$ LD_LIBRARY_PATH 导出GST_PLUGIN_PATH = / kinesis-video-native-build / downloads / local / lib:$ GST_PLUGIN_PATH
并还从
复制了所有.so文件libcproducer.so libgstkvssink.so libproducer.so到kinesis-video-native-build / downloads / local / lib文件夹