草庐IT

RTSP播放器

全部标签

ios - 当应用程序处于后台时,是否无法更改 AVPlayer 或 AVQueuePlayer 中的播放器项目

我正在使用AVPlayer来流式传输远程音频文件。当一个项目结束时,我会将一个新项目加载到AVPlayer中,然后再次开始播放。这在iOS9.2的前台和后台都运行良好。随着iOS9.3的发布,这种方法不再有效。我不得不切换到使用AVQueuePlayer以确保当一首歌曲结束时音频将继续播放下一首歌曲。我现在的问题是,我的应用程序中有些场景需要AVQueuePlayer或AVPlayer获取新的URL并将其加载到播放器中,然后开始播放,所有这些都在后台进行。这在iOS9.2中运行良好,但现在在9.3中它就停止工作了。有谁知道为什么它停止工作以及如何解决它?Apple做出这样的更改而不提及

ios - Apple 针对内联视频播放器的 iOS 政策是什么?

有一个令人困惑的情况,所有iPhone浏览器(但不是所有iOS,例如iPad)都具有强制视频播放功能,这偏离了W3C标准,严重阻碍了开发人员创建任何将视频与界面相结合以支持的网络应用程序的能力iPhone设备。所有iPhone上的所有浏览器都强制使用相同的全屏视频播放器。因为我确信Google不会选择偏离W3C标准(以及所有其他浏览器开发人员),如果Apple没有强制要求,则强制全屏播放视频,我很好奇知道:Apple的政策究竟是什么导致所有iPhone浏览器使用其原生全屏视频播放器,而在iPhone上显然可以使用YouTube应用程序中的内联视频?是什么阻止Google在iPhoneC

ios - 如何隐藏播放/暂停按钮?

根据问题的建议,我想隐藏“Youtube”播放器的播放/暂停按钮。我在用https://github.com/youtube/youtube-ios-player-helper并像这样设置playerVars参数:letplayerVars=["controls":0,"playsinline":1,"autohide":0,"showinfo":0,"modestbranding":0] 最佳答案 我发现有用的三个参数是:showinfo=0controls=0autohide=1showinfo=0确保视频不会在视频帧的顶部显示

ios - 无法使用 Phonegap 应用程序在 IOS 9 中播放本地视频

我使用Phonegap6.2.0制作了一个IOS9应用程序。我需要在没有连接的情况下播放视频,所以我使用cordovaFileTransfer插件下载它:varuri=encodeURI(file.url);varfileTransfer=newFileTransfer();//varfileLocation=cordova.file.applicationStorageDirectory+//'/Documents/'+file.folder+'/'+file.fileName;varfileLocation=cordova.file.dataDirectory+file.fileN

ios - 在 Collection View 单元格中播放视频,就像在 Facebook 应用程序时间轴中播放的视频一样

我想在collectionviewcell中播放视频,要求像instagram时间轴播放视频就像在facebook时间轴中播放视频,为此,我在女巫中使用了UICollectionViewCell我有一些图像,没有视频,现在我是图库中的图像,我正在使用相机拍摄图像并录制视频,每次我都会从上面和输出我已经添加到时间线。例如,我们采用3vc第一个vc具有一些图像的CollectionView,第二个vc我们得到的输出是视频、图像,我将图像和图像的第一帧放入公共(public)区域来自VC3的VC3中的数组我正在使用通知中心将数组和输出视频路径url传递给1stVC-(IBAction)sha

ios - AVPlayer 需要很长时间才能开始播放音频

我有一个音乐播放器,它使用AVPlayer从服务器流式传输音频,它可以很好地播放音频,但是在播放完一个音频后,当我点击新音频的播放按钮时,它需要一些时间才能开始新音频将近35-40秒。谁能帮帮我? 最佳答案 使用观察者了解玩家状态。使用KVO,可以通知玩家状态的变化:playButton.enabled=NO;player=[AVPlayerplayerWithURL:fileURL];[playeraddObserver:selfforKeyPath:@"status"options:0context:nil];当状态改变时会调用

ios - Cordova 应用程序视频无法在 iOS10 上播放 - 401 错误

我正在使用Cordova并添加了iOS平台。我们的一部测试手机运行的是iOS10,但由于某些原因无法播放视频。在iOS10之前一切正常。我们目前在服务器上收到401错误。认为它可能与this有关问题。我还注意到theseWebKit变化。有人遇到过类似的事情吗?TIA 最佳答案 作为解决方法,Kalle提出的建议here为我工作。即"SetanexpiredatetothecookieandthevideoplayeriniOS10canreadbackthecookie.Sessioncookieswithoutanexpired

【毕业设计】28-基于单片机的音乐播放器简易音乐播放器设计(原理图+源代码+仿真工程+答辩PPT+答辩论文)

【毕业设计】28-基于单片机的音乐播放器简易音乐播放器设计(原理图+源代码+仿真工程+答辩PPT+答辩论文)文章目录【毕业设计】28-基于单片机的音乐播放器简易音乐播放器设计(原理图+源代码+仿真工程+答辩PPT+答辩论文)资料要求任务书设计说明书摘要设计框架架构设计说明书及设计文件源码展示资料要求资料包含:毕业设计全套资料(精品)原理图工程文件原理图截图仿真模型工程文件仿真截图答辩论文低重复率文档,24084字英文文献及翻译答辩PPTvisio流程图工程任务书设计说明书摘要本文介绍了一种以STC89C52单片机为控制核心的播放器。系统采用液晶模块LCD12864作为显示界面,蜂鸣器作为发声元

ios - 音频播放和录制不适用于 iOS 10

我无法在iOS10中播放任何音频文件,即使是默认的键盘敲击声也无法播放。[[AVAudioSessionsharedInstance]setCategory:AVAudioSessionCategoryPlayAndRecorderror:&sessionError];在视频录制中,(我使用的是AVCaptureConnection),有时会录制声音,有时不会。我正在使用LLSimpleCamera录制视频。有人可以推荐我吗?问候 最佳答案 我在使用LLSimpleCamera时遇到了同样的问题,使用这段代码@property(re

ios - Phonegap NativeAudio 无法在 iOS 上播放

我正在尝试将此插件与我的PhoneGapBuild应用程序一起使用:https://www.npmjs.com/package/cordova-plugin-nativeaudio我在我的config.xml中调用它然后在我的onDeviceReady中,我像这样加载声音:if(window.plugins&&window.plugins.NativeAudio){window.plugins.NativeAudio.preloadSimple('slide','sounds/slide.mp3',function(msg){},function(msg){alert('error:'