91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 345KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-16
  • 語言: 其他
  • 標簽: jrtplib??

資源簡介

jrtplib移植到安卓

資源截圖

代碼片段和文件信息

#include?

#ifdef?__cplusplus

extern?“C“?{

void?Java_com_rtptran_CMainRTP_rtptransport(JNIEnv?*?jobject);

}

#endif

#include?“rtpsession.h“
#include?“rtpudpv4transmitter.h“
#include?“rtpipv4address.h“
#include?“rtpsessionparams.h“
#include?“rtperrors.h“
#ifndef?WIN32
#include?
#include?
#else
#include?
#endif?//?WIN32
#include?
#include?
#include?
#include?


#include?
const?char*?const?LOG_TAG?=?“RTP_JNI“;
//using?namespace?jrtplib

//
//?This?function?checks?if?there?was?a?RTP?error.?If?so?it?displays?an?error
//?message?and?exists.
//

//void?checkerror(jint?rtperr)
//{
// if?(rtperr?// {
// std::cout?<// exit(-1);
// }
//}

//
//?The?main?routine
//

void?Java_com_rtptran_CMainRTP_rtptransport(JNIEnv*?env?jobject?thiz) ?
{
?


RTPSession?sess;
uint16_t?portbasedestport;
uint32_t?destip;
std::string?ipstr;
int?statusinum;

????????//?First?we‘ll?ask?for?the?necessary?information

// std::cout?<se:“?<// std::cin?>>?portbase;
// std::cout?< portbase=10000;

// std::cout?<// std::cin?>>?ipstr;
????ipstr=“192.168.0.101“;

destip?=?inet_addr(ipstr.c_str());
if?(destip?==?INADDR_NONE)
{
// std::cerr?< return?;
}

//?The?inet_addr?function?returns?a?value?in?network?byte?order?but
//?we?need?the?IP?address?in?host?byte?order?so?we?use?a?call?to
//?ntohl
destip?=?ntohl(destip);

// std::cout?<// std::cin?>>?destport;
destport=12000;

//std::cout?<// std::cout?<// std::cin?>>?num;
num=500;

//?Now?we‘ll?create?a?RTP?session?set?the?destination?send?some
//?packets?and?poll?for?incoming?data.


//jboolean?bl?=?(*env)->CallBooleanMethod(env?thiz?mid?js);

RTPUDPv4TransmissionParams?transparams;
RTPSessionParams?sessparams;

//?IMPORTANT:?The?local?timestamp?unit?MUST?be?set?otherwise
//????????????RTCP?Sender?Report?info?will?be?calculated?wrong
//?In?this?case?we‘ll?be?sending?10?samples?each?second?so?we‘ll
//?put?the?timestamp?unit?to?(1.0/10.0)
sessparams.SetOwnTimestampUnit(1.0/10.0);

sessparams.SetAcceptOwnPackets(true);
transparams.SetPortbase(portbase);
status?=?sess.Create(sessparams&transparams);
// checkerror(status);

RTPIPv4Address?addr(destipdestport);

status?=?sess.AddDestination(addr);
// checkerror(status);

__android_log_print(ANDROID_LOG_DEBUG?LOG_TAG?“%s“?“ready\n“);


for?(i?=?1?;?i?<=?num?;?i++)
{
printf(“\nSending?packet?%d/%d\n“inum);

//?send?the?packet
status?=?sess.SendPacket((void?*)“12345

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-03-20?23:48??jni\
?????文件?????????488??2013-03-20?16:20??jni\Android.mk
?????文件??????????67??2013-03-20?16:43??jni\Application.mk
?????目錄???????????0??2013-03-20?23:47??jni\jrtp\
?????文件????????3640??2007-01-31?16:07??jni\jrtp\rtcpapppacket.h
?????文件????????3986??2007-01-31?16:07??jni\jrtp\rtcpbyepacket.h
?????文件????????4101??2007-01-31?16:07??jni\jrtp\rtcpcompoundpacket.h
?????文件???????11647??2007-01-31?16:07??jni\jrtp\rtcpcompoundpacketbuilder.h
?????文件????????2938??2007-01-31?16:07??jni\jrtp\rtcppacket.h
?????文件???????11723??2007-01-31?16:07??jni\jrtp\rtcppacketbuilder.h
?????文件????????6470??2007-01-31?16:07??jni\jrtp\rtcprrpacket.h
?????文件????????7127??2007-01-31?16:07??jni\jrtp\rtcpscheduler.h
?????文件????????8243??2007-01-31?16:07??jni\jrtp\rtcpsdesinfo.h
?????文件???????10850??2007-01-31?16:07??jni\jrtp\rtcpsdespacket.h
?????文件????????7884??2007-01-31?16:07??jni\jrtp\rtcpsrpacket.h
?????文件????????2748??2007-01-31?16:07??jni\jrtp\rtcpunknownpacket.h
?????文件????????3384??2012-04-17?16:07??jni\jrtp\rtpaddress.h
?????文件????????3161??2007-01-31?16:07??jni\jrtp\rtpcollisionlist.h
?????文件????????1679??2007-01-31?16:07??jni\jrtp\rtpconfig.h
?????文件????????1611??2013-03-19?20:55??jni\jrtp\rtpconfig_unix.h
?????文件????????1806??2007-01-31?16:07??jni\jrtp\rtpconfig_win.h
?????文件????????1875??2007-01-31?16:07??jni\jrtp\rtpdebug.h
?????文件????????3159??2012-04-17?16:41??jni\jrtp\rtpdefines.h
?????文件????????9795??2012-04-17?16:42??jni\jrtp\rtperrors.h
?????文件????????8895??2007-01-31?16:07??jni\jrtp\rtpfaketransmitter.h
?????文件????????8514??2007-01-31?16:07??jni\jrtp\rtphashtable.h
?????文件????????4627??2007-01-31?16:07??jni\jrtp\rtpinternalsourcedata.h
?????文件????????4024??2007-01-31?16:07??jni\jrtp\rtpipv4address.h
?????文件????????3511??2007-01-31?16:07??jni\jrtp\rtpipv4destination.h
?????文件????????4233??2007-01-31?16:07??jni\jrtp\rtpipv6address.h
?????文件????????3451??2007-01-31?16:07??jni\jrtp\rtpipv6destination.h
............此處省略133個文件信息

評論

共有 條評論