Does it have to be sent as binary? How about using something like base64 to encode it first? You also want to be careful sending a large amount of data in this way. If your packet gets larger than the PMTU then you'll get packet fragmentation which SIP/UDP doesn't handle well. -Steve On 5 June 2013 03:47, windy <xiaofengcanyuexp@163.com> wrote:
** Dear support
I now need to encapsulate one binary array to FS SIP body. To be specific: (1) I encoded some info when getting incoming 183. (2) The encoded info need to be encapsulated as one of content in SIP body like content-type=application/test content-length=74 --boundarycode 1233444444444 --------------------binary code
I'd like to add to the sipbody by using: nua_Respond(... ... SIPTAG_PAYLOAD_STR(), RAG_END).
Well, As you know, SIPTAG_PAYLOAD_STR is for string, it will truncate the binary array before it encapsulats the binary code to SIP body.
Is there any way to encapsulated my binary array to the SIP boday with "nua_Respond"?
Thanks Windy
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org