美文网首页
EasyMovieTexture

EasyMovieTexture

作者: 冰冰棒bling | 来源:发表于2019-07-04 21:02 被阅读0次

EasyMovieTexture

Unity移动端第三方视频播放插件,支持视频本地播放,支持RTSP。

1>. 初始化加载,该部分主要在Unity中将播放视频的地址(本地/URL)传送到Android,并完成MediaPlayer的初始化

2>. Android创建一个Surface,并将其与之前创建的MediaPlayer绑定

3>. 结合视频绘制载体计算图像拉伸比

4>. 根据视频宽高比创建VideoTexture并传到Android与

m_VideoTexture =newTexture2D(Call_GetVideoWidth(), Call_GetVideoHeight(),TextureFormat.RGB565,false);

Call_SetUnityTexture(m_VideoTexture.GetNativeTextureID());

5>. 设置视频窗口,完成TextureId与surface的绑定

SetWindowSize(GetVideoWidth(),GetVideoHeight(),m_iUnityTextureID ,m_bRockchip);

6>. 更新纹理

Call_UpdateVideoTexture();

m_SurfaceTexture.updateTexImage();

7>. 播放视频

使用MediaPlayer播放视频

相关文章

  • EasyMovieTexture

    EasyMovieTexture Unity移动端第三方视频播放插件,支持视频本地播放,支持RTSP。 1>. 初...

  • EasyMovieTexture插件使用教学

    这里我用UGUI做了一个简单的视频播放器界面,界面就如下所示 :所写脚本如下 using UnityEngine;...

  • VR头盔360视频播放

    需求:使用大朋DK2头盔播放360度全景视频 最开始使用EasyMovieTexture插件和大朋Unity插件,...

网友评论

      本文标题:EasyMovieTexture

      本文链接:https://www.haomeiwen.com/subject/lxeaqftx.html