MediaCodec 投屏demo


投屏功能的实现,MediaCodec编解码,MediaProjection获取屏幕视频,WebSocket传视频数据,SurfaceView显示。小demo,演示使用。时间有点赶,重新打包了一份,有问题可以交流一下。
资源截图
代码片段和文件信息
/**
 * Automatically generated file. DO NOT MODIFY
 */
package com.example.qiandu.h264demo;

public final class BuildConfig {
  public static final boolean DEBUG = Boolean.parseBoolean(“true“);
  public static final String APPLICATION_ID = “com.example.qiandu.h264demo“;
  public static final String BUILD_TYPE = “debug“;
  public static final String FLAVOR = ““;
  public static final int VERSION_CODE = 1;
  public static final String VERSION_NAME = “1.0“;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        147  2018-05-29 20:16  H264Demo.gitignore

     文件          1  2018-05-29 20:58  H264Demo.gradle4.1fileChangeslast-build.bin

     文件         17  2018-05-29 20:58  H264Demo.gradle4.1fileContentfileContent.lock

     文件     484441  2018-05-29 20:58  H264Demo.gradle4.1fileHashesfileHashes.bin

     文件         17  2018-05-29 20:58  H264Demo.gradle4.1fileHashesfileHashes.lock

     文件      19925  2018-05-29 20:41  H264Demo.gradle4.1fileHashes
esourceHashesCache.bin

     文件     912957  2018-05-29 20:58  H264Demo.gradle4.1javaCompileclassAnalysis.bin

     文件     359448  2018-05-29 20:41  H264Demo.gradle4.1javaCompilejarAnalysis.bin

     文件         17  2018-05-29 20:58  H264Demo.gradle4.1javaCompilejavaCompile.lock

     文件     145314  2018-05-29 20:58  H264Demo.gradle4.1javaCompile askHistory.bin

     文件      26794  2018-05-29 20:58  H264Demo.gradle4.1javaCompile askJars.bin

     文件    4113288  2018-05-29 20:58  H264Demo.gradle4.1 askHistoryfileSnapshots.bin

     文件     112880  2018-05-29 20:58  H264Demo.gradle4.1 askHistory askHistory.bin

     文件         17  2018-05-29 20:58  H264Demo.gradle4.1 askHistory askHistory.lock

     文件          1  2018-05-29 20:21  H264Demo.gradle4.4fileChangeslast-build.bin

     文件     196351  2018-05-29 20:21  H264Demo.gradle4.4fileHashesfileHashes.bin

     文件         17  2018-05-29 20:21  H264Demo.gradle4.4fileHashesfileHashes.lock

     文件     598153  2018-05-29 20:21  H264Demo.gradle4.4 askHistory askHistory.bin

     文件         17  2018-05-29 20:21  H264Demo.gradle4.4 askHistory askHistory.lock

     文件          0  2018-05-29 20:21  H264Demo.gradleuildOutputCleanupuilt.bin

     文件         51  2018-05-29 20:21  H264Demo.gradleuildOutputCleanupcache.properties

     文件          2  2018-05-29 20:58  H264Demo.gradleuildOutputCleanupcache.properties.lock

     文件        597  2018-05-29 20:39  H264Demo.ideacachesuild_file_checksums.ser

     文件       1803  2018-05-29 20:16  H264Demo.ideacodestylesProject.xml

     文件        682  2018-05-29 20:37  H264Demo.ideagradle.xml

     文件        541  2018-05-29 20:19  H264Demo.idealibrariesGradle__android_arch_core_common_1_1_0_jar.xml

     文件        655  2018-05-29 20:19  H264Demo.idealibrariesGradle__android_arch_core_runtime_1_1_0.xml

     文件        555  2018-05-29 20:19  H264Demo.idealibrariesGradle__android_arch_lifecycle_common_1_1_0_jar.xml

     文件        696  2018-05-29 20:19  H264Demo.idealibrariesGradle__android_arch_lifecycle_livedata_core_1_1_0.xml

     文件        666  2018-05-29 20:19  H264Demo.idealibrariesGradle__android_arch_lifecycle_runtime_1_1_0.xml

............此处省略4494个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)