amazon-chime-sdk-ios icon indicating copy to clipboard operation
amazon-chime-sdk-ios copied to clipboard

CVPixelBuffer attachment functionality is not working with Chime SDK

Open VasylKhmil opened this issue 2 years ago • 1 comments

Describe the bug Added attachment to CVPixelBuffer disappearing on receiver side.

To Reproduce Steps to reproduce the behavior:

  1. Create a custom video processor to access CVPixelBuffer
  2. Create a custom video renderer view to be able to receive CVPixelBuffer
  3. Edit sending buffer by adding personal metadata to attachments property or via CVBufferSetAttachment function
  4. On receiver side try to get this attachment

Expected behavior CVPixelBuffer attachments should not be removed or AWS Chime SDK should have a possibility to add metadata to VideoFrame

Test environment Info (please complete the following information):

  • Version AmazonChimeSDK: 0.19.2
  • Version AmazonChimeSDKMedia: 0.15.2
  • Can you reproduce this in the demo app? yes

Additional context In general looks like pixel buffer is completely transformed by chime on server side, cause even some system attachments is not stored as well.

VasylKhmil avatar Apr 16 '22 19:04 VasylKhmil

Hi Thank you for opening the issue. We don't transmit all additional meta data from video to remote. I will add feature request label to transmit metadata for video frame.

hokyungh avatar Apr 19 '22 00:04 hokyungh