suikator
V2EX  ›  Android

自带的 mediaplayer 播放网络资源时,怎么缓存到本地 sd 卡中?

  •  
  •   suikator · Oct 7, 2015 · 14041 views
    This topic created in 3897 days ago, the information mentioned may be changed or developed.

    建一个本地 socket/http 代理,然后保存操作在代理服务器里实现?感觉这样是行得通,不过有别的方案吗?一般那些常见的播放器都是怎么实现的?

    4 replies    2015-10-13 16:29:13 +08:00
    suikator
        1
    suikator  
    OP
       Oct 8, 2015
    没人吗
    zty5678
        2
    zty5678  
       Oct 13, 2015
    vitamio 或 vlc?
    suikator
        3
    suikator  
    OP
       Oct 13, 2015 via Android
    @zty5678 第三方的确能缓存,但是我想知道用系统自带的控件,怎么实现
    zty5678
        4
    zty5678  
       Oct 13, 2015
    @suikator 估计不能,mediaplayer 提供的 API 就那么多. 除非先下载后播放?当然,对于长视频或长音频就不适用了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3186 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 12:23 · PVG 20:23 · LAX 05:23 · JFK 08:23
    ♥ Do have faith in what you're doing.