[問題] 實作rtsp串流撥放時模擬器裝死

看板AndroidDev作者 (從慶)時間13年前 (2011/07/19 15:31), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
※ 引述《badhabit (習慣壞習慣)》之銘言: : 今天來分享一下串流影片的做法 : (這裡有圖 http://fooolgle.blogspot.com/2011/05/streamrtsp.html) : 在開始做之前需要知道幾件重要的事 : 1.要在Layout裡新增一個SurfaceView : 2.需要實作SurfaceHolder.Callback的事件 : (implements SurfaceHolder.Callback) : 3.要在surfaceCreated事件下產生MediaPlayer (不然會沒有畫面) : 接下來看程式碼吧 : 先把在Layout新增的SurfaceView存成變數,然後取得Holder : 接下來都是透過Holder去做事情 : 設定他的型態,還有設定Callback函數 開發層: (應用/框架/庫/核心) 應用 問題: 之前在實作rtsp串流撥放時查到這篇文章,但是發現原本的code如果將rtsp server 改成m.youtube.com裡面提供給手機用的串流網址時模擬器會再載入完成以後不撥放 ,畫面整個沒有反應 原本以為是程式問題,但是後來發現把這個程式裝到手機上面以後就可以順利撥放了 推測是電腦上的模擬器可能內部buffer不夠大之類的? 不知道有沒有辦法修改模擬器讓它也可以順利在電腦上debug? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.123.244
文章代碼(AID): #1E9JBEQV (AndroidDev)
文章代碼(AID): #1E9JBEQV (AndroidDev)