zoukankan      html  css  js  c++  java
  • 简单系统音乐播放与视频播放

    1.播放暂停停止功能(AVFoundation.h)
    定义俩个播放可变字典,一个方播放器属性,一个放音效属性,通过initialize加载一次tiz
    开始:从字典中取出<AVPlayerViewController>—>判断播放器是否存在playe—>创建音乐资源url—>判断是否有资源,没有直接返回—>创建对应的播放器—>准备播放prepare—>将播放器放入字典中
    暂停:字典取播放器—>判断播放器是否存在,存在就暂停pause
    停止:字典取播放器—>判断播放器是否存在,存在就停止remOFK,并清空播放器.
    2.视频播放功能(AVFoundation.h)(AVKit.h)
    - (void)presentViewController:(UIViewController *)viewControllerToPresent animated:(BOOL)flag completion:(void (^)(void))completion:这种方式一般出现在需要使用者完成某件事情,如输入密码、增加资料等操作后,才能(回到跳转前的控制器)继续。例如系统的WIFI连接输入密码提示。默认动画是从下至上。(像modal)
    touch中调用上述方法当资源加载完毕后重下往上弹出视频
    (懒加载)创建播放资源—>创建带url的AVPlayer—>创建播放器AVC—>设置内容.player

  • 相关阅读:
    Scala实现Mapreduce程序4-----数据去重
    Scala实现Mapreduce程序3----数据排序
    Scala实现Mapreduce程序2-----Top5
    Scala实现Mapreduce程序1-----求平均数
    scala学习--难点
    scala基础--01
    平台调优方案
    beeline on spark 自动重启--脚本
    安装rundeck脚本
    杀死所有的kitchen进程
  • 原文地址:https://www.cnblogs.com/xieyunqq/p/5128833.html
Copyright © 2011-2022 走看看