Monibuca / plugin-hls

HLS协议的实现,提供HLS协议拉流,和HLS的写磁盘功能
MIT License
40 stars 40 forks source link

RTSP推流Record插件录制之后HLS插件点播拉流时出现超时问题,Jessibuca Pro播放器 #16

Open Arbureva opened 12 months ago

Arbureva commented 12 months ago

http://localhost:8080/hls/live/devices/test-1/1698927386.m3u8 这是我的hls播放地址

rtsp://127.0.0.1/devices/test-1 这是我的rtsp推流地址

但是播放失败,显示超时

image

image

Arbureva commented 12 months ago

由于能在Monibuca里面接收到API请求,我就没设置跨域什么的,是有必须设置的要求吗?

Arbureva commented 12 months ago

使用windows自带的播放器和VLC播放器都可以播放这个 m3u8 文件的视频

langhuihui commented 12 months ago

看日志的话,这个流不存在导致超时退出了,(第一行日志说明,这个流本来不存在,由于你订阅的时候临时创建了一个)

Arbureva commented 12 months ago

看日志的话,这个流不存在导致超时退出了,(第一行日志说明,这个流本来不存在,由于你订阅的时候临时创建了一个)

是的,我注意到过这个,让我疑惑的是record插件保存的视频hls是自动根据配置知道了播放地址吗?还是什么情况

Arbureva commented 12 months ago

因为单靠这个 已创建 我觉得不太清晰,我以为是以创建流,但您这么一说我开始怀疑是不是路径没有认出来的问题

Arbureva commented 12 months ago

我的主要目的就是播放 record 插件录制的 hls 流录制文件,因为record的点播没有这个所以用了hls

Arbureva commented 12 months ago

我将前缀改成 /record/ 之后是会输出一个相对有效果的信息,虽然视频还是无法播放

image

Arbureva commented 12 months ago

我从官网文档看到了一个 replay 接口,使用后也不行 http://localhost:8080/api/replay/ts?streamPath=/devices/test-1&dump=F:\MyProject\ToGO\IoT-Service\deploy\data\record\hls\devices\test-1\1698927386.ts