• 10483阅读
  • 38回复

丝绸平台项目 [复制链接]

上一主题 下一主题
离线dromedary
 

图酷模式  只看楼主 倒序阅读 楼主  发表于: 2017-07-23
— 本帖被 XChinux 执行加亮操作(2017-07-27) —
    IM即时通讯平台, 采用自主研发的分布式存储应用与UDP/TCP可靠P2P网络传输技术, 自主研发的IM通讯协议, 覆盖主流平台(Win, Android, IOS, Mac, Linux, WP), 插件式高扩展性, OpenGL渲染高流畅UI, 支持集成Web应用, 可以私有化部署, 公有云部署, 简易部署.

    这款产品我是从2013年开始开发至今, 利用业余时间, 比如晚上, 周末, 各种节假日. 从底层一步一步搭建起来的.

    产品的技术文档, 产品文档, 美工图, 测试方案, 测试文档, 技术调研, 功能开发, 运维部署方案, 均由我独立完成.


    技术特点:
    1. 自主研发的分布式数据存储中间件, 可以方便快捷的搭建和部署基于分布式存储应用的云端系统, 轻松实现跨区域分布式存储系统.
    2. 自主研发的点对点可靠网络传输中间件, 可以搭建P2P网络平台系统, 轻松实现音视频会议中心, 直播, 远程桌面/文档演示等功能.
    3. 基于上面两个核心中间件, 搭建出来的丝绸服务器和客户端, 作为消息, 文件, 业务应用, 均能应对自如.


    产品特点:
    1. P2P
        基于UDP/TCP协议的内网穿透解决方案.
        
    2. 消息必达
        绝不丢消息, 要么在客户端, 要么在服务器. 而且可以随时控制每包数据是否允许丢失, 比如视频播放中的P帧, B帧是可以丢失的.

        解决丢包:采用自行研发的并行滑动窗口协议,保证数据的稳定可靠传输。

        动态调整:数据通讯可行效率动态评估和计算获得当前环境下的最佳通讯表现。
        数据组帧:通讯数据包发送分包,接收组包,保证数据顺序完整。


    3. 自主研发的IM通信协议
        由IM业务决定的消息传输协议, 非常强的扩展性, 开发灵活而高效.


    4. 分布式存储
        数据通过分布式存储方案, 负载均衡, 业务引流等方式达到服务器应用效能最大化.


    5. 覆盖主流平台的跨平台部署方案
        服务器可部署到Win7, Win10, Mac, Ubuntu上, 理论上部署到移动端也是可以的, 哈哈.  客户端可部署到Android, IOS, WP手机或平板上. 已覆盖主流平台.


    6. 客户端和服务器均可通过插件化扩展功能
        客户端和服务器除基础功能外, 扩展功能均采用插件式开发, 集成和部署相当方便.


    7. 严格软件分层, 保证了流畅的界面, 高效的底层
        基于OpenGL渲染的UI加上严格的分层模式, 流畅度高, 不会出现卡顿, 假死等现象.


    8. WebEngine
        可以非常快速的集成Web应用, 和H5特效等.


    9. 多种部署方式
        可以私有化部署, 公有云部署, 简易部署.



    10. 易维护的代码

        PC客户端, Android客户端, IOS客户端, WP客户端 均采用同一套代码编译而成, 维护和需求变更成本非常低.


     后续开发:
    1. 音视频通话, 音视频会议, 基于可靠UDP模式下的网络传输中间件, 开发音视频传输是非常容易的事, 只用关心采集和编解码就行了.
    2. 远程桌面, 这个同上
    3. 云盘, 基于分布式数据存储中间件, 可在目前C/S网络架构和P2P模式的配合上完成.

  产品展示:
    产品主页: http://www.camelstudio.cn/         (暂未更新到最新的界面)

   产品展示:  丝绸平台项目介绍书
http://v.youku.com/v_show/id_XMjkxODcxMzI1Ng==.html

   联系方式:
    姓名:    郑天佐
    邮件:    camelstudio@163.com
    QQ:      278969898

    window.open('http://www.qtcn.org/bbs/attachment/Mon_1707/44_146283_3ee3ae3b17b3fd9.png?207');" style="max-width:700px;max-height:700px;" onload="if(is_ie6&&this.offsetWidth>700)this.width=700;" >
    
    
    
    


离线xzp21st

只看该作者 1楼 发表于: 2017-07-24
对软件做个简单介绍嘛  看到图片才知道是聊天通讯类软件 看丝绸这名字完全想不到
离线liudianwu

