# Why can’t my h264/265 video be received by an NDI receiver when using the embedded SDK?

If you're creating an [NDI ](https://ndi.video/)video stream from **H.264/H.265** encoding and the video is translated as black or invalid, please ensure that the extra data is filled in properly. You'll need to have the [**SPS** ](#user-content-fn-1)[^1]and [**PPS** ](#user-content-fn-2)[^2]**NAL** units formatted in the standard [**Annex-B**](#user-content-fn-3)[^3] format for us to translate the video. Please refer to section on [Extra Data](https://docs.ndi.video/docs/advanced-sdk/using-h.264-h.265-and-aac-codecs/h.264-support#extra-data) in the SDK for further information.

[^1]: (Sequence Parameter Set NALU) Details a decoder needs to decode the video data

[^2]: (Picture Parameter Set NALU) Details a decoder needs to decode the video data

[^3]: A method of encoding H.264 compressed data that is suitable for live streaming
