0

尝试从此 repo 安装 kinesis 视频流 C++ sdk:https ://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-cpp

执行自述文件中提到的以下命令后出现错误。

>> mkdir -p build
>> cd build
>> sudo apt-get install libssl-dev libcurl4-openssl-dev liblog4cplus-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev
gstreamer1.0-plugins-base-apps gstreamer1.0-plugins-bad gstreamer1.0-plugins-good
gstreamer1.0-plugins-ugly gstreamer1.0-tools
>> cmake -DBUILD_GSTREAMER_PLUGIN=TRUE ..
>> make
In repo's root dir
>> export GST_PLUGIN_PATH=`pwd`/build
>> export LD_LIBRARY_PATH=`pwd`/open-source/local/lib
 

构建目录内容

CMakeCache.txt       dependency                          kvs_gstreamer_multistream_sample  libKinesisVideoProducer.so
CMakeFiles           kvs_gstreamer_audio_video_sample    kvs_gstreamer_sample              Makefile
cmake_install.cmake  kvs_gstreamer_file_uploader_sample  libgstkvssink.so

我在构建时没有遇到任何错误。有一些警告,但似乎共享对象已创建。但我仍然得到

No such element or plugin 'kvssink'执行后gst-inspect-1.0 kvssink

并且cmake版本是3.22.1

4

0 回答 0