看板 AndroidDev 關於我們 聯絡資訊
最近撰寫有關線上串流的應用程式,在撥放影片方面使用了 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
mamaya3:如果你能知道何時才是真正的play時機 用frame layout把 05/14 20:12
mamaya3:這兩個view疊起來交互顯示也許可以.. 05/14 20:12
mamaya3:setOnPreparedListener 也許可以用這個??? 05/14 22:01
weiwei0520:我試試看 05/14 22:40
weiwei0520:非常感謝 mamaya3 大 用 frame layout 和 05/17 20:56
weiwei0520:setOnPreparedListener 就可以實做出來 05/17 20:56
mamaya3:蠻實用的技巧 有空的話麻煩寫篇範例分享一下 :P 05/17 21:35
sjrom:可以偷放2個view ,然後來個viewanimation惡搞嗎..XD 05/18 21:57