打印

有关JRTP库的使用

有关JRTP库的使用

视频会议
用JRTP库来传输视音频。
一个RTPSession可以向多个地址发送数据
也就是说只用一个端口,发送数据与接收多路数据。
局域网上,这样好像还可以,把对方的IP地址的加入到RTPSession就OK了

但如果在公网上呢
考虑到穿透NAT问题, 怎么样得对方IP地址呢
双方视频传输都是用RTPSession来传输的
所以要用RTPSession所用的(IP,Port)地址来互相穿透啊

但比如,某一方已经在视频会议中了。
那它们之间又是怎么用RTPSession所用的(IP,Port)地址来互相穿透呢??

另一种方法
有几路视频就用几个RTPSession
这样的话,比较好解决穿透NAT问题,一个RTP/RTCP就用了两个端口,
如果有n路视频就得开2*n端口了哦。
好像这样不好吧。

请教各位了,大家一起讨论讨论。

[ 本帖最后由 忍者神龟111 于 2007-6-18 12:22 编辑 ]

TOP

如果你是做视频会议的,关于穿透NAT和防火墙可以看看这篇文章
P2Pnat Media
http://www.pacphone.com/p2pnat.html

怎么获取真实的IP地址,可以采用STUN协议。

TOP


感谢一直以来您对我们的支持!
当前时区 GMT+8, 现在时间是 2008-11-22 11:30 京ICP证060528 号

Designed By 17DST