一种基于p?tractert源路径发现技术的应用层组播系统,其特征在于:它由组播服务器端和流媒体服务器,以及多个客户端组成,组播服务器端通过在JAVA?API平台上实现并部署运行在流媒体服务器上,经过Internet网络向客户端传输数据和控制信息,多个客户端通过Internet网络与流媒体服务器相连并接收组播服务器端传送来的数据和控制信息;同时客户端的请求消息通过Internet网络发送到流媒体服务器,流媒体服务器将接收到的客户端的请求消息传递给组播服务器端,组播服务器端根据客户端的请求消息进行相应处理和响应。