Поиск устройств в сети по SSDP с помощью Poco

Комментарии (5)

  • 15 мая 2017 в 19:22

    0

    Не нужен никому твой поко, тем паче он платный.
    И без того полно открытых UPnP/DLNA реализаций, да и свою сделать не долго. А уж SSDP и подавно, простой как три копейки.
    Вот, к примеру, моя: http://netlab.dhis.org/wiki/ru: software: ssdpd: index
    • 15 мая 2017 в 19:33

      0

      Мне нужен!
      И уверен другим может пригодиться.
      Poco идет под свободной лицензией Boost Software License

      https://ru.wikipedia.org/wiki/Boost_Software_License

      На счет ваше реализации, супер!
      Предлагаю Вам оформить в виде отдельно статьи.

      Кроме того заметил, что у вас в списке ОС нет Windows.
      Мой же вариант полностью кросс платформенный.

      • 15 мая 2017 в 19:43

        +1

        Господа, перестаньте закапывать сей ресурс подобными статьями
  • 15 мая 2017 в 19:26

    +1

    Так как Вы пишете, что являетесь новичком в C++, то позвольте покритиковать фрагмент Вашего кода:
    string message = "M-SEARCH * HTTP/1.1\r\n";
    	message += "HOST: 239.255.255.250:1900\r\n";
    	message += "ST:" + st + "\r\n";
    	message += "MAN: \"ssdp:discover\"\r\n";
    	message += "MX:1\r\n\r\n";
    

    Это лучше написать так:
    string message = "M-SEARCH * HTTP/1.1\r\n"
    	"HOST: 239.255.255.250:1900\r\n"
    	"ST:" + st + "\r\n"
    	"MAN: \"ssdp:discover\"\r\n"
    	"MX:1\r\n\r\n";
    
    • 15 мая 2017 в 19:39

      0

      Спасибо, подправил.

© Habrahabr.ru