首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >播放直播无画面有声音?

播放直播无画面有声音?

提问于 2016-12-07 11:29:18
回答 3关注 0查看 1.5K

可以确定推流端没有问题,因为用后台的测试可以在web端正常播放public class MainActivity extends AppCompatActivity implements ITXLivePlayListener { private TXLivePlayer mLivePlayer; private TXCloudVideoView txVideoView;/color private static final String flvUrl = "http://5359.liveplay.myqcloud.com/live/5359_94a60fb16e.flv"; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); init(); } @Override protected void onResume() { super.onResume(); startPlay(flvUrl); txVideoView.onResume(); } @Override protected void onStop() { super.onStop(); mLivePlayer.stopPlay(false); txVideoView.onStop(); } @Override protected void onDestroy() { super.onDestroy(); mLivePlayer.stopPlay(true); txVideoView.onDestroy(); } private void init() { txVideoView = (TXCloudVideoView) findViewById(R.id.txVideoView); mLivePlayer = new TXLivePlayer(this); mLivePlayer.setPlayerView(txVideoView); mLivePlayer.setRenderMode(RENDER_MODE_FULL_FILL_SCREEN); mLivePlayer.setRenderRotation(0); mLivePlayer.setPlayListener(this); mLivePlayer.enableHardwareDecode(true);color=#cc7832 TXLivePlayConfig playConfig = new TXLivePlayConfig(); //流畅模式 playConfig.setAutoAdjustCacheTime(false); playConfig.setCacheTime(5); mLivePlayer.setConfig(playConfig); } private void startPlay(String flvUrl) { mLivePlayer.startPlay(flvUrl, TXLivePlayer.PLAY_TYPE_LIVE_FLV); } @Override public void onPlayEvent(int i, Bundle bundle) { } @Override public void onNetStatus(Bundle bundle) { }}

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档