共享桌面iOS
記錄iOS用cotvnc實(shí)現(xiàn)的共享桌面,cotvnc本來用于Mac OS x 的庫(kù),需要改些代碼用于iOS。
#pragma mark - VNC connect- (void)configureVNCShow {self.oneVNCView = [[VNCView alloc] initWithFrame:CGRectMake(0.0, 0.0, currentNeedWidth, currentNeedHeight)];[self.showDesktopSharingView addSubview:self.oneVNCView];self.defaultProfile = [Profile defaultProfile];NSString *serverIPAndPort = [NSString stringWithFormat:@"%@:5526", self.VNCServerIP];NSDictionary *serverInfo = [NSDictionary dictionaryWithObjectsAndKeys:serverIPAndPort,RFB_HOSTANDPORT, @"16", RFB_PIXEL_DEPTH, @"1", RFB_VIEWONLY, nil];char *serverPassword = const_cast<char *>([self.VNCServerPassWord UTF8String]);RFBHandshaker *handshaker = [[RFBHandshaker alloc] init];[handshaker doSetServerPassword:serverPassword];ServerFromPrefs * theServer = [[ServerFromPrefs alloc] initW總結(jié)
- 上一篇: lodash使用方法大全
- 下一篇: 介绍一个免费的虚拟显示器的解决方案