zoukankan      html  css  js  c++  java
  • <图形图像,动画,多媒体> 读书笔记 --- AirPlay

    AirPlay技术是之前一直没有接触过的技术,正好这次做一个笔记


    共用:

    1.能够通过AirPlay将iOS和MAC设备上的视频或音频输出到高清电视上或高保真音响

    2.能够通过AirPlay将iOS和MAC设备屏幕镜像显示到高清电视上

    3.能够通过AirPlay将iOS和MAC设备屏幕与高清电视实现双屏幕显示


    AirPlay对可以播放的媒体编码有要求

    1.音频数据採用AAC或MP3编码压缩

    2.视频数据採用H264编码压缩


    能够通过AirPlay播放的技术有

    1.MPMoviePlayerController

    2.AVPlayer

    3.UIWebView


    MPMoviePlayerController须要注意的代码

    //当AirPlay开启示出通知
    [[NSNotificationCenter defaultCenter] addObserver:self
                                                     selector:@selector(didActiveAirPlay:)
                                                         name:MPMoviePlayerIsAirPlayVideoActiveDidChangeNotification
                                                       object:nil];
    
    
    //MPMoviePlayerController加入
    _moviePlayer.allowsAirPlay = YES;
    
    //MPMoviePlayerViewController加入
    _moviePlayerView.moviePlayer.allowsAirPlay = YES;
    


    AVPlayer须要注意的代码

        self.avPlayer.allowsExternalPlayback = YES;
    


    UIWebView须要注意的代码

        self.webView.mediaPlaybackAllowsAirPlay = YES;
    
    


  • 相关阅读:
    规约先行-(十五)索引规约
    规约先行-(十四)建表规约
    规约先行-(十三)安全规约
    规约先行-(十二)单元测试
    异常日志-(十一)日志规约
    异常日志-(十)异常处理
    10.25-ROS2安装
    安装sensor-sdk
    jz2440操作速查
    新版本uboot启动流程分析
  • 原文地址:https://www.cnblogs.com/jhcelue/p/6751577.html
Copyright © 2011-2022 走看看