O GSSDP é um software de biblioteca livre, pequeno e de código aberto, uma API (Application Programming Interface) baseada no GObject e projetado a partir do offset a ser usado para lidar com descoberta e anúncio de recursos sobre SSDP (Simple Service Discovery Protocol).
É um componente da estrutura GUPnP orientada a objetos e código aberto, que permite aos desenvolvedores criar dispositivos UPnP e pontos de controle. Também fazem parte do projeto GUPnP as bibliotecas GUPnP-AV e GUPnP-DLNA, que também estão disponíveis para download no Softoware.
Começando com o GSSDP
O GSSDP pode ser instalado separadamente, a partir do GitHub ou baixando o pacote de fontes mais recente do Softoware, usando a seção de download dedicada acima. Salve o arquivo em algum lugar do seu computador, preferencialmente o diretório Home, e extraia-o com um utilitário gerenciador de arquivos.
Em seguida, abra um aplicativo de emulador de terminal e use o & lsquo; cd & rsquo; comando para navegar até o local dos arquivos de archive extraídos (por exemplo, cd / home / softwareoft / gssdp-0.14.11). Execute o & lsquo; ./ configure && make & rsquo; comando para configurar e compilar o programa.
Instale-o em todo o sistema e disponibilize-o para todos os usuários em seu sistema GNU / Linux executando o comando & lsquo; sudo make install & rsquo; como um usuário privilegiado ou o & lsquo; make install & rsquo; comando como root (administrador do sistema).
Apresentando a ferramenta Sniffer de Dispositivo GSSDP
Após instalar o GSSDP, que é um software de biblioteca, você também receberá uma ferramenta chamada GSSDP Device Sniffer (gssdp-device-sniffer). Com esta ferramenta, você poderá especificar uma interface de rede para escutar, bem como o display X a ser usado.
O GSSDP é escrito nas linguagens de programação C e Vala e pode ser instalado em qualquer sistema operacional baseado em kernel Linux. Foi testado com sucesso em plataformas de computadores de 32 e 64 bits.
Para mais detalhes, não hesite em verificar o projeto GUPnP, que é distribuído gratuitamente no Softoware e projetado para criar dispositivos UPnP e pontos de controle.
O que há de novo nesta versão:
- Evite uma falha no gupnp_root_device_constructor
- Propagar o agente de usuário do cache
- Corrigir problema potencial com avaliação booleana vs. bit a bit
- Corrigir uma falha no GUPnPServiceProxy :: subscription_expire
- Aceite o cabeçalho de ação quebrado sem o & quot;
- Correção do problema com o tamanho do buffer de destino do strcpy no gerenciador de contexto do linux
O que há de novo na versão 1.0.2:
- Pequenas correções de documentação
- Corrigir aviso de descontinuidade com o GTK + -3.22
O que há de novo na versão 1.0.1:
- Corrigir alguns problemas do compilador / c89 com o mingw recente
- Use o modificador ssize_t adequado em printf
- Fazer a documentação apontar para si declarando-a estável
- Use o endereço FSF correto no texto da documentação
O que há de novo na versão 1.0.0:
- Não vazar símbolo de pesquisa de arp
- Atualizações de documentação menores
O que há de novo na versão 0.14.16 / 1.0 Beta:
- Não vazar símbolo de pesquisa de arp
- Atualizações de documentação menores
O que há de novo na versão 0.14.16:
- Preencha o índice da interface para bionic.
- Remover inclusão não utilizada.
- Corrigir a pesquisa de interface no Win32
- Bugs corrigidos na versão 0.14.16:
- https://bugzilla.gnome.org/show_bug.cgi?id=762455
- https://bugzilla.gnome.org/show_bug.cgi?id=765688
- https://bugzilla.gnome.org/show_bug.cgi?id=765709
O que há de novo na versão 0.14.11:
- Corrigir vazamento de memória no GSSDPClient.
- Bugs corrigidos na versão 0.14.11:
- https://bugzilla.gnome.org/show_bug.cgi?id=737870
O que há de novo na versão 0.14.7:
- Adicione a declaração de função ausente.
O que há de novo na versão 0.14.6:
- Adicione msearch-property ao GSSDPClient para usar um valor fixo Porta de escuta UDP.
- alterações do documento.
- Correções de preparação para o sinal GSSDPClient :: message-received.
- Bugs corrigidos na versão 0.14.11:
- https://bugzilla.gnome.org/show_bug.cgi?id=711015
Comentários não encontrado