⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rtp_serv_sender.c

📁 一个用于智能手机的多媒体库适合S60 WinCE的跨平台开发库
💻 C
字号:
#include "RTP_serv_sender.h"#include <gpac/internal/ietf_dev.h>#include <gpac/ietf.h>GF_Err PNC_InitRTP(GF_RTPChannel **chan, char * dest, int port){	GF_Err res;	GF_RTSPTransport tr;	*chan = gf_rtp_new();	printf("[carrousel] : RTP_SetupPorts=%d\n", gf_rtp_set_ports(*chan, 0));  	tr.destination = dest;	tr.IsUnicast = gf_sk_is_multicast_address(dest) ? 0 : 1;	tr.Profile="RTP/AVP";//RTSP_PROFILE_RTP_AVP;	tr.IsRecord = 0;	tr.Append = 0;	tr.source = "0.0.0.0";	tr.SSRC=rand();	tr.port_first        = port;	tr.port_last         = port+1;	if (tr.IsUnicast) {		tr.client_port_first = port;		tr.client_port_last  = port+1;	} else {		tr.source = dest;	}	res = gf_rtp_setup_transport(*chan, &tr, dest);	printf("[carrousel] : RTP_SetupTransport=%d\n", res);	if (res !=0) return res;	res = gf_rtp_initialize(*chan, 0, 1, 1500, 0, 0, NULL);	printf("[carrousel] : RTP_Initialize=%d\n", res);	if (res !=0) return res;	return GF_OK;}GF_Err PNC_SendRTP(PNC_CallbackData * data, char * payload, int payloadSize){  	GF_Err e;	unsigned char feedback_buffer[250];	// buffer pour envoyer le nombre de byte envoy

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -