Skip to content

What is the Video Streaming Protocol used? #1029

Answered by hassanctech
sumanthrf asked this question in Q&A
Discussion options

You must be logged in to vote

This SDK supports the ingestion of video data into the Kinesis Video Streams backend service, hence it is agnostic to the streaming protocol used on the consumption side.

On the consumption side there are 3 ways to get your video data:

  1. HLS [https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/hls-playback.html]
  2. MPEG-DASH [https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/dash-playback.html]
  3. GetMedia API [https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/API_dataplane_GetMedia.html]

LL-HLS is not currently supported.

For WebRTC we have a separate class of SDKs:

  1. C SDK [https://github.com/awslabs/amazon-kinesis-video-streams-webrtc-sdk-c]
  2. JS SDK [https://github.com/aw…

Replies: 2 comments 2 replies

Comment options

You must be logged in to vote
0 replies
Answer selected by disa6302
Comment options

You must be logged in to vote
2 replies
@sirknightj
Comment options

@res-hit
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
4 participants