一、什么是HDS
HDS指Adobe的Http Dynamic Stream,与HLS类似。其他的google
二、SRS配置HDS输出
如果要让SRS支持HDS输出,那么在编译SRS的时候需要在编译选项中加--with-hds
HDS配置:
vhost __defaultVhost__ {
hds {
# HDS开关
# default: off
enabled on;
#秒,切片时长
# default: 10
hds_fragment 10;
# HDS列表的窗口大小,
# default: 60
hds_window 60;
# hds文件的路径
# default: ./objs/nginx/html
hds_path ./objs/nginx/html;
}
}
没有其他的配置项了。呵呵。
三、HDS播放
HDS播放:http://SRS_IP/hds/test.f4m
四、注意事项
注意:HDS各个通用的播放器都不支持直接播放,比如:FFPlay、VLC都不能直接播放。测试的时候需要注意。
可以用http://www.ossrs.net/players/osmf.html 这个osmf播放器进行测试。