最近想用C#做个socket的服务端和客户端
服务端能抓取到所有客户端发送过来的实时桌面,现在有2个问题想问下
1、像很多局域网控制软件,我在服务器安装后软件后,打开软件,这时候再局域网任意一台电脑安装后,我看很多软件都能立马在服务端显示上线,请问这是怎么实现的? 我不理解的是,socket编程的时候,是需要输入服务器的端口号和ip地址的,为什么那些软件不输入,服务器就能立马知道上线了
2、原来想用rtmp做推流到服务器端,现在的想法是用socket好还是rtmp推流好?应该用哪些框架好点?
本人开发c#有几年了,有点基础,一直都是web端,现在想做这软件玩玩,所以基础是有点的,希望大神解惑!
不会C , 不过 ,局域网的那种,好像用的是ARP广播 吧,记录还有Mac 地址