Community
cancel
Showing results for 
Search instead for 
Did you mean: 
stas
Beginner
54 Views

g.729 question

I'd like to send the g.729 bitstream over RTP. As per RFC 3551 the the coded frames should be in big endian. Should I convert the IPP g.729 results (10 or 2 bytes) to big endian or is it already in big endian format?

How is the voice frame (10 bytes) should be converted?
0 Kudos
4 Replies
Vyacheslav_Baranniko
New Contributor II
54 Views

IPP G729 encoder producesbitstream frames of all types inRTP payload formats, i.e. big-endian byte ordering.For g729 and other IPP speech codecs in relation to RTPstreaming you may see theIPP sample umc_speech_rtp_codec available since IPP5.3 within speech-codecs sample package.

Thank you for choosing IPP for speech coding.

Vyacheslav (Slava)

stas
Beginner
54 Views

Slava,
Do you happan to have the VS2005 workspace for the speech codec example? I tried to compile it with the provided bat file but it failed.
I had the same problem with older IPP and just traced & created the workspace manually. The speech saples seem a bit big for manual workspace creation, so I hope someone has it.

Vladimir_Dudnik
Employee
54 Views

Hello,

We do test each IPP sample every IPP release to ensure it can be built and run with supported set of tools and supported set of platforms. What kind of build issues do you have? What IPP version do you use, what is your target platform?

Did you noticed build LOG files after you run sample's build script?

Regards,
Vladimir

stas
Beginner
54 Views

I set the IPPROOT env var and tried to run the build_32.bat file.
I use Windows + VS2005 + ipp5.3

The result of running build_32.bat was 'env.bat' is not recognized as an internal or external command,