UNITY录制视屏解决方案 - ShareREC For Unity3D

注意buildSetting里面,AutoGraphic改成opengl es2,否则魅蓝手机上容易出现1/4屏

一、导入项目

1.到Mob官网下载ShareREC For Unity3D 的SDK包,我这里使用的是ShareREC For Android Unity3d v1.5.2这个版本。

2.下载后解压,然后找到

if (ShareREC.IsAvailable())

{

uilable.text = "支持";

} else

{

uilable.text = "不支持";

}

}

//开始录制视频

public void OnSwitch() {

ShareREC.StartRecorder();

IsOn.SetActive(true);

}

//结束录制视频

public void OffSwitch() {

ShareREC.StopRecorder();

IsOn.SetActive(false);

}

//视频分享

public void VideoData() {

ShareREC.ShowShare();

}

//个人资料

public void PersonalData() {

ShareREC.ShowProfile();

}

//视频列表

public void VideoList() {

ShareREC.ShowVideoCenter();

}

//获取你当前录像的视频,代码如下:

//获取你录像的视频的id数组

long[] aaa = ShareREC.ListLocalVideos();

//得到最后一个视频的视频id

b = aaa[aaa.Length - 1];

//通过id得到视频的存储路径

ShareREC.GetLocalVideoPath(b)

-----------------------------------------------------------

时间: 2024-12-21 22:35:18

UNITY录制视屏解决方案 - ShareREC For Unity3D的相关文章

android录制视屏(预览,倒计时)

android用mediarecord录制视屏,可以设置视屏格式,大小,还有拍摄前预览,倒计时功能要自己用hander做. 1,CameraPreview.java //预览class public class CameraPreview extends SurfaceView implements Callback { private static final String TAG = "TAG-CameraPreview"; private SurfaceHolder mHolde

视屏录制

#import "ViewController.h" #import <AVFoundation/AVFoundation.h> @interface ViewController ()<AVCaptureFileOutputRecordingDelegate> @property(nonatomic ,strong) AVCaptureFileOutput * outPut; @property(nonatomic ,strong)AVCaptureSessi

ShareREC在Unity3D中无法录制视频的解决方法

最近有一些同学问到ShareREC集成到Unity3D中提示:#warning:无法录制当前应用! 这是由于Unity3D在4.6.3之后加入了对Metal框架的支持,导致ShareREC无法进行录制(目前ShareREC不支持录制Metal框架). 解决的办法就是把Metal给禁用掉,操作方法如下: 1.先从Unity3D中导出XCode工程 2.定位到UnityAppController+Rendering.mm文件,找到IsMetalSupported方法,把里面的内容注释掉,只保留ret

FFmpeg + php 视屏转换

什么是FFmpeg? FFmpeg是一个开源免费跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证(依据你选择的组件).它提供了录制.转换以及流化音视频的完整解决方案.它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多codec都是从头开发的. FFmpeg在Linux平台下开发,但它同样也可以在其它操作系统环境中编译运行,包括Windows.Mac OS X等. 这个项目最早由Fabrice Bellard发起,

phonegap 捕获图片,音频,视屏 api capture

一. capture Api 简单介绍 capture 对象用于获取视屏,音频和图像,它是一个全局对象,通过 navigator.device.capture 来访问 方法: capture.captureAudio           捕获音频 capture.captureImage          捕获图片 capture.captureVideo          捕获视屏 MediaFile.getFormatData       获取媒体文件的格式信息 二. captureAudi

Android中使用SurfaceView+MediaPlayer+自定义的MediaController实现自定义的视屏播放器

效果图如下: (PS本来是要给大家穿gif动态图的,无奈太大了,没法上传) 功能实现:暂停,播放,快进,快退,全屏,退出全屏,等基本功能 实现的思路: 在主布局中放置一个SurfaceView,在SurfaceView中放置一个MediaPlayer ,在其下方自定义一个MediaController,不过也不能称之为MediaController,使用的是PupupWindow来实现的,在PupupWindow布局中放置几个textView,Button,最重要的使我们的SeekBar控件,创

ffmpeg 编码(视屏)

分析ffmpeg_3.3.2 muxing 1:分析主函数,代码如下: 1 int main(int argc, char **argv) 2 { 3 OutputStream video_st = { 0 }, audio_st = { 0 }; 4 const char *filename; 5 AVOutputFormat *fmt; 6 AVFormatContext *oc; 7 AVCodec *audio_codec, *video_codec; 8 int ret; 9 int

实验6 在应用程序中播放音频和视屏

实验报告 课程名称 基于Android平台移动互联网开发 实验日期 4.15 实验项目名称 在应用程序中播放音频和视屏 实验地点 S3010 实验类型 □验证型    √设计型    □综合型 学  时 1学时 一.实验目的及要求(本实验所涉及并要求掌握的知识点) 实现在应用程序中处理音频和视频 实现播放音频,音频播放控制 实现播放视屏,视屏播放控制 使用service服务播放项目原文件的音乐 二.实验环境(本实验所使用的硬件设备和相关软件) (1)PC机 (2)操作系统:Windows XP

windows蓝屏代码大全及常见蓝屏解决方案

对于以下的代码查询建议使用ctrl+F查询,而且很多蓝屏与黑屏的问题多是最近操作引起的,例如更新驱动,安装新的硬件.软件--把相关的配置调到最近的正常状况大多可以解决,确实不行时方可考虑重装系统,解决问题的大法,不过重装系统前请注意做好备份工作! 蓝屏代码含义 (代码已经做了省略,每个的x后面都少了4个0) 0 0x0000 作业完成.1 0x0001 不正确的函数.2 0x0002 系统找不到指定的档案.3 0x0003 系统找不到指定的路径.4 0x0004 系统无法开启档案.5 0x000