Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

集成到项目中有声音没有图像 #266

Closed
mclmdream opened this issue Jun 13, 2017 · 11 comments
Closed

集成到项目中有声音没有图像 #266

mclmdream opened this issue Jun 13, 2017 · 11 comments

Comments

@mclmdream
Copy link

mclmdream commented Jun 13, 2017

1.集成到项目中有声音没有图像,后台报SDL_Overlay(ffmpeg): overlay_free_l;

@CarGuo
Copy link
Owner

CarGuo commented Jun 13, 2017

请查看问题集锦

@mclmdream
Copy link
Author

在module配置文件加上需要额外支持的格式,这个格式是指视频格式还是x86之类的这种格式?另外播放同一个视频,已经把arm64-v8a,armeabi,armeabi-v7a,x86,x86_64的.so都加上了,在新建项目中把你的demo源码集成可以播放,但是在公司项目还是有声音没有图像,是不是个公司项目jar包之类的冲突了?

@CarGuo
Copy link
Owner

CarGuo commented Jun 15, 2017

有声音没图像有两种情况,

一种是视频的编码格式当前so没有额外支持,需要自己配置后重新编译。

另外一种外部原因导致TextureView没有正常创建和显示好,这种是什么原因就需要你自己调试了

@mclmdream
Copy link
Author

谢谢大牛的提示,找到问题了,使用TextureView必须开启硬件加速器,否则setSurfaceTextureListener()的回调方法不会执行,

@CarGuo CarGuo closed this as completed Jun 16, 2017
@windflowersnowandmoon
Copy link

我也遇到一模一样的问题,开加速就好了,但是群主能讲下原因吗?在新建项目中把你的demo源码集成可以播放,但是在公司项目还是有声音没有图像。也是这样的问题,我新建的项目没有开加速也是正常的。

@CarGuo
Copy link
Owner

CarGuo commented Jun 20, 2017

API版本问题

@zht392204992
Copy link

zht392204992 commented May 25, 2018

 画面正常,但是没有声音,怎么解决? 

@CarGuo
Copy link
Owner

CarGuo commented May 25, 2018

首先你需要确定音频的编码是什么。

其次播放器

GSYVideoManager.instance().setVideoType 方法可以配置播放器为exo或者mediaplayer。

@liuxusuifeng
Copy link

我把播放器组件打包到ReactNative上播放出现有声音没有画面请问有解决方案吗?上面的方案都试了都不行

@zhouwenton
Copy link

可以播放手机本地的视频吗

@lixiang5054
Copy link

我也遇到这个问题 我加上硬件加速也不行 降低视频分辨率是可以的 但是TV自身播放缓存的高清视频 是可以的 这是为什么呢

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants