Skip to content

wucan/rtvd

Repository files navigation

rtvd - deliver udp stream to http clients

run-rtvd.bat:
启动脚本,第一个命令行参数为http服务器的监听端口,默认为8080

实现将UDP流分发到多个HTTP客启端功能,目前支持100个UDP流,每个UDP最多100个HTTP客户。如果UDP无流时,每隔1秒插入7个空包,以使客户端保持在线状态。

如果UDP流上超过10秒没有HTTP客户,则释放这个UDP的资源。

假设运行rtvd的机器IP为192.168.0.100, 端口为8080, 有一个UDP流,其UDP地址为239.0.0.1:2222,
在客户端VLC打开URL: http://192.168.0.100:8080/s?udp=239.0.0.1:2222


可以在浏览器中:
* 查看当前运行状态:http://192.168.0.100:8080/si
* 查看PID历史统计信息: http://192.168.0.100:8080/ss
  SVG图形化显示(Firefox支持,IE?);
  包括所有PID,在一分钟内的,PID实时和平均码率;
  默认取第一个UDP流信息,也可以指定哪一个UDP: .../ss?udp=239.0.0.1:2222

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages