harlanc/xiu

播放hls协议的视频, 视频位置放在哪里?

suveng opened this issue · 3 comments

suveng commented

ffplay -i http://localhost:8080/live/test/test.m3u8
readme中写道, /live/test/test.m3u8中的文件应该存放在哪里?

使用信息

  • mac 使用cargo install 安装 xiu

配置
image
xiu启动成功截图
image
xiu的bin文件和视屏文件在同一目录下
image
ffplay调用结果截图
image

suveng commented
  1. 先push视屏到xiu
image
  1. ffplay 测试是否可以查看

  2. 使用js框架 hls.js, 快速集成查看vime的https://vimejs.com/components/providers/hls

  3. 最后效果

image
suveng commented

还有一个问题, 上面评论的步骤是推送和订阅, 但是我想直接xiu使用本地文件返回一个视屏, 现在不知道怎么使用

如果推流地址是 rtmp://127.0.0.1:1935/live/t3
对应的hls 拉流地址是: http://127.0.0.1:8080/live/t3/t3.m3u8

直接读取本地文件,然后发布一个直播流的方式目前还不支持