zoukankan      html  css  js  c++  java
  • android下实现4分屏播放4路高清h264格式的rtsp流

    ============问题描述============


    用videoview做显示的话。播放一路一点问题都没有,不卡,很实时,但是,多了就播放不了了,还报错。自动弹出无法播放的对话框。
    用surfaceview也一样。
    听说是因为android底层只支持一路解码。
    难道非得移植ffmpeg才行么?可是这是软解码啊,效率太低了吧,而且貌似相当复杂。

    谁有更好的办法呢。

    ============解决方案1============


    引用 4 楼 q343524926 的回复:
    Quote: 引用 2 楼 u011423665 的回复:

    那4.2以上版本搞吧          低版本不支持多路解码             除非你能改底层解码,在framework层是搞不出来的


    4.2的一定支持多路解码么?也就是,直接拖4个videoview设置好uri就可以直接进行rtsp实时播放了?
    如果是一定的话,我就申请公司去买一个4.2的平板试试。。

    反正我的4.2.0系统的手机放8个没问题          直接放8个videoview同时放网路好一点都不卡,4.0的手机测试了3个都不行
  • 相关阅读:
    linux 文件权限(s、t、i、a)解析
    vim Vundle
    数据结构学习(1)
    Android ImageView设置图片原理(上)
    C++11 之auto
    Android屏幕分辨率获取方法--源码剖析
    C++的发展方向是对的嘛?
    c++ 的前世今生
    学习知识的一种思路
    遗失的访谈小评
  • 原文地址:https://www.cnblogs.com/lianxu61/p/4030367.html
Copyright © 2011-2022 走看看