RTSP client 摄制的文件不能用WMPlayer播放
RTSP client 录制的文件不能用WMPlayer播放
你们好,有问题请教大家。
最近在做RTSP客户端软件,用FFMpeg mux 录制成 mp4格式,流是h264编码的,SPS PPS 单元已经写进去了。现在录制的文件可以用vlc,QQ音影播放,但WMplayer播放不了。用FFplay提示 No Frame ,但还是可以正常播放。有没有热心的朋友帮忙分析下录制的文件,看看究竟少了什么 文件很小。是不是AvcodecContext extradata的问题呢,这个字段为空
Thank in advance!
------解决方案--------------------
AvcodecContext extradata正常情况下应该存储了H.264中的SPS,PPS信息
------解决方案--------------------
用MediaInfo查看一下和WMPlayer可以播放的正常素材的信息区别。
------解决方案--------------------
这是细节问题了,不分析文件是看不出来的。好在你录制的是mp4文件,建议楼主用mp4分析工具分析一下。然后再看看其他能播的mp4文件,对比一下就知道你缺少什么了。
你们好,有问题请教大家。
最近在做RTSP客户端软件,用FFMpeg mux 录制成 mp4格式,流是h264编码的,SPS PPS 单元已经写进去了。现在录制的文件可以用vlc,QQ音影播放,但WMplayer播放不了。用FFplay提示 No Frame ,但还是可以正常播放。有没有热心的朋友帮忙分析下录制的文件,看看究竟少了什么 文件很小。是不是AvcodecContext extradata的问题呢,这个字段为空
Thank in advance!
------解决方案--------------------
AvcodecContext extradata正常情况下应该存储了H.264中的SPS,PPS信息
------解决方案--------------------
用MediaInfo查看一下和WMPlayer可以播放的正常素材的信息区别。
------解决方案--------------------
这是细节问题了,不分析文件是看不出来的。好在你录制的是mp4文件,建议楼主用mp4分析工具分析一下。然后再看看其他能播的mp4文件,对比一下就知道你缺少什么了。