Libvncserver.

Uma biblioteca que facilita o servidor VNC.
Baixe Agora

Libvncserver. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Johannes Schindelin and Karl J. Runge
  • Site do editor:

Libvncserver. Tag


Libvncserver. Descrição

Uma biblioteca que facilita o servidor VNC. Libvncserver é uma biblioteca que facilita a fabricação de um servidor VNC. Tudo o que você faz é fornecer um buffer de quadros e algumas funções de E / S e chamam uma função toda vez que o buffer de quadros é alterado. Suporta todas as codificações conhecidas, incluindo codificações apertadas, zlib, zlible e cursor.libvncServer também inclui o servidor HTTP a partir do XVNC, para que você possa iniciar um visualizador Java navegando para http: //my.vnc.server: 5801 ou similar. Inclui uma versão beta do libvnclient, o que facilita a criação de um cliente VNC. Também está incluído o LinuxVNC, que é para o console do Linux, como o WinVNC é para o Windows Desktop. Se você não conhece o VNC original, dê uma olhada no original VNC ou na Tridia VNC, que também tem suporte comercial para ele. Agora que você sabe o que é, talvez você queira fazer seu próprio servidor. Se este não for o caso, você pode ignorar o restante desta página que acompanha a Internet. Agora que você deseja fazer um servidor VNC, ou seja, um servidor que fala o protocolo RFB, você pode baixar esta biblioteca de SourceForge. O servidor mais simples se parece com isso: #include int principal (int argc, char ** argv) {rfbscreeninfoptent server = rfbgetscreen (argc, argv, 400,300,8,,3,4); Server-> FrameBuffer = Malloc (400 * 300 * 4); rfbinitserver (servidor); rfbruneventloop (servidor, -1, falso); Retornar (0);} Esta amostra cria um buffer de quadro de 400x300 na cor verdadeira. Existem 4 bytes por pixel, porque 3 (que são usados apenas em vez de todos os 4) é um número tão ímpar. Em seguida, o servidor é inicializado e um loop de eventos de bloqueio é iniciado. Claro, este programa só mostra lixo (o que quer que esteja no buffer do quadro você malloc'd), mas isso prova que escrever um servidor pode ser muito fácil. Para detalhes (especialmente se você quiser escrever um servidor real), olhe para os exemplos fornecidos, pnmshow.c e exemplo.c e no Readme. Você encontra a documentação para servidores muito mais complicados. O que há de novo nesta versão: · Suporte para a codificação de Zywrle, um aprimoramento à base de wavelet à codificação de ZRLE. · Cmake é suportado. · BugFixes e configurar melhorias.


Libvncserver. Software Relacionado

Validatish

Uma biblioteca mínima de validadores que podem ser usadas em formulários funcionais e gerados de classe. ...

260

Download

Vortexego.

Um software 3D renderizador para o ambiente X criado sem usar OpenGL / MESAGL. ...

150

Download