社区
多媒体/流媒体开发
帖子详情
视频通话一般采用什么架构?是P2P还是走服务器
yupengchen951124
2011-09-27 10:23:28
最近做视频通话这类的项目,本打算使用P2P这样点对点的通信架构,但是领导说现在不流行了,手机P2P经常无法打洞,走服务器转发比较靠谱,现在也打算用这个方案先试验一下。不知道有没有做过这类型项目的朋友,使用这样的架构会导致媒体流延时吗?一般会采用什么协议做传输?
...全文
1085
6
打赏
收藏
视频通话一般采用什么架构?是P2P还是走服务器
最近做视频通话这类的项目,本打算使用P2P这样点对点的通信架构,但是领导说现在不流行了,手机P2P经常无法打洞,走服务器转发比较靠谱,现在也打算用这个方案先试验一下。不知道有没有做过这类型项目的朋友,使用这样的架构会导致媒体流延时吗?一般会采用什么协议做传输?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
panzidong520
2012-05-14
打赏
举报
回复
哥们给个你们调出来的代码吧!可以否?我研究生课题遇到点难题!
teststreamer
2011-09-27
打赏
举报
回复
对于智能机来说 编解码一般不构成瓶颈。瓶颈主要是网络,当然我指的是gprs/edge
yupengchen951124
2011-09-27
打赏
举报
回复
[Quote=引用 2 楼 hyh0512h 的回复:]
视频走服务器?考虑一下一台服务器能带多少终端吧,3000个点基本是极限了,P2P是唯一的考虑,当然P2P不只是打洞就可以全部OK,以前做过视频聊天,UDP一部分能打洞,有的打不了洞的,就把公网的客户端填入一个中转服务器列表,也就是借鸡下蛋,用别人的机器做暂时服务器,反正自己的服务器是绝对不走视频的,保证卡死。
[/Quote]
你说的和我担忧的差不多,现在就是先调出一个demo出来,测试下效果如果。
yupengchen951124
2011-09-27
打赏
举报
回复
[Quote=引用 1 楼 wwwllg 的回复:]
我现在也做手机音视频传输。
目前 我们也是通过服务器中转方式。
延迟和你们传输方式有关,我们采用UDX协议。
目前 能达到176*144*3侦,语音一起40kbps
[/Quote]
谢谢你的回答,对我有好大的帮助。 qcif的图像每秒只能传输3帧? 是不是少了一些呢,看起来效果不是很好?
hyh0512h
2011-09-27
打赏
举报
回复
视频走服务器?考虑一下一台服务器能带多少终端吧,3000个点基本是极限了,P2P是唯一的考虑,当然P2P不只是打洞就可以全部OK,以前做过视频聊天,UDP一部分能打洞,有的打不了洞的,就把公网的客户端填入一个中转服务器列表,也就是借鸡下蛋,用别人的机器做暂时服务器,反正自己的服务器是绝对不走视频的,保证卡死。
UDX协议
2011-09-27
打赏
举报
回复
我现在也做手机音视频传输。
目前 我们也是通过服务器中转方式。
延迟和你们传输方式有关,我们采用UDX协议。
目前 能达到176*144*3侦,语音一起40kbps
P2P
视频
聊天程序
本人写的
视频
聊天程序,包括
视频
采集,
视频
压缩(H263),
视频
传输(传输
采用
的是TCP,如果你有兴趣也可以改成UDP)。
P2P
聊天程序(带
服务器
,功能全面)
P2P
聊天程序
服务器
/客户端模式 能非常好的实现
P2P
聊天
C#编写
P2P
视频
聊天程序
C#编写
P2P
视频
聊天程序
Flex/flash 无需
服务器
的
P2P
源码
Flex/flash 无需
服务器
的
P2P
源码 实现NAT穿越
udp_
P2P
即时
视频
文件传输
udp_
P2P
即时
视频
文件传输
多媒体/流媒体开发
2,553
社区成员
20,277
社区内容
发帖
与我相关
我的任务
多媒体/流媒体开发
专题开发/技术/项目 多媒体/流媒体开发
复制链接
扫一扫
分享
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章