這是第一次海報。我試圖尋找解決方案,但沒有成功。 我需要一個視頻播放器來監視我正在構建的應用程序。我從Android開始,希望轉移到iOS。 最近幾周試圖使用VLC我一直在拉我的頭髮。有沒有人對VLC的複雜解決方案提出建議?玩家需要與RTSP流兼容。 在此先感謝。製作監控應用程序。需要一個視頻播放器。
-2
A
回答
0
如果您只想播放視頻流,請在您的MainActivity
上添加VideoView
。例如:
VideoView videoView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
videoView = (VideoView) findViewById(R.id.videoView);
videoView.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer mediaPlayer) {
play();
}
});
play();
}
和播放功能代碼:
private void play() {
String result = "The Stream URL";
Uri video = Uri.parse(result);
if (videoView.isPlaying())
videoView.stopPlayback();
videoView.setVideoURI(video);
videoView.requestFocus();
videoView.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mediaPlayer) {
videoView.start();
}
});
}
0
這取決於你想要做什麼:
- ,如果你讓自己的應用程序,並希望它只是爲了玩一些東西 - 如果您打算構建Android/iOS播放器並將其貨幣化,您應該使用
MediaPlayer
- - 您應該查找允許您製作的SDK具有良好用戶界面和大量設置的應用程序。有幾種解決方案,你可以在Google中找到所有這些解決方案,他們都有自己的優點和缺點。例如VLC是最發達的,Red5也有一個HTML播放器,VXG的延遲非常低。親身體驗一下,祝你有個好開發!
+0
感謝您的建議。 VXG給了我很多預先編譯好的版本。除非我購買完整的SDK,否則播放僅限於2分鐘。 – R2OB
0
我使用了VLC播放器,但它不適合某些要求(例如延遲和多視圖)。我試圖找到一個解決方案。 MX非常穩定和高性能。 MX播放器沒有工作,因爲我的應用程序中沒有完全控制,並且它不能用於我的應用程序。維生素玩家非常承諾,但在我的一些UHD流設備上無法使用。 VXG播放器符合我的要求,雖然這個播放器有一些問題。
相關問題
- 1. C++在控制檯應用程序中播放視頻音頻
- 2. 視頻播放器應用程序
- 3. 需要在Angular應用程序中播放視頻文件
- 4. 如何使用手機的視頻播放器應用程序播放視頻
- 5. 無控制播放視頻
- 6. MPMoviePlayer控制器不播放視頻
- 7. Android與控制器播放視頻
- 8. 需要一個視頻播放器,我的網站
- 9. 播放mp4視頻android應用程序
- 10. 需要爲Android應用程序製作某種播放列表
- 11. 製作視頻播放器可用的受限制視頻
- 12. 在前一個視頻停止播放的兩個視圖控制器中播放視頻
- 13. MediaElement.js使用同一個播放器播放音頻和視頻
- 14. 視頻播放器播放視頻
- 15. 控制哪個監視器應用程序啓動
- 16. 用MPMoviePlayerView控制器播放兩個視頻
- 17. 需要在iPhone上播放Flash視頻
- 18. 視頻播放需要surfaceView嗎?
- 19. 在原生視頻應用程序中播放視頻URL WinRT
- 20. 在iPhone應用程序中播放視頻庫中的視頻
- 21. 製作一個從列表服務器端隨機播放視頻的YouTube視頻播放器
- 22. 第一個「簡單」音頻播放器應用程序
- 23. 在.NET Core控制檯應用程序中播放音頻C#
- 24. 統一視頻播放器不工作
- 25. Vue.js應用程序中使用Viddler的視頻播放器
- 26. 在iOS應用程序中錄製視頻,立即播放並循環播放
- 27. 在iOS中的應用程序中播放錄製的視頻
- 28. 以編程方式從UIImages製作視頻以便用MPMovie播放器播放
- 29. OSMF播放器有4個視頻和1個控制條
- 30. 需要Java中的基本音頻和視頻播放器庫
你正在尋找一個代碼,在Android應用程序中查看流? –
Android的'MediaPlayer'應該[支持RTSP](https://developer.android.com/guide/topics/media/media-formats.html)。 – CommonsWare
@combo_ci我需要一個可以在本地流式傳輸RTSP的視頻播放器。 VLC有這個,但我得到很多錯誤,並找不到太多的支持。 – R2OB