在iOS中的HLS(m3u8)播放过程中,如何找出当前的TS片段?
解决方法
例如.:
[[[player currentItem] accessLog] events]
它是AVPlayerItemAccessLogEvent的NSArray.
但是它不会给你TS的URI本身.您可能只需要计算目前的TS,即播放头目前与持续时间以及段大小相关的位置.
在iOS中的HLS(m3u8)播放过程中,如何找出当前的TS片段?的更多相关文章
-
iOS AVPlayer未加载大多数HLS流
解决方法我使用的HTTPURL因此不受保护,它不允许设备或模拟器播放它.我在info.plist中添加了一个异常,允许不安全的协议让iOS顺利地流式传输HLS.
-
ios – 使用简洁的NSManagedObjectID URI形式?
我想避免字符串操作,因为感觉到icky,但我会考虑它,如果这是唯一的方法.我唯一的混淆是在上面的例子中“EE13EA1E-D5F4-4E38-986D-3F4B0B03AEE4”部分来自哪里.为了重建一个有效的URI,我该如何访问该值?
-
iOS上的HLS AVPlayer – 返回现场直播
我有一个AVPlayer,它正在流式传输实时HLS流.当用户多任务应用程序时,我看到播放速率下降到0.0(暂停),当用户返回时它返回到1.0(播放),但从暂停点开始播放.在不重新启动流的情况下强制播放器恢复生存的最佳方法是什么?是否有seektotime方法处理最接近的实时时间参数?
-
Swift Selector
看了喵神的Swifter100个必备的小tips总结下swift中不支持@selector关键字,将SEL重新定义为结构体了。
-
swift – 如何URI编码图像?
究竟是什么意思?这是否意味着将图像转换为base64字符串,然后将其传递给请求?
-
如何在Android 4.0中的HTML5VFullScreen $SurfaceVideoView中获取HTML5视频URI?
我想在用户点击视频控制栏中的全屏按钮时获取HTML5视频URI.根据this,Android4.0中的HTML5视频视图是SurfaceView,而不是VideoView.有人能告诉我如何在SurfaceVideoView中获取URI吗?这是我的代码.非常感谢.解决方法容易,使用反射.把它放在onShowCustomView()方法中:
-
uri – 将android手机号码标签ID翻译成字符串
嗨,我正在写一个小型的Android应用程序,密切工作的白色手机标签,但我不明白我是如何调整翻译Documentation中描述的uri值.我想要做的是将TYPE_HOME转换为Home等等.我目前的解决方案是列出所有已翻译的字符串,但它已经提出了很多问题.但我希望能够像地址簿和其他应用程序一样使用它.解决方法Android有一个内置的方法来做到这一点……
-
如何在我的Android应用程序中获取SQLite数据库的URI?
我有一个带有名为“myTestDB”的数据库的Android应用程序,其中包含一个名为“list_items”的表.我想使用CursorgetContentResolver().query()方法来获取要添加到SimpleCursorAdapter的游标.query()方法的第一个参数是一个URI,我不确定URI应该是什么样子.解决方法它是相当简单的方法调用看起来像这样mDataBase.quer
-
android.database.CursorIndexOutOfBoundsException:索引-1请求
试试这个
-
在Android设备中使用ACTION_PICK意图仅显示电话号码的联系人
我尝试浏览stackoverflow和其他网站中的所有线程,但找不到解决此问题的任何解决方案,尽管许多人已发布此问题.我没有在Android平台上工作太多,我可能错过了一些细微的细节,我相信必须有一个简单的方法来实现这一点.请建议.感谢您的帮助.谢谢.解决方法请使用以下代码
随机推荐
-
iOS实现拖拽View跟随手指浮动效果
这篇文章主要为大家详细介绍了iOS实现拖拽View跟随手指浮动,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
-
iOS – genstrings:无法连接到输出目录en.lproj
使用我桌面上的项目文件夹,我启动终端输入:cd然后将我的项目文件夹拖到终端,它给了我路径.然后我将这行代码粘贴到终端中找.-name*.m|xargsgenstrings-oen.lproj我在终端中收到此错误消息:genstrings:无法连接到输出目录en.lproj它多次打印这行,然后说我的项目是一个目录的路径?没有.strings文件.对我做错了什么的想法?
-
iOS 7 UIButtonBarItem图像没有色调
如何确保按钮图标采用全局色调?解决方法只是想将其转换为根注释,以便为“回答”复选标记提供更好的上下文,并提供更好的格式.我能想出这个!
-
ios – 在自定义相机层的AVFoundation中自动对焦和自动曝光
为AVFoundation定制图层相机创建精确的自动对焦和曝光的最佳方法是什么?
-
ios – Xcode找不到Alamofire,错误:没有这样的模块’Alamofire’
我正在尝试按照github(https://github.com/Alamofire/Alamofire#cocoapods)指令将Alamofire包含在我的Swift项目中.我创建了一个新项目,导航到项目目录并运行此命令sudogeminstallcocoapods.然后我面临以下错误:搜索后我设法通过运行此命令安装cocoapodssudogeminstall-n/usr/local/bin
-
ios – 在没有iPhone6s或更新的情况下测试ARKit
我在决定下载Xcode9之前.我想玩新的框架–ARKit.我知道要用ARKit运行app我需要一个带有A9芯片或更新版本的设备.不幸的是我有一个较旧的.我的问题是已经下载了新Xcode的人.在我的情况下有可能运行ARKit应用程序吗?那个或其他任何模拟器?任何想法或我将不得不购买新设备?解决方法任何iOS11设备都可以使用ARKit,但是具有高质量AR体验的全球跟踪功能需要使用A9或更高版本处理器的设备.使用iOS11测试版更新您的设备是必要的.
-
将iOS应用移植到Android
我们制作了一个具有2000个目标c类的退出大型iOS应用程序.我想知道有一个最佳实践指南将其移植到Android?此外,由于我们的应用程序大量使用UINavigation和UIView控制器,我想知道在Android上有类似的模型和实现.谢谢到目前为止,guenter解决方法老实说,我认为你正在计划的只是制作难以维护的糟糕代码.我意识到这听起来像很多工作,但从长远来看它会更容易,我只是将应用程序的概念“移植”到android并从头开始编写.
-
ios – 在Swift中覆盖Objective C类方法
我是Swift的初学者,我正在尝试在Swift项目中使用JSONModel.我想从JSONModel覆盖方法keyMapper,但我没有找到如何覆盖模型类中的Objective-C类方法.该方法的签名是:我怎样才能做到这一点?解决方法您可以像覆盖实例方法一样执行此操作,但使用class关键字除外:
-
ios – 在WKWebView中获取链接URL
我想在WKWebView中获取tapped链接的url.链接采用自定义格式,可触发应用中的某些操作.例如HTTP://我的网站/帮助#深层链接对讲.我这样使用KVO:这在第一次点击链接时效果很好.但是,如果我连续两次点击相同的链接,它将不报告链接点击.是否有解决方法来解决这个问题,以便我可以检测每个点击并获取链接?任何关于这个的指针都会很棒!解决方法像这样更改addobserver在observeValue函数中,您可以获得两个值
-
ios – 在Swift的UIView中找到UILabel
我正在尝试在我的UIViewControllers的超级视图中找到我的UILabels.这是我的代码:这是在Objective-C中推荐的方式,但是在Swift中我只得到UIViews和CALayer.我肯定在提供给这个方法的视图中有UILabel.我错过了什么?我的UIViewController中的调用:解决方法使用函数式编程概念可以更轻松地实现这一目标.