【技术实现步骤摘要】
【技术保护点】
一种使流媒体服务器ClearServer可以识别内网客户端的IP地址和端口号,将服务器端的多媒体数据顺利发送到客户端的方法,其特征在于具体步骤如下:a.将一个OCX运行在客户端浏览的点播网页上;当用户点击网页上的点播链接后,由网页告 知OCX,用户名信息、用户点播节目的信息和流媒体服务器ClearServer的IP地址;OCX根据这些信息构建UDP数据包,其中数据段的内容包括用户的内网IP地址、内网UDP接收端口和点播的节目名称;UDP数据包构建完成后,就会发送到流媒体服务器ClearServer的IP地址(实际实现中约定端口8888,非强制)。每个UDP数据包对应一个端口映射,四个连续的端口映射形成一组;b.ClearServer服务器端有一个clearnat进程,负责接收和处理OCX发送过来U DP数据包;在收到一个UDP数据包后,解析UDP协议头部,获得UDP数据包来源的IP地址和端口;解析UDP数据段,获得内网的IP地址和端口;clearnat将完整的一组映射关系通过IPC(进程间通信)方式发送给主控服务器;c.主控服 务器接收映射关系 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:叶德建,孙澔峻,张佐,
申请(专利权)人:复旦大学,
类型:发明
国别省市:31[中国|上海]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。