jwplayer播放nginx-rtmp录制的flv不显示时间

图片描述

播放其他的flv文件的时间会显示时间,但是播放nginx-rtmp录制的flv不显示时间,时间显示的都是00::00这是怎么回事呢,请指教

阅读 2.2k
1 个回答

nginx-rtmp录制的.flv文件缺少视频的关键帧信息.所以不会显示时间,可以使用yamdi添加关键帧信息之后就会显示时间了.

下面这段话是nginx-rtmp官网的:

Indexed FLVs are played with random seek capability. Unindexed FLVs are played with seek/pause disabled (restart-only mode). Use FLV indexer (for example, yamdi) for indexing.

If you play FLVs recorded with the record directive please do not forget to index them before playing. They are created unindexed.

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题