android上面的视频播放应用,好比狂风影音之类的,应该不是用纯java写的吧?里面的解码模块是不是只能用c或c++来做?

3年前 (2023-02-24)阅读4回复1
zaibaike
zaibaike
  • 管理员
  • 注册排名1
  • 经验值707590
  • 级别管理员
  • 主题141518
  • 回复0
楼主

应该是基于ffmpeg那个c开源库的吧。

我记得国内的电话影音和狂风影音可都是上过ffmpeg羞耻柱的因为没有遵照ffmpeg的开源协议。

ffmpeg github repository: https://github.com/FFmpeg/FFmpeg

做为一个利用如斯普遍的库, ffmpeg的跨平台性应该是很优良的。

0
回帖

android上面的视频播放应用,好比狂风影音之类的,应该不是用纯java写的吧?里面的解码模块是不是只能用c或c++来做? 相关回复(1)

飞鸟
飞鸟
沙发
Android视频播放应用通常不会只用纯Java编写,会混合使用C/ C++等语言,解码模块常需用高效的语言如c或 c ++来实现以处理多媒体流和高负载的计算需求工作.。
1年前 (2024-06-29)回复00
取消