1
我有一個流式RTSP視頻鏈接,我在VideoView的幫助下玩。在肖像模式下,視頻分辨率和寬高比是完美的。但是當我嘗試切換到橫向模式時,視頻延伸並看起來很長。這很大程度上扭曲了質量。如何在Android中播放RTSP流式視頻時保持縱橫比?
- 有關如何使視頻視圖在兩種定向模式下保持相同寬高比的任何提示?
- 如果我需要編寫自己的媒體播放器來擴展VideoView ..我應該如何重寫onMeasure(...)來正確呈現視頻?任何示例都會對Android開發人員網站上的有限文檔有所幫助
- 如何查找通過RTSP收到的視頻的大小?以便我們可以將視頻設置設置爲這個尺寸?
如果我願意聽,因爲我很新的媒體API的任何建議....
在我的情況下它doesnt。我有240 * 180的視頻輸入。它的肖像顯示爲240 * 180,並在風景中以相同的分辨率顯示。我希望視頻儘可能地放大而不會損失寬高比。我只是使用RelativeLayout並將我的VideoView放置在ParentCenter中。我保持鬆散,並沒有將其附加到父母的任何邊界。但它仍然表現爲與景觀非常小的相同分辨率。 – AKh 2011-03-29 00:35:50
@AKh:嘗試使用我的示例項目中的佈局。 – CommonsWare 2011-03-29 00:39:19
嗨馬克,你的佈局做了伎倆。它的尺寸完美。謝謝Mark.I還有一個問題,我想要一個帶有一個暫停按鈕,退出按鈕和一個搜索欄的定製媒體控制器,在起始端(左邊角落)說明時間已過,另一端應該說「實時」而不是剩下的時間,因爲它是一個活的飼料。對此有任何想法嗎? – AKh 2011-03-29 01:32:19