• Title/Summary/Keyword: VNC

Search Result 25, Processing Time 0.025 seconds

Extending VNC Server and Client for Sharing Clipboard Contents Composed of Text and Images (텍스트와 이미지로 구성된 클립보드 콘텐츠 공유를 위한 VNC 서버와 클라이언트의 확장)

  • Lee, Tae-Ho;Lee, Hong-Chang;Park, Yang-Su;Lee, Myung-Joon
    • Journal of the Korea Society of Computer and Information
    • /
    • v.13 no.4
    • /
    • pp.115-126
    • /
    • 2008
  • VNC(Virtual Network Computing) is a desktop sharing system based on the RFB(Remote Framebuffer) protocol which allows you to control a remote computer running a VNC server through a VNC client(or viewer) on a local computer. To exchange information between the two computers, VNC provides the functionality of sharing the clipboard contents. Unfortunately, the current VNC softwares support only the clipboard text contents, not providing methods for sharing the clipboard multimedia contents such as images. In this paper, we extend the RFB protocol to share the clipboard contents composed of text and images. Also, to support the developed protocol. we extend both the UltraVNC server and the JavaViewer VNC client which are free open-source softwares. Through the developed VNC softwares, users can exchange the clipboard contents including texts and images between the remote computer and the local computer.

  • PDF

Crystal Structure of the Pneumococcal Vancomycin-Resistance Response Regulator DNA-Binding Domain

  • Park, Sang-Sang;Lee, Sangho;Rhee, Dong-Kwon
    • Molecules and Cells
    • /
    • v.44 no.3
    • /
    • pp.179-185
    • /
    • 2021
  • Vancomycin response regulator (VncR) is a pneumococcal response regulator of the VncRS two-component signal transduction system (TCS) of Streptococcus pneumoniae. VncRS regulates bacterial autolysis and vancomycin resistance. VncR contains two different functional domains, the N-terminal receiver domain and C-terminal effector domain. Here, we investigated VncR C-terminal DNA binding domain (VncRc) structure using a crystallization approach. Crystallization was performed using the micro-batch method. The crystals diffracted to a 1.964 Å resolution and belonged to space group P212121. The crystal unit-cell parameters were a = 25.71 Å, b = 52.97 Å, and c = 60.61 Å. The structure of VncRc had a helix-turn-helix motif highly similar to the response regulator PhoB of Escherichia coli. In isothermal titration calorimetry and size exclusion chromatography results, VncR formed a complex with VncS, a sensor histidine kinase of pneumococcal TCS. Determination of VncR structure will provide insight into the mechanism by how VncR binds to target genes.

Extending VNC for Effective Collaboration (효과적인 협업을 위한 VNC 확장)

  • Lee, Tae-Ho;Lee, Hong-Chang;Park, Yang-Su;Lee, Myung-Joon
    • Journal of the Korea Society of Computer and Information
    • /
    • v.13 no.6
    • /
    • pp.181-193
    • /
    • 2008
  • VNC is one of popular thin client computing systems, which supports cross-platform remote control using the RFB protocol. Unfortunately, since VNC does not provide functions specially designed for collaboration, it is difficult to collaborate effectively through the remote control function of VNC. In this paper, we present the extension of the UltraVNC server and the JavaViewer client which are one of open-source VNC systems. For effective real-time collaboration, the extended VNC provides three kinds of access authorities to control the collaboration server: administrator, worker, and spectator. The administrator can control the access authorities of the users through the access control tool, newly provided in the extended JavaViewer. The workers can access the resources of the remote server, whereas the spectator cannot handle those remote resources, only monitoring the remote server. In addition, the extended VNC provides the one-click connection facility for easy connection to the collaboration server from many collaboration participants.

  • PDF

CoVNC : An Extension of VNC for Efficient Collaboration (CoVNC : 효과적인 협업을 위한 VNC의 확장)

  • Lee, Tae-Ho;Park, Jin-Ho;Lee, Hong-Chang;Lee, Myung-Joon
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.10d
    • /
    • pp.343-348
    • /
    • 2007
  • VNC 프로그램은 RFB(Remote Frame Buffer) 프로토콜을 사용하여 멀리 떨어진 시스템의 자원을 GUI(Graphic User Interface)를 통해 효과적으로 제어 할 수 있는 기능을 제공한다. 이를 이용하여 효과 적인 동기식 협업 작업을 지원하는 시스템을 구성할 수 있다. 본 논문에서는 Ultra VNC 프로그램과 RFB 프로토콜을 확장하여 같은 시간에 일어나는 인터넷 기반 협업 작업을 효과적으로 지원할 수 있는 CoVNC의 개발에 대해 기술한다. CoVNC를 사용하는 협업 작업장제공자나 협업 참여자가 협업 시스템의 구성과 실행에 대한 노력을 들이지 않으며 협업 작업에 몰두 할 수 있도록, 서버 설정을 저장하는 기능과 클라이언트가 한 번의 클릭으로 서버 접속을 할 수 있는 기능을 제공한다. 또한 작업장을 제어 할 수 있는 권한과 제어할 수 없는 권한, 그리고 클라이언트의 권한과 접속을 관리하는 관리자 권한을 제공하여 협업 작업에서의 혼선과 악의적인 작업 방해를 막을 수 있다. 이러한 기능을 지원하기 위하여 Ultra VNC 서버를 확장하여 CoVNC 서버를 개발하였으며, Java Viewer 클라이언트를 확장하여 CoVNC 클라이언트를 개발하였고, RFB 프로토콜을 확장하여 서버와 클라이언트가 새로운 기능에 대한 메시지를 주고받을 수 있도록 하였다.

  • PDF

