首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

RTP协议几个小问题100分

2012-12-29 
RTP协议几个问题100分。RTP-3.9.1 协议1、能承受多少人在线连接?2、最高支持群发多少人?3、有做过压力测试的朋

RTP协议几个问题100分。
RTP-3.9.1 协议
1、能承受多少人在线连接?
2、最高支持群发多少人?
3、有做过压力测试的朋友吗?有什么说法不?
4、RTP3.9.1为什么会有4个端口?那两个TCP自己连接自己是什么意思?别复制一大推的官方文档谢谢。
5、有好的UDP、TCP可靠协议(能承受上10万在线的)有可以介绍下。

复制的、乱说一推的,绝不给分。
回答的好的追加分!
谢谢了。
[解决办法]
RTP-3.9.1?是什么东西.
我只知道,RTP只定义了基本的数据封装方式,不限制传输方式.
可以走UDP也可以走TCP,甚至其它的什么传输方式.但它本身是报文形式的数据,而非流.
它的负载能力,完全受限于你的实现方式.其协议本身没有太大限制.
而且它不是一个"完整"的协议,它依赖于其它的协议进行会话建立等工作.比如:RTSP之类.
RTP在进行传输时,每个数据流会建立至少2个通道,一个用于RTP数据,一个用于RTCP数据.但不限制最大数量.也就是说,你可以通过不同的通道传输同一个流.在用UDP时,就表现为一个流有2个或是2*N个端口.
至于你说的那个东西自己连自己,不知道是什么样的行为.
10万在线用户并不难,但同时并发10万个媒体流,就要有相应的软硬件支持了.单是10万这个数字,并不足以描述任何概念.
[解决办法]
楼主说的RTP-3.9.1应指的是jrtplib 3.9.1版本,是封装了rtp协议的c++库。
我觉得承受海量用户,和协议本身没多大关系,倒是和服务器本身的设计有关系,个人见解,欢迎拍砖

热点排行