Open b83160121 opened 7 years ago
目前是透過一串 url 給 ijkplayer 串流播放 但因為網路品質不穩的關係 因此打算在開始播放影片之前, 讓 read_thread 預載幾秒鐘的數據,再開始進行解碼,並播放影片,來提升播放品質 不知道該調哪些option才可以達到此目的?
PS 目前調整以下option,但似乎沒有效果 ijkMediaPlayer.setOption(IjkMediaPlayer.OPT_CATEGORY_PLAYER, "first-high-water-mark-ms", (5000)); ijkMediaPlayer.setOption(IjkMediaPlayer.OPT_CATEGORY_PLAYER, "max-buffer-size", (100_1024_1024)); ijkMediaPlayer.setOption(IjkMediaPlayer.OPT_CATEGORY_PLAYER, "min-frames", (50000));
Take a look at IMediaDataSource.java
目前是透過一串 url 給 ijkplayer 串流播放 但因為網路品質不穩的關係 因此打算在開始播放影片之前, 讓 read_thread 預載幾秒鐘的數據,再開始進行解碼,並播放影片,來提升播放品質 不知道該調哪些option才可以達到此目的?
PS 目前調整以下option,但似乎沒有效果 ijkMediaPlayer.setOption(IjkMediaPlayer.OPT_CATEGORY_PLAYER, "first-high-water-mark-ms", (5000)); ijkMediaPlayer.setOption(IjkMediaPlayer.OPT_CATEGORY_PLAYER, "max-buffer-size", (100_1024_1024)); ijkMediaPlayer.setOption(IjkMediaPlayer.OPT_CATEGORY_PLAYER, "min-frames", (50000));