Extending VNC Server and Client for Transmitting Clipboard Images (클립보드 이미지 전송을 위한 VNC 서버와 클라이언트의 확장)

  • Lee, Tae-Ho;Kim, Jung-Hyun;Lee, Hong-Chang;Lee, Myung-Joon
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.06d
    • /
    • pp.415-418
    • /
    • 2007
  • VNC(Virtual Network Computing)는 원격 제어 소프트웨어의 하나로서 다른 지역에 위치한 컴퓨터의 자원을 제어할 수 있는 기능을 제공한다. VNC는 원격 시스템과 로컬 시스템과의 자료 교환을 위하여 원격시스템과 로컬 시스템간의 클립보드 내용을 공유하는 기능을 제공하고 있으나, 현재까지 개발된 VNC 소프트웨어들은 단지 문자 데이터를 공유하는 방법만을 제공하고 있고, 이미지와 같은 멀티미디어 데이터를 공유하는 방법을 제공하고 있지 않다. 본 논문에서는 클립보드에 저장된 이미지 데이터를 공유할 수 있도록 RFB 프로토콜을 확장하였다. 그리고 확장된 프로토콜을 지원하기 위하여 오픈소스 VNC 소프트웨어인 Ultra VNC 서버와 플랫폼 독립적인 클라이언트인 JavaViewer를 확장하였다. 사용자는 확장된 VNC를 통하여 원격 시스템과 로컬 시스템간의 클립보드 이미지 공유를 원활하게 수행할 수 있다.

  • PDF

CoDisplay : A Conference Tool Based on VNC for Utilizing Wide Display Devices (CoDisplay : 대형 디스플레이 장치를 활용하기 위한 VNC 기반회의도구)

  • Lee, Tae-Ho;Park, Ji-Hye;Lee, Ki-Hoon;Lee, Myung-Joon
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.13 no.8
    • /
    • pp.1666-1672
    • /
    • 2009
  • Since wide display devices have recently become popular for communication activity, it is desirable for effective communication to share those displays in an efficient way. VNC(Virtual Network Computing) is a desktop sharing software, which transmits the desktop screen and the related events to other computers on different places. So, through VNC, it is possible for more than two users to share the same desktop screen at the same time. But it is very cumbersome to share wide display devices through the functions currently supported by VNC. In this paper, we describe the development of CoDisplay which is a VNC-based conference tool for efficient sharing of a wide display device. Conference participants connect to the wide display device through the associated network address, and transmit their desktop screen to the device. The control functions for the participants support the division of the display screen for multiple desktop screens and the switchover of desktop screens.

AndroidTurboVNC Viewer for 3D Design (3D 디자인을 위한 안드로이드 TurboVNC 뷰어)

  • Kim, Tae-Hun;Choi, Jong-Chan;Lee, Jeong-Joon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.04a
    • /
    • pp.1135-1138
    • /
    • 2011
  • 안드로이드 시장이 급성장함에 따라 안드로이드 기반 어플리케이션에 대한 수요가 많아지고 있다. 그로 인해 3D 그래픽적 기능을 요구하는 어플리케이션에 대한 요구도 늘어났다. 그러나 안드로이드 단말기에서는 3D 처리능력이 데스크 탑과 비교하여 성능과 서비스에 한계가 있다. 그렇기 때문에 VNC(Virtual Network Computing)를 사용하여 고성능의 그래픽을 요구하는 프로그램을 실행할 수 있게 된다. VNC 란 클라이언트에서 데스크 탑으로 접속하여 원격으로 제어하고 그 결과를 그래픽으로 확인하는 프로그램이다. 그러나 기존의 Android VNC 는 해상도가 낮고, 이미지 전송 속도가 느리기 때문에 3D 렌더링 이미지 처리가 불가능했다. 또한 Android VNC 는 인터페이스가 불편하여 입력 오류가 많아 사용이 불편했다는 단점 등이 지적되어 왔다. 본 논문에서는 이를 개선하기 위한 Android Turbo VNC 를 제안한다. Android Turbo VNC는 libjpeg-turbo 코덱을 적용하여 3D 이미지 부분에서 기존의 Android VNC 에 비하여 약 80~120%의 이미지 개선과 이미지 압축률을 4 배정도 높여 CAD 와 같은 고성능의 그래픽을 요구하는 프로그램의 사용을 가능하게 한다. 그리고 Android Turbo VNC 에서는 기존 Android VNC 의 불편한 UI 를 개선하였다. 클라우드 서버에서는 CAD, Document, Game, Video, General 총 5 가지의 프로그램을 서비스하여 그에 맞는 테마 별 UI 를 제공한다. libjpeg-turbo 코덱의 적용을 통해 Android-Turbo VNC 는 수십 장의 설계 도면을 굳이 들고 다니지 않더라도 하나의 테블릿 PC 안에서 보는 것이 가능하게 된다. 테마별 UI 중 CAD 테마는 3D CAD 를 사용하는 산업현장에서 적극적으로 활용될 것으로 기대된다.