只看该作者 2楼 发表于: 2017-07-24
这个和倪大侠的通讯软件很类似嘛,http://tieba.baidu.com/p/5149279855,不过从介绍的技术上看,绝对是一流的高手!
欢迎关注微信公众号:Qt实战/Qt入门和进阶(各种开源作品、经验整理、项目实战技巧,专注Qt/C++软件开发,视频监控、物联网、工业控制、嵌入式软件、国产化系统应用软件开发) QQ:517216493  WX:feiyangqingyun  QQ群:751439350
离线nigoole

只看该作者 3楼 发表于: 2017-07-24
回 liudianwu 的帖子
liudianwu:这个和倪大侠的通讯软件很类似嘛,http://tieba.baidu.com/p/5149279855,不过从介绍的技术上看,绝对是一流的高手! (2017-07-24 08:29) 

...我那个属于demo,人家这个叫产品,相差太远了~~
有句话说得好:好好学习,天天向上。加油~~!有上船的朋友联系企鹅393320854
离线liuchangyin

只看该作者 4楼 发表于: 2017-07-24
离线dromedary

只看该作者 5楼 发表于: 2017-07-25
回 xzp21st 的帖子
xzp21st:对软件做个简单介绍嘛  看到图片才知道是聊天通讯类软件 看丝绸这名字完全想不到 (2017-07-24 07:27) 

好的 已经加上了
离线dromedary

只看该作者 6楼 发表于: 2017-07-25
回 liudianwu 的帖子
liudianwu:这个和倪大侠的通讯软件很类似嘛,http://tieba.baidu.com/p/5149279855,不过从介绍的技术上看,绝对是一流的高手! (2017-07-24 08:29) 

高手算不上啦 只是爱好这口, 就一直坚持下来了
离线dromedary

只看该作者 7楼 发表于: 2017-07-25
回 nigoole 的帖子
nigoole:...我那个属于demo,人家这个叫产品,相差太远了~~ (2017-07-24 08:51) 

我这里离产品还是有很大一段的距离啊 比如云盘, 音视频通话 这些都还有的 只有基础IM功能, 还需要长期不懈的开发啊
离线dromedary

只看该作者 8楼 发表于: 2017-07-25






离线dromedary

只看该作者 9楼 发表于: 2017-07-25




离线dromedary

只看该作者 10楼 发表于: 2017-07-25




离线liudianwu

只看该作者 11楼 发表于: 2017-07-26
能做到这个程序,绝对是大牛级别的人物,佩服得五体投地!有个小建议,那些按钮需要再美化下,看起来有点突兀的感觉!其他都很完美!
欢迎关注微信公众号:Qt实战/Qt入门和进阶(各种开源作品、经验整理、项目实战技巧,专注Qt/C++软件开发,视频监控、物联网、工业控制、嵌入式软件、国产化系统应用软件开发) QQ:517216493  WX:feiyangqingyun  QQ群:751439350
离线dromedary

只看该作者 12楼 发表于: 2017-07-26
好的,谢谢你的提醒哈,下来我就改进。
离线自强不吸

只看该作者 13楼 发表于: 2017-07-26
    
自强不吸!
离线shengzhe8688

只看该作者 14楼 发表于: 2017-07-26
大牛,哪里人?
离线dromedary

只看该作者 15楼 发表于: 2017-07-27
四川成都的
离线jr357387164

只看该作者 16楼 发表于: 2017-07-27
回 dromedary 的帖子
dromedary:四川成都的
 (2017-07-27 08:38) 

厉害了!这么巧,我也是蓉城的。不知大师是做哪行的啊?
离线froxy

只看该作者 17楼 发表于: 2017-07-27
厉害了!
离线55xp

只看该作者 18楼 发表于: 2017-07-27
大神,可以买源码吗?
离线dromedary

只看该作者 19楼 发表于: 2017-07-27
回 jr357387164 的帖子
jr357387164:厉害了!这么巧,我也是蓉城的[表情]。不知大师是做哪行的啊? (2017-07-27 09:41) 

不要叫我大师啦 水平一般 我是做IM的 具体还没有定行业的 工作上就是个码农而已
离线dromedary

只看该作者 20楼 发表于: 2017-07-27
回 55xp 的帖子
55xp:大神,可以买源码吗? (2017-07-27 20:04)

大家一起互相交流学习都是可以的 买来学习的话 说实话 没必要 网上有很多学习资料的 都是免费的
离线jr357387164

