[초보자] Amazon Kinesis Video Streams를 사용해 보세요.
5131 단어 KinesisVideoStreamAWS
의 목적
Kinessis Video Streams는 (자신의 이해)
해본 일
구성도
작업 단계
공식 문서: Kiness 비디오 스트리밍 시작에 따라 작업을 진행하다.
Access Key 릴리즈
공식 문서: Kiness 비디오 스트리밍 시작에 따라 작업을 진행하다.
Access Key 릴리즈
흐름 생성
사과파이를 준비하다
pi@raspberrypi:~ $ lsb_release -a
No LSB modules are available.
Distributor ID: Raspbian
Description: Raspbian GNU/Linux 9.8 (stretch)
Release: 9.8
Codename: stretch
클라이언트 설치
공식 문서: 단계 3: Kinesis가 영상 흐름에 데이터를 보내기에 따라 라떼 파이에 사용되는 클라이언트(C++ 프로듀서 라이브러리)를 넣습니다.
$ git clone https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-cpp
$ sudo apt-get install gstreamer1.0-plugins-bad gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly gstreamer1.0-tools
$ sudo apt-get install gstreamer1.0-omx
(kinesis-video-native-build ディレクトリに移動し、) $ ./min-install-script
$ sudo apt-get install cmake
$ sudo apt-get install libssl-dev libcurl4-openssl-dev liblog4cplus-1.1-9 liblog4cplus-dev
$ gst-launch-1.0 v4l2src device=/dev/video0 ! videoconvert ! video/x-raw,format=I420,width=640,height=480 ! omxh264enc control-rate=2 target-bitrate=512000 periodicity-idr=45 inline-header=FALSE ! h264parse ! video/x-h264,stream-format=avc,alignment=au,profile=baseline ! kvssink stream-name="MyKinesisVideoStream" access-key="YourAccessKey" secret-key="YourSecretKey" aws-region="YourAWSRegion"
export GST_PLUGIN_PATH=/home/pi/amazon-kinesis-video-streams-producer-sdk-cpp/kinesis-video-native-build/downloads/local/lib:$GST_PLUGIN_PATH
export LD_LIBRARY_PATH=/home/pi/amazon-kinesis-video-streams-producer-sdk-cpp/kinesis-video-native-build/downloads/local/lib
cp -p /home/pi/amazon-kinesis-video-streams-producer-sdk-cpp/kinesis-video-native-build/libgstkvssink.so /home/pi/amazon-kinesis-video-streams-producer-sdk-cpp/kinesis-video-native-build/downloads/local/lib/gstreamer-1.0/
비디오 전송 확인
감상
참고 문장
Reference
이 문제에 관하여([초보자] Amazon Kinesis Video Streams를 사용해 보세요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/mksamba/items/86bdd70e7d289073cdc4텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)