本发明提出一种基于SDN技术的内容分发网络直播系统与方法,涉及互联网技术领域,该系统包括一个中心服务器,多个CDN结点,多个播放器,多个SDN交换机,多个所述CDN节点包括内部CDN结点与边缘CDN结点,所述内部CDN结点连接至所述中心服务器,并通过SDN交换机与边缘CDN结点相连,所述边缘CDN节点连接所述播放器,其中所述中心服务器与直播源相连接,进行视频直播时,所述中心服务器将来自直播源的视频片段下发至各个所述内部CDN结点,所述内部CDN结点暂存来自所述中心服务器的视频片段,并经由所述SDN交换机将视频片段下发至所述边缘CDN结点,所述播放器通过所述SDN交换机连接至最近的所述边缘CDN结点,并从所述边缘CDN结点获取实时视频片段。


