RTP错误----ERROR: Couldn't create the RTP or RTCP socket

来源:互联网 发布:linux ping不通外网ip 编辑:程序博客网 时间:2024/06/04 17:57

最近把linux的rtp程序移植到windows上玩,结果出错了,

查到最后发现是没办法创建socket,使用qt的都没问题呢啊...

然后再查,发现使用socket()这个底层API是不成功的,

然后再查,发现是LSP被破坏了,修复下就好...

打开cmd,输入netsh winsock reset,之后重启电脑还是不行,再查


终于找到,在windows上操作socket的话,是需要加载  ws2_32.libAdvapi32.lib这两个库的

还要在头文件上加上

#pragma comment(lib,"ws2_32.lib")//这句关键;
嗯,这样就可以用了,真是坑啊

0 0
原创粉丝点击