查看: 12629|回复: 18

shareRec无法录制视频,怎么办

[复制链接]

Rank: 1

主题:
帖子:
积分:
0

shareRec无法录制视频,怎么办

[复制链接]
12629 18 | 发表于 2015-9-17 15:04:41 |阅读模式 | |
我用shareRec在unity上测试一下,有时发布出来打开应用程序,点击按钮开始录制就会闪退;有时点击开始录制不闪退,然后录制几秒后点击停止录制,它没有任何反应,点分享那,也不见有刚才录制的视频出现,也不知道录上了没有,请问是什么原因?appkey等地方我都填好了。。


Rank: 5Rank: 5

主题:
帖子:
积分:
0
发表于 2015-9-17 16:43:46 |
请问是ios还是安卓呢

Rank: 1

主题:
帖子:
积分:
0
发表于 2015-9-18 10:14:58 |
我使用官网download的sdk,打安卓版本也有闪退的情况,使用技术人员提供demo打出的安卓版本,生成的视频都是1k,里面没有任何内容。

Rank: 5Rank: 5

主题:
帖子:
积分:
0
发表于 2015-9-18 10:47:15 |
有报错之类的吗,我这有写了个小demo您们可以测试看看, New Unity Project two.zip (13.08 MB, 下载次数: 92)

点评

:我这打包你这个demo报错啊,直接用你的123.apk蓝屏无反应。 
发表于 2015-11-18 15:25

Rank: 1

主题:
帖子:
积分:
0
发表于 2015-9-18 15:10:42 |
测试了wolf的demo,打开发现有2个组件丢失,main camera上只有ShareRec 和ShareRecTest 组件。然后使用apk发现,录制出的视频都是黑的,虽然有时间和容量、

Rank: 1

主题:
帖子:
积分:
0
发表于 2015-9-18 15:32:56 |
还有,我打包wolf发的demo,总提示Unable to merge android manifests。我的jdk版本是1.8,是不是和这个有关啊。sdk升级到了最新。

Rank: 5Rank: 5

主题:
帖子:
积分:
0
发表于 2015-9-18 16:09:31 |
Storm 发表于 2015-9-18 15:32
还有,我打包wolf发的demo,总提示Unable to merge android manifests。我的jdk版本是1.8,是不是和这个有 ...

SDK最好不要用最新的,demo这边测试是OK的,SDK的版本也不要用16以下的,您的Unity是什么版本的

Rank: 1

主题:
帖子:
积分:
0
发表于 2015-9-18 16:13:22 |
wolf 发表于 2015-9-18 16:09
SDK最好不要用最新的,demo这边测试是OK的,SDK的版本也不要用16以下的,您的Unity是什么版本的 ...

sdk用的是21,unity有使用4.6.8和5.1,都不行。用4.6打包的时候还冒出这个错误


Error building Player: CommandInvokationFailure: Unable to merge android manifests. See the Console for more details.
C:/Program Files/Java/jdk1.8.0_25\bin\java.exe -Xmx2048M -Dcom.android.sdkmanager.toolsdir="D:/Loong/Soft/sdk/adt-bundle-windows-x86_64/adt-bundle-windows-x86_64-20140702/sdk\tools" -Dfile.encoding=UTF8 -jar "D:/Loong/Soft/Unity4X/Editor/Data/BuildTargetTools/AndroidPlayer\sdktools.jar" -

stderr[
Error: [Temp\StagingArea\AndroidManifest-main.xml:4, D:\New Unity Project two\Temp\StagingArea\android-libraries\ShareRec\AndroidManifest.xml:6] Trying to merge incompatible /manifest/application/activity[@name=com.unity3d.player.UnityPlayerNativeActivity] element:
  <activity
      @android:name="com.unity3d.player.UnityPlayerNativeActivity">
      <intent-filter>
              @android:name="android.intent.action.MAIN">
              @android:name="android.intent.category.LAUNCHER">
--        <category
--            @android:name="android.intent.category.LEANBACK_LAUNCHER">
--        </category>
  <activity
      @android:name="com.unity3d.player.UnityPlayerNativeActivity">
              @android:name="android.intent.action.MAIN">
              @android:name="android.intent.category.LAUNCHER">
++    </intent-filter>
++    <meta-data
++        @android:name="unityplayer.ForwardNativeEventsToDalvik"
]
stdout[

]

Rank: 1

主题:
帖子:
积分:
0
 楼主| 发表于 2015-9-18 16:33:52 |
礼拜六 发表于 2015-9-17 16:43
请问是ios还是安卓呢

安卓的,用了技术人员的提供的DEMO,是可以录屏,但是我导入了高通的AR包,打开AR摄像头,然后开始录屏就出现问题了,AR摄像头无法渲染。录屏结束后摄像头又恢复正常了。是不是兼容性问题呢

Rank: 1

主题:
帖子:
积分:
0
 楼主| 发表于 2015-9-18 16:37:48 |
wolf 发表于 2015-9-18 16:09
SDK最好不要用最新的,demo这边测试是OK的,SDK的版本也不要用16以下的,您的Unity是什么版本的 ...

Unity版本是4.6.7,用你提供的DEMO是可以录屏了,但是加入了高通AR包之后,运行程序打开摄像头是正常的,但是点开始录制时摄像头就无法渲染,录制结束后摄像头又恢复正常了,是什么导致摄像头无法渲染呢
123下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

技术支持
免费咨询 | 24小时在线
快速回复 返回顶部 返回列表