Design and Implementation of Mobile VNC System for GUI Control and Monitoring of Remote Computer (원격 컴퓨터의 GUI 제어와 모니터링을 위한 Mobile VNC 시스템 설계 및 구현)

  • Chon Hee-ja;Seo Jung-Hee;Park Hung-Bog
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.9 no.5
    • /
    • pp.912-919
    • /
    • 2005
  • The Growth in wireless Internet has made Networking possible at anytime and anywhere. So mobile devices like cellular phone and PDA are now used in various fields. In particular, the mobility of mobile devices has a great advantage in remote control. This paper designed and implemented a Mobile VNC system that transmitted the screen image of a remote computer, control the remote computer GU and monitor all by cellular phone. The proposed system consists of a Mobile Viewer un on the cellular phone, VNC Server m on a number of remote computers and a VNC Monitor. For communication between the VNC Server and the Mobile Viewer the MRFB protocol is used. The screen image transmitted to the Mobile Viewer is encoded in the PNG format supported by SK-VM, the Java execution environment of the Cellular phone. According to implementation results, the image is about $2KB\~8KB$. According to the 65 times transmission test, the average frame per second is 4.93fps in the emulator and a real cellular phone takes 0.8fps. Therefore, the proposed system is more efficient than existing systems.

Sharing Display Based on VNC (VNC를 이용한 디스플레이 공유)

  • Lee, Tae-Ho;Lee, Ki-Hoon;Ahn, Geon-Tae;Lee, Myung-Joon
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2008.06d
    • /
    • pp.241-244
    • /
    • 2008
  • 최근 디스플레이 장치의 발전에 따라 대형 디스플레이 장치를 활용하는 범위가 확대되었다. 이러한 대형디스플레이 장치를 활용하는 범위의 확장에 따라 여러 사람이 대형 디스플레이 장치를 효율적으로 공유하는 것이 바람직하다. VNC(Virtual Network Computing)는 GUI를 통한 원격 제어 도구로써 다른 지역에 위치한 컴퓨터로 데스크탑 화면을 전송할 수 있다. 또한 VNC는 하나의 세션에 두 명 이상의 사용자가 동시에 같은 데스크탑 화면을 사용할 수 있다. 본 논문에서는 VNC를 활용한 디스플레이 장치의 공유에 대하여 기술한다. VNC 서버를 이용하여 대형 디스플레이 장치에 화면을 전송하며 대형 디스플레이 장치는 JavaViewer를 통하여 전송받은 데스크탑 화면을 출력할 수 있다. 그리고 디스플레이 공유 관리 도구를 통하여 동시에 여러 사람이 데스크탑 화면을 전송하는 것을 효율적으로 관리할 수 있다.

  • PDF

Comparison of True and Virtual Non-Contrast Images of Liver Obtained with Single-Source Twin Beam and Dual-Source Dual-Energy CT (간의 단일선원 Twin Beam과 이중선원 이중에너지 전산화단층촬영의 비조영증강 영상과 가상 비조영증강 영상의 비교 연구)

  • Jeong Sub Lee;Guk Myung Choi;Bong Soo Kim;Su Yeon Ko;Kyung Ryeol Lee;Jeong Jae Kim;Doo Ri Kim
    • Journal of the Korean Society of Radiology
    • /
    • v.84 no.1
    • /
    • pp.170-184
    • /
    • 2023
  • Purpose To assess the magnitude of differences between attenuation values of the true non-contrast image (TNC) and virtual non-contrast image (VNC) derived from twin-beam dual-energy CT (tbDECT) and dual-source DECT (dsDECT). Materials and Methods This retrospective study included 62 patients who underwent liver dynamic DECT with tbDECT (n = 32) or dsDECT (n = 30). Arterial VNC (AVNC), portal VNC (PVNC), and delayed VNC (DVNC) were reconstructed using multiphasic DECT. Attenuation values of multiple intra-abdominal organs (n = 11) on TNCs were subsequently compared to those on multiphasic VNCs. Further, we investigated the percentage of cases with an absolute difference between TNC and VNC of ≤ 10 Hounsfield units (HU). Results For the mean attenuation values of TNC and VNC, 33 items for each DECT were compared according to the multiphasic VNCs and organs. More than half of the comparison items for each DECT showed significant differences (tbDECT 17/33; dsDECT 19/33; Bonferroni correction p < 0.0167). The percentage of cases with an absolute difference ≤ 10 HU was 56.7%, 69.2%, and 78.6% in AVNC, PVNC, and DVNC in tbDECT, respectively, and 70.5%, 78%, and 78% in dsDECT, respectively. Conclusion VNCs derived from the two DECTs were insufficient to replace TNCs because of the considerable difference in attenuation values.