分享RK3188芯片XBMC实现音频HDMI源码输出的方法

2021-3-17 05:16发布

wwdd
1楼-- · 2021-3-18 08:32

电视盒是创思奇CS918,采用4核的RK3188芯片,同样适合用于开博尔F4以及其他采用相同芯片的盒子。生产CS918的创思奇没有对其固件进行有效的更新维护,至此我刷了开博尔F4的固件,为了能方便遥控还专用买了开博尔F4的遥控器。很遗憾,F4的新固件虽然支持音频源码输出,但是固件由于测试版的关系,稳定性太差且不支持鼠标而不得不放弃。经过N次的刷机试验,终于解决了XBMC输出音频源码的方法。

    我的设备连接是:电视盒CS918——HDMI连线——次世代功放YAMAHA V-1067——HDMI连线——电视PANASONI等离子电视

    1.下载Lewy20041为R-K42开发的基于SDK2的固件K-R42_HFW_2.0.1_720p.rar。

    2.用该固件刷机(过程请参考其他教程),刷机后即已ROOT,该机伪装为GT-I9300。

    3.首次启动可能连不上有线网络和WIFI,先不管它,把应设置的项目都设置好,如语言为中文,设置GOOGLE帐号,声音输出选择最后一项的RK29—RK1000 PASSTHROUGH等,用GOOGLE PLAY把内置ES文件管理更新到最新版(方便用于后面修改盒子的系统文件),之后重启,以过程用鼠标够为好操作。注:支持F4的遥控器和2.4G鼠标,不支持CS918的遥控器。

    4.重启后已能连上有线网络或WIFI,用内置的播放器播放带有DTS或AC3的视频文件即可有音频源码5.1声道输出到功放。但是如果需要XBMC输出音频源码还需做如下改动。

    5.下载这个XBMC并安装,把XBMC设置成中文,把音频输出设置为HDMI,用XBMC播放带有DTS或AC3的视频文件,此时即可有音频源码5.1声道输出到功放,如遇播放卡顿,可在这个目录下/android/data/org.xbmc.xbmc/files/.xbmc/userdata增加advancedsettings.xml文件,文件内容为

<advancedsettings>
  <video>
    <stagefright>
      <!--  -1 is default, 0 is never used this codec, 1 is always use this codec, bypassing blacklist -->
      <useavccodec>1</useavccodec>
      <usevc1codec>1</usevc1codec>
      <usevpxcodec>1</usevpxcodec>
      <usemp4codec>1</usemp4codec>
      <usempeg2codec>1</usempeg2codec>
      <useswrenderer>false</useswrenderer>
    </stagefright>
  </video>
</advancedsettings>

也可在此下载 [attach]510187[/attach]

没有5.1声道源码输出可在advancedsettings.xml文件内添加如下语句:
<libMediaPassThroughHack>true</libMediaPassThroughHack>

6.此致即可利用XBMC播放百度云的高清MKV文件时享受到5.1声道的音效。
    以上是我经合多个论坛上的文章调试所得。:lol


K-R42_HFW_2.0.1_720p下载地址:http://d-h.st/6mO
xbmc下载地址:http://www.sendspace.com/file/3j3is3

一周热门 更多>