P2PChat-Qt:用于p2p LAN聊天和文件传输的Qt演示
2023-04-09 12:09:58 879KB qt p2p qt5 p2p-chat
1
C++局域网语音、视频通讯例子(语音使用G729a压缩算法) 使用capxxxx抓视频、ICxxxx压缩视频(整理网上Free代码) wavexxxx抓音频、播放音频(参照VideoNet_src,修正SoundRec线程类注销时未释放内存的bug, SoundPlay动态申请内存,将数据拉过来,省去罗嗦的CCriticalSection Lock/Unlock) 如果要使用MPEG4,建议使用MS 的mpg4c32.dll,还不错的。
2022-12-05 17:15:36 270KB G729a IM p2p chat
1
P2P聊天软件设计 功能要求 用户界面(GUI)可自行设计,主要为用户提供方便。 用户界面要及时的对用户的操作做出React。 要实现一个用户可以和多个用户同时进行聊天。 设计目标及流程 设计一个P2P聊天软件,由多个聊天客户端和一个中心服务器组成。各个聊天客户端可以两两相互发送消息。目的在于设计GUI、多线程和套接字编程。各个客户端用IP地址和TCP/IP监听端口号进行标识。每个客户提供一个名字,方便其它客户端。 此设计由两部分组成。 第一部分:注册 P2P聊天中各个成员管理。每个成员称为一个peer,要有一个中心的服务处理peer的登记和对已经登记的peer进行更新。 步骤1:一个peer选择一个名字,通过登记界面进行登记。 步骤2:服务器拥有一个公有IP,在一个众所周知的端口进行监听。Peer向服务器发送‘register’请求,同时发送自己的登记信息(如己取的名字,自己的监听端口号
2022-06-06 15:44:45 969KB p2p-chat C++
1
#自述 ##概述 这是一个简单的P2P聊天项目。 主要是为了演示简单的P2P概念,但不包括分布式网络概念(你应该通过谷歌和维基百科改进自己)。 ##例子 这是一个eclipse项目,你可以将它导入到eclipse中,然后导航到文件夹'example',然后运行MainExample类。 控制台会显示 AutoClient 类的一些进程信息,最后用麻木的词显示两个用户的对话。 还有另一个手动使用示例,它位于“client_example”文件夹中。 要尝试手动示例,您应该遵循以下说明: 运行 Main_1 类,然后运行 ​​Main_2 类(意味着两个用户) 在每个控制台中键入以下命令: :跑步 :setServer 127.0.0.1|9088 :setUser 插Kong :getListUser 然后在每个控制台中输入单词,互相说 ##结构 本项目使用简单的事件技术,
2022-04-04 09:58:11 548KB Java
1
=== SPYWIRE P2P聊天应用程序===由Ian Vidal设计和编程 Richard Waltters开发的其他方法当前版本:0.0 ==说明== Spywire是一个小型的p2p聊天应用程序,允许最终用户通过命令行进行通信。 只要两个用户都在线并且知道彼此的公共IP地址以及配置的静态IP(默认情况下为9323),它就允许任何两个用户聊天。 ==运行程序== 当前,只能通过编译.py文件并从命令行运行该应用程序来运行该应用程序。 完成后,程序本身将要求显示用户名,并允许您开始执行命令,直到程序关闭。 ==命令== 消息=与对等方聊天检查=测试与对等方列表的连接查看=打印在线的对等方发送=与其他对等方共享您的对等方列表add =将对等方添加到您的对等方列表exit =关闭程序--EXIT =退出讯息行 需要安装套接字库才能进行编译。
2021-11-07 15:49:00 3KB Python
1
IPFS聊天室 简单的webapp托管在CDN上。
2021-02-03 01:06:21 6KB demo ipfs p2p p2p-chat
1