DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: mulancc
今日帖子: 0
在线用户: 9
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 dalas (dalas) ▲▲▲▲▲ -
普通会员
2020/12/26 9:45:31
标题:
有没有效完善的即时通信源码 浏览:898
加入我的收藏
楼主: 这几天一直在找即时通信源码,最好是用完成端口的,CSDN被骗了不少分,都是些骗分的玩意,在本站下载到一个防QQ的,不过太老了,基于indy9的,而且语音、视频、传文件都不能用
----------------------------------------------
-
作者:
男 xuchuantao (暗黑天使) ▲▲▲▲▲ -
注册会员
2020/12/26 19:06:55
1楼: 这个不是很难,自己写个不就可以了!
----------------------------------------------
按此在新窗口浏览图片
作者:
男 glwang (glwang) ★☆☆☆☆ -
盒子活跃会员
2020/12/26 20:51:35
2楼: 有一个Delphi 7写的类似QQ的桌面版,服务端是C#,被用来用作企业内部的即时通讯软件,百度找找吧
----------------------------------------------
作者:
男 pcplayer (pcplayer) ★☆☆☆☆ -
普通会员
2020/12/26 20:52:12
2楼: 完成端口?为啥要完成端口?

通讯不难。难的是那一大堆功能。比如,视频,就这么一个功能,就可以有很多种不同的玩法。比如,要不要搞直播?等等。每个功能都是一大堆代码。

另外,要不要支持 Android, iOS?

要不要表情包?

等等。
----------------------------------------------
-
作者:
男 pp0123 (pp0123) ★☆☆☆☆ -
普通会员
2020/12/27 6:05:20
3楼: 纯文字就是 Intraweb 超快手可以完成. 但那些串流就需要用上点对点通信, 怎样容许跳进对方的内网? 如果由伺服器作串流交换, 恐怕同一时间处理不到多少串流.
----------------------------------------------
-
作者:
男 pcplayer (pcplayer) ★☆☆☆☆ -
普通会员
2020/12/27 20:43:45
4楼: 串流也可以用服务器转发啊。

现在标准做法,尤其是大网站,都是用服务器转发。至于服务器同一时间能处理多少路,看服务器本身的带宽。

用 P2P 通讯,麻烦事情比较多。当然,也能处理。我15年前就用 Delphi 的 Indy 做过了。今年初我还在这里发贴说要把那个东西的代码整理一下开源出来,后来搞了一段时间,发现需要彻底重写,然后因为很多别的事情,暂时放下了。以后有空我会继续搞。
----------------------------------------------
-
作者:
男 dalas (dalas) ▲▲▲▲▲ -
普通会员
2020/12/28 19:55:10
5楼: 最难的我觉得是视频会议。

我就是想弄一个玩玩,既然是玩,当然是功能不嫌多了。

C#开源的,倒是找到一个
https://www.cnblogs.com/justnow/p/4990065.html
----------------------------------------------
-
作者:
男 pcplayer (pcplayer) ★☆☆☆☆ -
普通会员
2020/12/28 22:38:12
6楼: 视频会议看你怎么搞。如果要求不高,全部用服务器转发视频数据流,也没有多难。

当然,我是指 WINDOWS 底下。

在 Android 或者 iOS 底下,视频流如何编码解码,也是一个问题,这个 Delphi 没有现成的方案。可能需要使用其它语言来搞了。
----------------------------------------------
-
作者:
男 wk_knife (wk_knife) ★☆☆☆☆ -
盒子活跃会员
2020/12/29 15:10:02
7楼: 完成端口不是有个diocp,我觉得还挺好用的,还有C#的版本。用lazarus写了linux和MAC的客户端,一直用来做多线程传文件。音视频没试过。
----------------------------------------------
-
作者:
男 pcplayer (pcplayer) ★☆☆☆☆ -
普通会员
2020/12/29 18:14:40
8楼: 7楼你是用 diocp 做服务器端,做客户端之间的 TCP 中转?
----------------------------------------------
-
作者:
男 wk_knife (wk_knife) ★☆☆☆☆ -
盒子活跃会员
2020/12/30 16:41:43
9楼: @8楼,不中转。就是用IOCP做个大文件的上传下载客户端。一般文件都是5、6G起。把文件放到服务器。
此帖子包含附件:wk_knife_20201230164836.rar 大小:1.05M
----------------------------------------------
-
作者:
男 wk_knife (wk_knife) ★☆☆☆☆ -
盒子活跃会员
2020/12/30 16:53:37
10楼: DIOCP
此帖子包含附件:wk_knife_2020123016539.rar 大小:4.16M
----------------------------------------------
-
作者:
男 glwang (glwang) ★☆☆☆☆ -
盒子活跃会员
2020/12/30 17:09:38
11楼: Delphi FMX做的跨平台视频会议,很🐮×
https://blogs.embarcadero.com/powerful-real-time-virtual-classroom-platform-as-a-service-is-built-in-delphi/
----------------------------------------------
作者:
男 pcplayer (pcplayer) ★☆☆☆☆ -
普通会员
2020/12/30 17:14:20
12楼: 10 楼牛逼。
----------------------------------------------
-
作者:
男 wk_knife (wk_knife) ★☆☆☆☆ -
盒子活跃会员
2021/1/3 0:17:17
13楼: @12楼,我就是搬运下别人的代码,11楼才厉害呢吧。
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v2.1 版权所有 页面执行46.875毫秒 RSS