-
公开(公告)号:CN104269185A
公开(公告)日:2015-01-07
申请号:CN201410454859.X
申请日:2014-09-09
Applicant: 烽火通信科技股份有限公司
IPC: G11C7/16
Abstract: 本发明公开了一种在Java虚拟机中实现混音播放的方法及系统,涉及Java应用领域,该方法包括以下步骤:利用Java虚拟机的扩展部件JSR135获取与音频相关的KNI扩展接口;根据JSR135部件提供的音频相关KNI扩展接口,实现硬件设备的音频播放接口;硬件设备支持创建两个播放器并同时播放,通过基于硬件设备的软件开发工具包扩展实现音频播放接口,初始化硬件设备,创建主播放器、从播放器,实现主、从播放器的混音播放控制;将JSR135部件编入Java虚拟机中,生成支持音频播放和混音播放的Java虚拟机客户端。本发明中的Java虚拟机由主从播放器实现混音播放,能确保混音播放的稳定性。
-
公开(公告)号:CN104269185B
公开(公告)日:2017-04-12
申请号:CN201410454859.X
申请日:2014-09-09
Applicant: 烽火通信科技股份有限公司
IPC: G11C7/16
Abstract: 本发明公开了一种在Java虚拟机中实现混音播放的方法及系统,涉及Java应用领域,该方法包括以下步骤:利用Java虚拟机的扩展部件JSR135获取与音频相关的KNI扩展接口;根据JSR135部件提供的音频相关KNI扩展接口,实现硬件设备的音频播放接口;硬件设备支持创建两个播放器并同时播放,通过基于硬件设备的软件开发工具包扩展实现音频播放接口,初始化硬件设备,创建主播放器、从播放器,实现主、从播放器的混音播放控制;将JSR135部件编入Java虚拟机中,生成支持音频播放和混音播放的Java虚拟机客户端。本发明中的Java虚拟机由主从播放器实现混音播放,能确保混音播放的稳定性。
-
公开(公告)号:CN102622263B
公开(公告)日:2015-04-08
申请号:CN201210037144.5
申请日:2012-02-20
Applicant: 烽火通信科技股份有限公司
Abstract: 本发明公开了一种机顶盒上基于嵌入式系统虚拟机的实现方法,包括步骤:基于不同的平台,生成相应的编译脚本,编译相应的QT图形库,在编译生成QT图形库的编译脚本中指定对应的平台,并移植QT图形库到高版本QT图形库;移植虚拟机底层的中央处理器CPU指令和内存、文件读写方式,编译生成适应不同平台的Java虚拟机程序,通过调用Java虚拟机程序在机顶盒上运行基于Java的增值业务。本发明能实现机顶盒上基于通用嵌入式系统的Java虚拟机,符合嵌入式系统对性能和空间的要求,开发维护简单,功能统一,减少了由于平台不同产生的研发工作量,开发维护成本降低。
-
公开(公告)号:CN102622263A
公开(公告)日:2012-08-01
申请号:CN201210037144.5
申请日:2012-02-20
Applicant: 烽火通信科技股份有限公司
Abstract: 本发明公开了一种机顶盒上基于嵌入式系统虚拟机的实现方法,包括步骤:基于不同的平台,生成相应的编译脚本,编译相应的QT图形库,在编译生成QT图形库的编译脚本中指定对应的平台,并移植QT图形库到高版本QT图形库;移植虚拟机底层的中央处理器CPU指令和内存、文件读写方式,编译生成适应不同平台的Java虚拟机程序,通过调用Java虚拟机程序在机顶盒上运行基于Java的增值业务。本发明能实现机顶盒上基于通用嵌入式系统的Java虚拟机,符合嵌入式系统对性能和空间的要求,开发维护简单,功能统一,减少了由于平台不同产生的研发工作量,开发维护成本降低。
-
-
-