[問題] VideoView 用法

看板AndroidDev作者 (緯緯)時間13年前 (2011/05/14 15:27), 編輯推噓2(206)
留言8則, 3人參與, 最新討論串1/1
最近撰寫有關線上串流的應用程式,在撥放影片方面使用了 VideoView 。 其中一個功能想要實作在不同 Source 間無縫 ( No Delay )的播放。 也就是類似於 setVideoSource("rtsp://XXX.XXX.XXX.XXX/Source1"); start(); setVideoSource("rtsp://XXX.XXX.XXX.XXX/Source2"); start(); 但是在實際操作時,卻遇上了切換到 Source 2 需要等待緩衝的時間,約 4-5 秒時間。 不曉得是否有相關的解決辦法,可以請有經驗的人分享一下做法,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.123.151

05/14 20:12, , 1F
如果你能知道何時才是真正的play時機 用frame layout把
05/14 20:12, 1F

05/14 20:12, , 2F
這兩個view疊起來交互顯示也許可以..
05/14 20:12, 2F

05/14 22:01, , 3F
setOnPreparedListener 也許可以用這個???
05/14 22:01, 3F

05/14 22:40, , 4F
我試試看
05/14 22:40, 4F

05/17 20:56, , 5F
非常感謝 mamaya3 大 用 frame layout 和
05/17 20:56, 5F

05/17 20:56, , 6F
setOnPreparedListener 就可以實做出來
05/17 20:56, 6F

05/17 21:35, , 7F
蠻實用的技巧 有空的話麻煩寫篇範例分享一下 :P
05/17 21:35, 7F

05/18 21:57, , 8F
可以偷放2個view ,然後來個viewanimation惡搞嗎..XD
05/18 21:57, 8F
文章代碼(AID): #1DpYxxQH (AndroidDev)