草庐IT

audio_player_black

全部标签

ios - Cordova s​​tatusbar black on black on iOS

我有一个CordovaiPhone应用程序,它使用状态栏插件。状态栏的背景设置为黑色,而文本曾经是白色。但是自从插件从0.1.3版本升级到0.1.8之后,文字变成了黑色。是否可以恢复旧行为,或指定文本颜色?调试信息:使用Cordova3.6.3和状态栏插件0.1.8。我在iOS8和7上看到了这种行为。iOS项目具有以下配置:我正在使用带有iOSSDK8.0的Xcode6.0.1。在Xcode中,“Hidestatusbar”没有被选中,“StatusBarStyle”设置为Default(但当我将其设置为Light时,同样的事情发生了)。JavaScriptStatusBar.isVi

iOS : Audio is missing in exported video

我正在尝试导出录制的视频。并取得成功。但是音频缺少最终导出的视频。所以我搜索了它并添加了下面的音频代码。if([[videoAssettracksWithMediaType:AVMediaTypeAudio]count]>0){[videoTrackinsertTimeRange:CMTimeRangeMake(kCMTimeZero,videoAsset.duration)ofTrack:[[videoAssettracksWithMediaType:AVMediaTypeAudio]objectAtIndex:0]atTime:kCMTimeZeroerror:nil];}但是添加

iphone - 如何在 iOS 中设置 Effect Audio Unit

我的任务是播放本地保存在文档目录中的音频文件,使用EffectAudioUnit在该音频文件中应用音频效果,并使用该效果在文档目录中保存一个新的音频文件。这是我到目前为止编写的代码,但它不起作用。音频中未应用效果。请告诉我这段代码有什么问题??提前致谢..-(void)setUpAudioUnits{OSStatussetupErr=noErr;//describeunitAudioComponentDescriptionaudioCompDesc;audioCompDesc.componentType=kAudioUnitType_Output;audioCompDesc.compo

ios - unity 5 "Build & Install iPhone player"对话框不消失

我有一个严重的问题。当我为iOS构建游戏时,一切似乎都正常。Xcode弹出,我可以开始在iDevice上部署。但是当我回到Unity时,“构建和安装iPhone播放器”对话框仍然存在,我必须终止Unity并重新启动它才能继续。有什么想法吗?谢谢,斯蒂芬 最佳答案 其实unity5.4.2已经出来了。他们修复了这个版本中的许多错误。我正在使用5.4.1p2,我从来没有遇到过任何问题....无论如何最好升级到5.4.2并尝试 关于ios-unity5"Build&InstalliPhonep

php - 当从 PHP 提供 mp3 时,audio.duration 在 Safari 上返回 Infinity

因此,我有一个php脚本可以将我的mp3文件发送到html5的音频标签。问题是在Safari中,audio.duration标签不起作用并返回无穷大。如果我将音频的src直接设置为文件,一切正常。但我不希望我的用户看到文件的路径。无论如何,这就是我从PHP发送header的方式。我已经尝试过内容范围。这没有帮助。if(file_exists($filename)){$fp=fopen($filename,'r');$etag=md5(serialize(fstat($fp)));fclose($fp);header("Content-Transfer-Encoding:binary")

android - Nexus Player (Android TV) YouTubeAndroidPlayerApi 错误 : "An error occurred when initializing the YouTube player."

我正在使用YouTubeandroid播放器API来播放一些youtube视频。我的代码在以下方面运行良好:三星S3三星GalaxyTabIIINexus7(Android5.1.1)但它不适用于NexusPlayer。我收到错误:“初始化YouTube播放器时出错。”我在Nexus播放器上的Youtube应用是1.0.5.5版本我看不到YouTube应用程序已过时的任何迹象,也看不到任何更新方式。如果这是问题所在,我将说明如何更新它。我认为我的list没问题:提前致谢 最佳答案 这是因为适用于Android的YouTubeSDK(

Android Media player 保留应用程序实例并导致内存泄漏

我有一个将媒体播放器作为成员变量的Activity。我的媒体播放器是这样初始化的:mMediaPlayer=newMediaPlayer();mMediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);mMediaPlayer.setDataSource(MyActivity.this,URL);mMediaPlayer.prepareAsync();//isetaonPreparedListenertostartplayingonPrepared一切正常,然后我覆盖我的ActivityonStop方法以释放媒体播放器。if(m

android - 使用 Android 架构组件查询 MediaStore.Audio.Media?

我一直在研究Android架构组件LiveData、Room和ViewModel(MVVM)。它为我们省去了使用加载器和监控数据库表中数据的麻烦。但我试图找出我们是否可以使用LiveData和此架构来查询Medistore.Audio.Media和其他通过ContentProviders提供的此类Uri。 最佳答案 Room使用SQLite,而不是其他数据源,例如ContentProvider。应该没有什么可以阻止您创建使用后台线程、ContentResolver甚至ContentObserver来检索的ProviderLiveDa

android - (AudioManager)getSystemService(Context.AUDIO_SERVICE) 导致内存泄漏

我遇到了由AudioManager引起的内存泄漏。所以我在我的代码中注释掉了这一行,看看它是否能解决我的问题:publicclassFireRoomActivityextendsActivity{AudioManageram;protectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);am=(AudioManager)getSystemService(Context.AUDIO_SERVICE);}}它确实解决了问题,我不再有内存泄漏。是因为Context.AUDIO_SERVIC

android - 为什么 Media Player 找不到我的 SD 卡的 URI?

我的SD卡中有一个MP3,我需要将其路径用于我的setdatasource命令。我尝试了mp.setDataSource("/mnt/media_rw/sdcard/mymusic/thebomb.mp3");以及许多变体,但它仍然无法正常工作。而且我认为它与其余代码无关。我将如何完成这个? 最佳答案 我猜你正在使用模拟器。所以可以通过Environment.getExternalStorageDirectory()获取SDCard的路径。而且你的sdcard必须包含该文件。所以你必须将文件推送到SD卡中。