본문 바로가기

AWS

4-4. Kinesis 비디오 스트림 플러그인으로 Gstreamer 실행

* https://docs.aws.amazon.com/ko_kr/ko_kr/rekognition/latest/dg/streaming-using-gstreamer-plugin.html를 바탕으로 작성했습니다. 

* https://developing-soosoo.tistory.com/57와 이어지는 포스팅입니다.

 

 

이제 진짜진짜 최종까지 다 했습니다! 이제 지금까지 셋팅한 것들을 바탕으로 Gstreamer를 실행해볼까요 !

 


Kinesis Video Streams을 이용해 스트리밍을 하기 전에 미디어 소스를 Kinesis 비디오 스트림에 맞는 코덱으로 변환해야 합니다.

 

 

컴퓨터와 연결된 디바이스의 사양과 포맷 확인하기

$ gst-device-monitor-1.0

 

$ gst-launch-1.0 autovideosrc device=/dev/video0 ! videoconvert ! video/x-raw,format=I420,width=640,height=480,framerate=30/1 ! 
                x264enc bframes=0 key-int-max=45 bitrate=500 ! video/x-h264,stream-format=avc,alignment=au,profile=baseline ! 
                kvssink stream-name="YOUR_STREAM_NAME" storage-size=512 access-key="YOUR_ACCESS_KEY" secret-key="YOUR_SECRET_ACCESS_KEY" aws-region="YOUR_AWS_REGION"

 

 

https://docs.aws.amazon.com/ko_kr/kinesisvideostreams/latest/dg/examples-gstreamer-plugin.html#examples-gstreamer-plugin-launch  를 통해 gstreamer 시작명령 예제를 작성해봅시다 !