awslabs / amazon-kinesis-video-streams-webrtc-sdk-c

Amazon Kinesis Video Streams Webrtc SDK is for developers to install and customize realtime communication between devices and enable secure streaming of video, audio to Kinesis Video Streams.
https://awslabs.github.io/amazon-kinesis-video-streams-webrtc-sdk-c/group__PublicMemberFunctions.html
Apache License 2.0
1.01k stars 304 forks source link

[Documentation]: README.md should mention the supported video codecs for WebRTC ingestion #1984

Closed gotodeneslaszlo closed 3 months ago

gotodeneslaszlo commented 3 months ago

Please confirm you have already done the following

Describe the issue

Hello guys!

The documentation says that VP8 is supported, but I tried to set the media type of the created video stream for ingestion, but the incoming offer still uses H264, instead of VP8.

Is it possible to force VP8 video codec in the incoming offer during WebRTC ingestion?

README.md should mention the supported video codecs for WebRTC ingestion, because it is not clear which codecs are supported for ingestion.

Links

https://github.com/awslabs/amazon-kinesis-video-streams-webrtc-sdk-c/blob/master/README.md

sirknightj commented 3 months ago

Related: https://github.com/awslabs/amazon-kinesis-video-streams-webrtc-sdk-c/discussions/1983

sirknightj commented 3 months ago

Thanks for your patience.

The AWS documentation has been updated with the track requirements for WebRTC Ingestion feature. https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/API_webrtc_JoinStorageSession.html

image