java如何开发视频软件_使用JAVA编写视频播放器

adec080a68477d08ecd4047b91212ae5.png

Java因其跨平台优势而陷入困境. 当时,我以为“写一次,到处跑”. 这听起来不错,它应该是所有语言开发的最终方法. Java必将统治世界.

事实证明当时我还太小.

所谓的鱼和熊掌不能兼得. 如果您想享受跨平台带来的便利,那么您将不可避免地不得不接受缺乏性能的情况. 实际上,java一直在努力提高虚拟机(JIT和其他技术)的性能,但是它仍然离需要高实时计算性能或涉及硬件优化任务(视频的硬件编码和解码)的任务还很远. . 不如c或c ++. 因此,很少有人会用Java编写此类软件.

返回主题,如果要编写视频播放器java本地视频播放器,则必须处理不同的视频格式(mp4,avi,rmvbjava本地视频播放器,flv等). 每种类型的视频都必须具有相应的才能播放. 大多数库都是基于高效C或C ++编写的. 用Java编写的库很少.

0080519efa6182430374797c7c34c552.png

因此,如果要使用Java编写视频播放器,则只有两个选择:

使用Java编写软件的优点是它可以真正跨平台使用,并且可以与swing框架轻松灵活地结合在一起. 但是,缺点是它太麻烦了,更不用说软件的效率了

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值