草庐IT

live_tag

全部标签

iOS HTTP Live Streaming - 比特率未知时请求的字节范围?

我们注意到HLS在开发中的视频点播iOS应用程序、高延迟网络上的性能极差,并希望对下载的发生方式进行一些手动调整。文件(完全编码、从头到尾、TS/M3U8文件)已经在CloudFront之外提供,因此我们在服务器端能做的只有这么多来优化它(我认为)。另一个希望是在iOS应用程序中运行本地主机服务器,让这个“服务器”通过优先下载较少、较大段的下载而不是较频繁、较小段的下载来管理下载。因此有望规避网络的高延迟,同时仍然能够使用可用的可用带宽。这里的想法是,将基础“index.m3u8”及其描述的所有比特率的知识保留给我们自己,并仅向iOS公开TS文件的原始“播放列表”(没有任何比特率信息)

iphone - 仅将 live Universal App 升级到 iPad

我们在AppStore中有一个实时通用应用程序。我们的客户改变了主意,不再希望该应用程序通用,他希望它仅适用于iPad。由于前段时间提交了app,有用户在使用iPhone版。如果我们提交的升级仅适用于iPad,会发生什么情况?审核组会拒绝吗?如果上线,iPhone用户会收到有关更新的通知吗?如果是,是什么形式?或者iPhone用户将无法重新安装该应用程序?谢谢! 最佳答案 是的,如果您尝试提交的应用程序支持的平台少于同一应用程序的先前版本,则该应用程序将在上传过程中被拒绝。例如如果版本1支持ipad和iphone版本2不能只支持ip

ios - 在不丢失数据的情况下更改 Live App 的数据库

我想更新应用商店中的现有应用(新版本)的数据库。所以我需要在使用应用程序之前删除我现有的数据库,或者我可以更改数据库的名称。之后如果我的旧数据库中存在数据,我必须获取所有数据并将其再次插入到我的新sqlite文件中。这看起来是一个缓慢的过程。我的用户不想丢失数据。有没有其他方法可以让我轻松更改现有应用程序的数据库而不会丢失任何数据。 最佳答案 首先你需要检测数据库是旧的。一种方法是创建一个包含名称/值文本列的metadata表(value是保留字,因此使用不同的列名)并保留当前的​​schemaVersion在那里。如果这不存在,那

ios - 使用 HTTP Live Streaming 的备用音轨

当HLS流准备好播放时,我正在生成可用音轨列表。我可以很好地访问可用的音轨,但我很难为每个音轨提取正确的“标题”。我正在使用Apple'steststream它有两个音轨。我用这个提取轨道...availableAudioTrackList=[[NSMutableArrayalloc]init];AVMediaSelectionGroup*audioTracks=[player.currentItem.assetmediaSelectionGroupForMediaCharacteristic:AVMediaCharacteristicAudible];for(inti=0;i我的输出

ios - 是否可以使用 iOS 模拟器获取 'live' 当前位置?

我正在尝试使用iOS模拟器测试我的位置代码。如何让iOS模拟器使用我的-真实-当前位置?因此,例如,我在火车上使用我的MBP通过我的iPhoneteathering连接到互联网。然后我运行iOS模拟器并双击我的应用程序。现在..随着火车的移动,我希望在我的标签/控制台输出中看到我的纬度/经度坐标发生变化。我不是在追求代码(我已经完成了所有这些)...只是不确定如何告诉iOS模拟器使用真实的实时位置信息。我知道iOS模拟器有Debug->Location->东西-这是我到目前为止一直在使用的东西。其次,我知道MPB没有GPS(据说)但它确实有位置感知服务......这意味着它可以(神奇地

ios - 如何使用 iOS8 的 VideoToolbox 解码 live555 rtsp 流 (h.264) MediaSink 数据?

好的,我知道这道题和get-rtsp-stream-from-live555-and-decode-with-avfoundation差不多了,但是现在VideoToolboxforiOS8已经公开使用了,虽然我知道可以使用这个框架来完成,但我不知道该怎么做。我的目标是:使用rtsp协议(protocol)连接WiFiCamera并接收流数据(使用live555完成)解码数据并转换为UIImages以显示在屏幕上(类似motionJPEG)并将流式数据保存在.mov文件中我使用ffmpeg达到了所有这些目标,但不幸的是,由于我公司的政策,我不能使用它。我知道我也可以使用openGL在屏

ios - 错误 "HTML tag ' ul' 需要结束标记 FIREventNames.h"

我创建了一个新的单View应用程序(Objective-C)并进行了popinit、install等操作,这是Firebase主页中的一个过程。最后,我写了[FIRAppconfigure];AppDelegate.m中的application:didFinishLaunchingWithOptions函数。当我构建这个项目时,出现了这个错误消息。我该如何解决这个问题? 最佳答案 在读取html标签内的{@link}时,XCode出现问题。您可以关闭设置“BuildSettings->Warning-Alllanguages->Do

iphone - Xcode升级后报错: couldn't add 'com.apple.XcodeGenerated' tag

warning:couldn'tadd'com.apple.XcodeGenerated'tagto'/Users/user/Library/Developer/Xcode/DerivedData/MyApp-sakjfljdasklsasadfkj;/Build/Intermediates/MyApp.build':ErrorDomain=NSPOSIXErrorDomainCode=2UserInfo=0x22ea133a"Theoperationcouldn’tbecompleted.Nosuchfileordirectory"我将xcode3.2升级到4.1这个MyApp在Xc

xml - 配置单元-site.xml : The element type "configuration" must be terminated by the matching end-tag "</configuration>"

为了练习/学习,我正在尝试在Ubuntu系统上安装Hive。我正在遵循一组预先编写的说明。它说通过转到$HIVE_HOME并运行bin/hive来测试Hive安装。当我这样做时,我得到了相当大的文本转储,但我认为最重要的一点如下:**[FatalError]hive-site.xml:2787:3:Theelementtype"configuration"mustbeterminatedbythematchingend-tag"".17/05/0610:46:12FATALconf.Configuration:errorparsingconffile:/usr/local/hive/c

PHP DOM : How to get child elements by tag name in an elegant manner?

我正在使用PHPDOM扩展解析一些XML,以便以其他形式存储数据。毫不奇怪,当我解析一个元素时,我经常需要获取某个名称的所有子元素。有方法DOMElement::getElementsByTagName($name),但它返回所有具有该名称的后代,而不仅仅是直系子代。还有属性DOMNode::$childNodes但(1)它包含节点列表,而不是元素列表,即使我设法将列表项转换为元素(2)我仍然需要检查所有这些名称的名称。是否真的没有优雅的解决方案来只获取某个特定名称的child,或者我在文档中遗漏了什么?一些插图:loadXML(1234EndOfXML);$bs=$document-