只看该作者 21楼 发表于: 2017-07-28
回 dromedary 的帖子
dromedary:[表情]不要叫我大师啦 水平一般 我是做IM的 具体还没有定行业的 工作上就是个码农而已 (2017-07-27 20:10) 

哦哦,确实很厉害的啊。主题框架用的是Qt吧
离线stlcours

只看该作者 22楼 发表于: 2017-07-28
回 dromedary 的帖子
dromedary:[表情]不要叫我大师啦 水平一般 我是做IM的 具体还没有定行业的 工作上就是个码农而已 (2017-07-27 20:10) 

现在IM还有市场吗?不是都被企鹅占领了吗??
离线dromedary

只看该作者 23楼 发表于: 2017-07-28
主框架是qt+qml
离线dromedary

只看该作者 24楼 发表于: 2017-07-28
视频的产品介绍书

[分享] 丝绸平台项目介绍书
http://v.youku.com/v_show/id_XMjkxODcxMzI1Ng==.html
离线dromedary

只看该作者 25楼 发表于: 2017-07-29
回 jr357387164 的帖子
jr357387164:哦哦,确实很厉害的啊[表情]。主题框架用的是Qt吧 (2017-07-28 08:13) 

主框架是qt+qml 另外使用了boost开源库 其余均自主研发
离线dromedary

只看该作者 26楼 发表于: 2017-07-29
回 stlcours 的帖子
stlcours:现在IM还有市场吗?不是都被企鹅占领了吗?? (2017-07-28 16:48) 

IM的娱乐市场确实是被占领完了 但是还有企业应用 工业应用 还有很多的行业定制应用啊....
离线寒阳

只看该作者 27楼 发表于: 2017-08-09

LZ威武,能分享一下代码学习一下吗?
离线richards

只看该作者 28楼 发表于: 2017-08-09
牛逼 成都的高手 我也是成都的 不过我是低手
离线dromedary

只看该作者 29楼 发表于: 2017-08-09
回 寒阳 的帖子
寒阳:[表情] [表情] [表情]
LZ威武,能分享一下代码学习一下吗? (2017-08-09 09:24) 

哪部分呢? 某些部分还是可以分享出来大家学习的
离线dromedary

只看该作者 30楼 发表于: 2017-08-09
回 richards 的帖子
richards:牛逼 成都的高手 我也是成都的 不过我是低手 (2017-08-09 12:38) 

我也不算高手啦 只是喜欢搞这些 坚持的时间长而已
离线what951006

只看该作者 31楼 发表于: 2017-08-21
如果站在商业的角度,LZ的作品同质化严重了。。站在技术的角度,赞!
个人博客 http://blog.csdn.net/what951006?viewmode=list
QQ:842420717
菜b努力变菜鸟!!!
离线dromedary

只看该作者 32楼 发表于: 2017-08-21
回 what951006 的帖子
what951006:如果站在商业的角度,LZ的作品同质化严重了。。站在技术的角度,赞! (2017-08-21 08:17) 

是的 目前只是完成了基础功能 业务性定制开发和行业开发还没有开始,所以看起来就是只有一般的IM功能。后续特色的功能正在开发中。。。
离线dromedary

只看该作者 33楼 发表于: 2017-08-30
目前正在开发语音消息,视频消息,远程协助,音视频会议
另外同时也在寻求整套收购或定制开发,更多功能尽请期待。。。
离线dromedary

只看该作者 34楼 发表于: 2017-09-28
准备写博客了 欢迎大家随时查看关于qt相关的开发技术分享
http://blog.csdn.net/zhengtianzuo06
离线dromedary

只看该作者 35楼 发表于: 2017-10-25
欢迎访问我的Github代码分享
https://github.com/zhengtianzuo/
离线寒阳

只看该作者 36楼 发表于: 2017-10-27
离线寒阳

只看该作者 37楼 发表于: 2017-10-27
楼主威武,能学习一下聊天界面关于图片显示的代码吗?
离线zhengtianzuo

只看该作者 38楼 发表于: 2017-10-27
回 寒阳 的帖子
寒阳:楼主威武,能学习一下聊天界面关于图片显示的代码吗?[表情] [表情]  (2017-10-27 09:23) 

图片显示采用WebEngine加载html实现的 具体的我最近正在写博文和Demo准备介绍
博客地址: https://blog.csdn.net/zhengtianzuo06
Github: https://github.com/zhengtianzuo
个人产品: https://github.com/zhengtianzuo/Silk
产品网站: http://www.camelstudio.cn
快速回复
限100 字节
 
上一个 下一个