4***@qq.com
4***@qq.com
  • 发布:2019-06-21 13:28
  • 更新:2019-06-21 13:28
  • 阅读:2070

关于VideoPlayer视频播放声音的问题咨询

分类:HBuilderX

开发环境:hbuilderx 2.0.1.20190614
我使用开发工具自带的5+app的demo进行视频播放,使用的是VideoPlayer控件。同样一个视频,在android环境下是有声音的,在ios环境下是没有声音的。然后我又测试另外一个视频,在android和ios下都是有声音的。这两个视频的摄像头、拾音器都是一样的配置。下面贴出两个视频的连接:
1.两个环境都有声音的视频:
https://fjsl-oss.oss-cn-shenzhen.aliyuncs.com/public/video/4152.mp4?Expires=1561095315&OSSAccessKeyId=TMP.AgEvbe5awjSu65N_cEWBy8cUM10XXqADugY9dNqpN2rBh-3zG1GGYQp3qTQ5MC4CFQDDdlLbr5dSq0Z5nIUBuNCvRO0w7AIVANM74nI_v2lsOMqaQuxsQNbKb8jW&Signature=lLtuX8cuhb%2BtJueRog1GCXODhks%3D

2.android有声音,ios没有声音
https://fjsl-oss.oss-cn-shenzhen.aliyuncs.com/public/video/4151.mp4?Expires=1561095306&OSSAccessKeyId=TMP.AgEvbe5awjSu65N_cEWBy8cUM10XXqADugY9dNqpN2rBh-3zG1GGYQp3qTQ5MC4CFQDDdlLbr5dSq0Z5nIUBuNCvRO0w7AIVANM74nI_v2lsOMqaQuxsQNbKb8jW&Signature=Vn3kQLsaw2XSOyvL4M3iaIcAN%2Bk%3D

下面是两个视频的一些文件信息:
1.android、ios有声音视频信息
播放信息:
[滤镜使用列表]
(1) Built-in MPEG Source
(2) Built-in Video Codec/Transform
(3) Enhanced Video Renderer(Custom Present)
(4) Built-in Audio Codec/Transform
(5) DirectSound Audio Renderer

[视频信息]
视频编码: H264 - 内置 FFmpeg 解码器(h264, Thread Frame)
输入格式: H264(24 bits)
输入尺寸: 1920 × 1080(1.78:1)
输出格式: YV12(12 bits)
输出尺寸: 1920 × 1080(1.78:1)
帧率: 25
BitRate: 未知

[音频信息]
音频编码: AAC ADTS(0x4441) - 内置 FFmpeg 解码器(aac)
采样率: 16000 -> 16000 Hz
位率: 0 -> 16 位
声道数: 1 -> 2 声道
Bitrate: 34 kbps

文件信息:
General
Complete name : C:\Users\ThinkPad\Downloads\视频\4152.mp4
Format : MPEG-PS
File size : 14.0 MiB
Duration : 1 min 59 s
Overall bit rate mode : Variable
Overall bit rate : 981 kb/s
FileExtension_Invalid : mpeg mpg m2p vob vro pss evo

Video
ID : 224 (0xE0)
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.2
Format settings : CABAC / 1 Ref Frames
Format settings, CABAC : Yes
Format settings, ReFrames : 1 frame
Format settings, GOP : M=1, N=50
Duration : 1 min 59 s
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 25.000 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Color range : Full
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709

Audio
ID : 192 (0xC0)
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Format version : Version 4
Muxing mode : ADTS
Codec ID : 2
Duration : 1 min 59 s
Bit rate mode : Variable
Channel(s) : 1 channel
Channel layout : C
Sampling rate : 16.0 kHz
Frame rate : 15.625 FPS (1024 SPF)
Compression mode : Lossy
Delay relative to video : -2 s 624 ms

Text
ID : 189 (0xBD)
Format : RLE
Format/Info : Run-length encoding
Duration : 1 min 58 s

2.android有、ios无声音视频信息
播放信息:
[滤镜使用列表]
(1) Built-in MPEG Source
(2) Built-in Video Codec/Transform
(3) Enhanced Video Renderer(Custom Present)
(4) Built-in Audio Codec/Transform
(5) DirectSound Audio Renderer

[视频信息]
视频编码: H264 - 内置 FFmpeg 解码器(h264, Thread Frame)
输入格式: H264(24 bits)
输入尺寸: 1920 × 1080(1.78:1)
输出格式: YV12(12 bits)
输出尺寸: 1920 × 1080(1.78:1)
帧率: 25
BitRate: 未知

[音频信息]
音频编码: AAC ADTS(0x4441) - 内置 FFmpeg 解码器(aac)
采样率: 16000 -> 16000 Hz
位率: 0 -> 16 位
声道数: 1 -> 2 声道
Bitrate: 37 kbps

文件信息:
General
Complete name : C:\Users\ThinkPad\Downloads\视频\4151.mp4
Format : MPEG-PS
File size : 13.8 MiB
Duration : 1 min 57 s
Overall bit rate mode : Variable
Overall bit rate : 980 kb/s
FileExtension_Invalid : mpeg mpg m2p vob vro pss evo

Video
ID : 224 (0xE0)
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.2
Format settings : CABAC / 1 Ref Frames
Format settings, CABAC : Yes
Format settings, ReFrames : 1 frame
Format settings, GOP : M=1, N=50
Duration : 1 min 57 s
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 25.000 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Color range : Full
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709

Audio
ID : 192 (0xC0)
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Format version : Version 4
Muxing mode : ADTS
Codec ID : 2
Duration : 1 min 57 s
Bit rate mode : Variable
Channel(s) : 1 channel
Channel layout : C
Sampling rate : 16.0 kHz
Frame rate : 15.625 FPS (1024 SPF)
Compression mode : Lossy
Delay relative to video : -3 s 242 ms

Text
ID : 189 (0xBD)
Format : RLE
Format/Info : Run-length encoding
Duration : 1 min 55 s

还请各位大佬们提点下,到底哪里出了问题。视频音频的东西接触的比较少,至少从信息来看。两个视频没有什么本质的差别。谢谢各位了。

2019-06-21 13:28 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复