P2PCenter项目简介:
项目简介:
P2P点播直播开源项目是一个由Kevin发起,多人参与开发并不断更新,符合GPL开源协议的开源项目。
项目成员: 系统架构及初期开发: 符文科(Kevin), 马军(Mark), 张威, 高成, 王亮
LINUX相关开发: 李桂生(QQ:674859634)
JSP网站系统: 伍林(QQ:86409354)
ASP网站系统: 徐小均(QQ:275992019)
Bittorrent模块: Lism(QQ:32437503[Johnny]), 肖双全(3707878[Color_X])
目的:缩短企业同类型项目开发周期,集成多种P2P协议,如BT,EMULE等。
主要功能:
Peer 间传输数据采用UDP,能有效的穿透防火墙,在进一步的版本中将实现TCP及UPNP穿透
能够实现流媒体的点播及直播,还能共享其他文件,文件类型不限。
流媒体文件支持广泛,如rmvb,wmv,flv,mp4等
源代码下载论坛:http://opensource.kan8888.com
SVN下载地址:
工程地址: svn://p2p.kan8888.com/P2PCenter
用户名:mc_public
密码:kan8888.com
sourceforge.net 下载地址:
website:http://p2pmedia.svn.sourceforge.net
SVN 地址:https://p2pmedia.svn.sourceforge.net/svnroot/p2pmedia
演示网站:http://www.skyvcd.com
最新源代码打包下载:http://opensource.kan8888.com/soft/P2PCenter_last.rar
P2P点播直播开源项目 非常不错
http://opensource.kan8888.com
代码下载下来后编译P2PWebAX时报如下错误:
error LNK2019: 无法解析的外部符号 "wchar_t * __stdcall _com_util::ConvertStringToBSTR(char const *)" (?ConvertStringToBSTR@_com_util@@YGPA_WPBD@Z),该符号在函数 "public: virtual long __stdcall CAppOpt::get_ServiceVersion(wchar_t * *)" (?get_ServiceVersion@CAppOpt@@UAGJPAPA_W@Z) 中被引用
../../debug/P2PWebAX.dll : fatal error LNK1120: 1 个无法解析的外部命令
解决方法:
项目属性--》配置属性--》c/c++--》语言 ,设置“将wchar_t视为内置类型”的值为“否(Zc:wchar_t-)”便可解决。
若报打不开"atlres.h"等atl相关头文件的错误,则因为没有安装WTL库的原因。解决方法:
下载WTL库,然后右击“解决方案”出现个界面,选择通用属性--》调试源文件,此时在“包含源代码的目录”下增加一个目录路径,把安装的WTL的include包含进来就可以了。(比如将WTL安装在了c:/WTL8.0),则只需将此路径加进来便可。
如果还不行就把所缺的atl头文件拷贝到工程文件目录下也可以解决此问题。