Intel® Integrated Performance Primitives
Community support and discussions relating to developing high-performance vision, signal, security, and storage applications.
Announcements
This community is designed for sharing of public information. Please do not share Intel or third-party confidential information here.

resending sps/pps in H.264 streaming

alphamcu
Beginner
231 Views
Hello.
I have a question regarding a use of Intel IPP H.264 encoder.
that is.. how can I resend SPS/PPS again?
It looks like the encoder makes SPS/PPS only one time at the beginning of a stream.
And it seems that there is no way to set parameters to make it possible at the codec initialization time.
Although IPP provides GetPicParamSet() and GetSeqParamSet(), it's almost useless for me until finding
a wayto converts these into NAL units or something.
I'm using 'w_ipp-samples_p_6.1.5.060' now. if you have a patch for it, please send it to me.
Or is there any way to get SPS/PPS, please let me know.
Thank you.
0 Kudos
2 Replies
shyaki
Beginner
231 Views
you can easily extract SPS/PPS using their start codes.
Chao_Y_Intel
Employee
231 Views


Hello,

There is anIDR interval setting in the encoding parameter.

1 100 200 /* 1(reserved) , N (# of frames in between I frames), IDR interval. */

For each the IDR frame, the H.264 encoder will force to add the SPS/PPS data.

Thanks,
Chao

Reply