nginx-rtmp-win32 icon indicating copy to clipboard operation
nginx-rtmp-win32 copied to clipboard

点播mp4出现问题

Open Macrow opened this issue 6 years ago • 4 comments

配置好点播,mp4文件不能点播,flv点播没有问题。

同样的设置,在mac下的nginx-rtmp,同样的mp4文件播放是没有问题的。

Macrow avatar Aug 25 '19 10:08 Macrow

2019/08/25 22:31:33 [error] 676#8892: *2 mp4: mmap failed at offset=31238824, size=348652 (1132: The base address or the file offset specified does not have the proper alignment)

这个是错误提示,在nginx的日志里面,找了半天也没找到原因,放一个flv文件就可以点播,不知道是不是这个windows的编译版本对mp4点播不支持?

Macrow avatar Aug 25 '19 14:08 Macrow

请问这个问题解决了吗,网上找了半天也就你跟我遇到了同样的问题

TKsHb avatar Jul 13 '21 09:07 TKsHb

这个库作者已经没有维护了,我也不知道较好的解决办法。

你可以试一试用FFmpeg或其他工具生成mp4文件的metadata信息,放在头部。

Macrow avatar Jul 14 '21 02:07 Macrow

通过nginx的location规则代替rtmp点播方式了,不过还是谢谢你!

TKsHb avatar Jul 14 '21 02:07 TKsHb