huanghuafeng2000 2023-06-30 10:13 采纳率: 33.3%
浏览 5

mediaplayer播放视频

No decoder available for type 'audio/mpeg, mpegversion=(int)4, framed=(boolean)true, stream-format=(string)raw, level=(string)2, base-profile=(string)lc, profile=(string)lc, codec_data=(buffer)1190, rate=(int)48000, channels=(int)2'."

  • 写回答

2条回答 默认 最新

  • 小山code 后端领域优质创作者 2023-06-30 10:48
    关注

    报错提示MediaPlayer无法找到可用于解码给定类型的解码器。在这种情况下,报错的类型是audio/mpeg, mpegversion=(int)4, framed=(boolean)true, stream-format=(string)raw, level=(string)2, base-profile=(string)lc, profile=(string)lc, codec_data=(buffer)1190, rate=(int)48000, channels=(int)2

    意思是你的应用程序缺少适当的解码器来处理 MIME 类型为 MPEG-4 Layer 4 (MP4A-LATM) 的音频文件。解决此问题的方法取决于你使用的框架或库。以下是一些可能的解决方法:

    1. 确保应用程序中包含了可以处理 MPEG-4 Layer 4 音频的解码器和相关库;
    2. 检查应用程序所依赖的多媒体库版本,确保它们和你要尝试播放的音频文件格式兼容。否则可能需要更新或升级这些库;
    3. 如果使用的是 Android 开发环境,可以尝试使用 ExoPlayer 替代 MediaPlayerExoPlayer 是一个强大的开源多媒体播放器库,它更容易配置和定制,并且支持广泛的音频和视频格式;
    评论

报告相同问题?

问题事件

  • 创建了问题 6月30日

悬赏问题

  • ¥15 如何在maya程序中利用python编写领子和褶裥的模型的方法
  • ¥15 Linux权限管理相关操作(求解答)
  • ¥15 Bug traq 数据包 大概什么价
  • ¥15 在anaconda上pytorch和paddle paddle下载报错
  • ¥25 自动填写QQ腾讯文档收集表
  • ¥15 DbVisualizer Pro 12.0.7 sql commander光标错位 显示位置与实际不符
  • ¥15 求一份STM32F10X的I2S外设库
  • ¥15 android 打包报错
  • ¥15 关于stm32的问题
  • ¥15 ncode振动疲劳分析中,noisefloor如何影响PSD函数?