首页
学习
活动
专区
圈层
工具
发布

视频流
EN

Stack Overflow用户
提问于 2010-05-23 15:41:04
回答 1查看 344关注 0票数 1

我正在设计一个用于流式传输视频的应用程序。我已经开发了一种模型,在该模型中,服务器等待传入的request.The服务器它自己正在服务于大量的客户端并且它不能提供更多的clients.Now当新的连接到来时,服务器从它的客户端中选择将为传入的client.Now的请求提供服务的候选客户端这件事是这个选择应该是非常intelligent.Now的我正在使用各种启发式方法,例如所选客户端的带宽,它的位置,到请求客户端的距离来到达decision.Now我的问题是,有没有可用的工具来找出带宽,主机的位置和距离(可能在跳数中)?对于跳数,我可以使用traceroute,但这将太昂贵,因为它需要很长时间从每个中间路由器发送应答。

任何帮助都将不胜感激。谢谢!

EN

回答 1

Stack Overflow用户

发布于 2010-05-23 20:29:35

使用traceroute查找跳数。

使用dnsstuff API查找位置。

进行一些TCP数据包交换以了解客户端的带宽。你将获得相对最高和最低带宽的客户端。

如果客户端要服务于较旧的视频,请考虑数据量(即内容越大,流媒体正确数据的变化越大)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2890986

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档