Blame view

sip/main.cpp 890 Bytes
c887a0f0   Hu Chunming   提交初成版代码
1
2
  

  #include "WebSocketServer.h"

e6b1cba6   Hu Chunming   日志保存到日志文件中
3
  #include "./Utils/logger.hpp"

c887a0f0   Hu Chunming   提交初成版代码
4
  

83754e4c   Hu Chunming   尝试代码,可能后续会使用
5
6
7
8
9
10
11
12
  // void server_thread(void* arg){

  // 	if (arg == nullptr) {

  // 		return;

  // 	}

  	

  // 	WebSocketServer* pServer = (WebSocketServer*)arg;

  // 	pServer->start();

  // }

c887a0f0   Hu Chunming   提交初成版代码
13
14
  

  int main(int argc, char *argv[]) {

83754e4c   Hu Chunming   尝试代码,可能后续会使用
15
  	std::cout << "server start..." << std::endl;

c887a0f0   Hu Chunming   提交初成版代码
16
  

e6b1cba6   Hu Chunming   日志保存到日志文件中
17
18
  	set_default_logger(LogLevel(1), "sip server", "logs/main.log", 64 * 1024 * 1024, 30);

  

c887a0f0   Hu Chunming   提交初成版代码
19
20
21
22
23
24
25
26
27
  	// if (argc <= 1)

  	// {

  	// 	printf("请输入待获取的摄像头的视频通道编码ID。");

  	// 	return -1;

  	// }

  

  	WebSocketServer server;

      server.start();

  

c887a0f0   Hu Chunming   提交初成版代码
28
29
30
31
32
33
34
35
  	// char oper = 'g';

  	// while (oper != 'q') {

  	// 	oper = getchar();

  	// 	switch (oper)

  	// 	{

  	// 	case 'g':

  	// 		break;

  	// 	case 'i':

c887a0f0   Hu Chunming   提交初成版代码
36
37
38
39
40
41
42
43
  	// 		break;

  	// 	case 'b':

  	// 		break;

  	// 	default:

  	// 		break;

  	// 	}

  	// }

  

83754e4c   Hu Chunming   尝试代码,可能后续会使用
44
45
  	std::cout << "server exit." << std::endl;

  

c887a0f0   Hu Chunming   提交初成版代码
46
47
      return 0;

  }