6
回答
可以播放自带的flv格式视频,但是放入的视频播放不了
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

各位大侠,red5环境已经成功搭建,可以播放自带的flv格式视频,但是,我把自有的flv格式视频放入streams文件夹后,却播放不了。

请问是什么原因?

谢谢。

举报
chenhj
发帖于3年前 6回/1K+阅
共有6个答案 最后回答: 3年前

输出信息如下:

(13287) 77.flv: 
(13490) 77.flv: 
(15069) NetStream.onStatus: 
  clientid = 2
  details = 77.flv
  description = Playing and resetting 77.flv.
  code = NetStream.Play.Reset
  level = status




(15071) NetStream.onStatus: 
  clientid = 2
  details = 77.flv
  description = Started playing 77.flv.
  code = NetStream.Play.Start
  level = status




(15073) metaData: 
  filesize = 40865447
  encoder = Lavf54.6.100
  audiocodecid = 10
  stereo = true
  audiosamplesize = 16
  audiosamplerate = 44100
  audiodatarate = 125
  videocodecid = 7
  framerate = 25
  videodatarate = 1024.4140625
  height = 360
  width = 640
  duration = 272.891


日志如下:

11:01:36:609 - Using Adobe Windows Flash Player 15,0,0,189

11:01:39:781 - Playback - NetStream.Play.Reset
11:01:39:781 - Playback - NetStream.Play.Start
11:01:39:781 - Metadata - audiodatarate: 125
11:01:39:781 - Metadata - framerate: 25
11:01:39:781 - Metadata - videodatarate: 1024.4140625
11:01:39:781 - Metadata - stereo: true
11:01:39:781 - Metadata - audiocodecid: 10
11:01:39:781 - Metadata - width: 640
11:01:39:781 - Metadata - encoder: Lavf54.6.100
11:01:39:781 - Metadata - audiosamplerate: 44100
11:01:39:781 - Metadata - height: 360
11:01:39:781 - Metadata - filesize: 41112505
11:01:39:781 - Metadata - duration: 272.937
11:01:39:781 - Metadata - audiosamplesize: 16
11:01:39:781 - Metadata - videocodecid: 7

可以看一下flv是否是标准的flv文件,flv文件有metadata信息,可以使用yamdi对flv文件加上头信息。看加上头信息之后是否还有问题。

引用来自“alexgaoyh”的评论

可以看一下flv是否是标准的flv文件,flv文件有metadata信息,可以使用yamdi对flv文件加上头信息。看加上头信息之后是否还有问题。

谢谢。

我用格式工厂重新转换了视频就可以了。

顶部