Exemplo n.º 1
0
int main(int argc, char *argv[])
{
	int size;
	char* buffer = NULL;
	MAIL_MEM* mail_mem = NULL;
	force_net_dev_linked();
	cyg_do_net_init();
	SetWlanESSID("NETGEAR");

	size = get_mailmem_size(2);
	buffer = (char*)malloc(size);
	if(buffer == NULL)
	{
		printf("memory out\n");
		return FALSE;
	}
	memset(buffer, 0, size);	
	mail_mem_init(buffer, size);
	if(get_mail_mem(&mail_mem) == FALSE)
		return FALSE;
	printf("begin mail send!!!!!!");
	if(mailSend(SENDER, RECEIVER, RECEIVERCC, RECEIVERBCC, SUBJECT, CONTEXTTEMPLATE, 0, NULL, SERVER, USER, PASS, 0, mail_mem) == FALSE)
	{
		printf("sendMail error\n");
		return FALSE;
	}
	
	ret_mail_mem(mail_mem);
	printf("push ok");
	
	return TRUE;
}
Exemplo n.º 2
0
int main(int argc, char** argv)
{
    char p[512];
    char *server_mem;
    char *client_mem;
    int client_size;
    int server_size;
    force_net_dev_linked();
    cyg_do_net_init();
    SetWlanESSID("zhuna");
#ifdef MP4
    sprintf(p, g_RtspServer_conf, "IMAADPCM", "Mpeg4", "Mpeg4", "IMAADPCM");
#else
    sprintf(p, g_RtspServer_conf, "AMR", "H263", "H263", "AMR");
#endif
    set_config(p);
    cyg_semaphore_init(&video_sem0, 0);
    cyg_semaphore_init(&video_sem1, 0);
    cyg_semaphore_init(&audio_sem0, 0);
    cyg_semaphore_init(&audio_sem1, 0);

    cyg_interrupt_disable();
    cyg_interrupt_disable();
    cyg_interrupt_disable();

    cyg_interrupt_enable();

    set_auth_id("jfyan","jfyanpass");
    set_auth_id("jfyan1","jfyan1");
    set_auth_id("jfyan2","jfyan2");
    del_auth_id("jfyan1","jfyan1");
    //set_auth_disable();
    VideoPhoneInit();
    fmiSetFMIReferenceClock(112000);
    fmiSetSDOutputClockbykHz(18000);
    //FTH_Init();
    init_wbdevice(initlcm);
    set_encoderenable(set_encoderenableFunc);
    set_encoderdisable(set_encoderdisableFunc);
    init_get_video(get_back_video);
    init_get_audio(get_back_audio);
    server_size = get_server_size();
    server_mem = (char*)malloc(server_size);
    if(server_mem == NULL)
        printf("memory out\n");
    rtsp_server_init(server_mem, server_size);
    client_size = get_rtspmem_size(3);
    client_mem = (char*)malloc(client_size);
    if(client_mem == NULL)
        printf("memory out\n");
    rtsp_mem_init(client_mem, client_size);
    RtspServerStart(2);
}