嗨夥計們,我正在Android設備上開發RTP客戶端,可以從服務器播放流式視頻。 我很困惑我應該如何開始? 我正在考慮開發一個使用HTML,CSS和Javascript的Web應用程序,這些應用程序稍後可以包裝在Android.is中,這種方法是否正確? JavaScript是否支持實時媒體播放器? 請指導我,我是一個新鮮和完全無能爲力。:(Android移動設備上的RTP客戶端應用程序
4
A
回答
1
你應該用MediaPlayer播放你的視頻當然你可以準備專門的網站,列出可用的流並將其包裝到WebView。在WebView中,你可以寫,將結合對與你的Android代碼正確的接口網頁JavaScript接口,檢查出的Android開發人員指南部分:
而且here是支持的媒體格式列表
我成功地扮演了Android 2.2上的rtsp流,但我不知道它是否支持以前的版本
總結。
準備網站的JavaScript代碼,並流列表
與JavaScript的網頁流量例如啓用創建佈局:
Webview wv = (WebView) findViewById(R.id.WebView01); wv.setJavaScriptEnabled(true);
添加類,將通過JavaScript中的開發被調用像上述指南:
wv.addJavascriptInterface(new JavaScriptInterface(this), "Android");`
用MediaPlayer播放流
希望有所幫助。
0
我猜你可能會設置一個流媒體服務器(LIVE555,達爾文流服務器)來發布RTSP協議的媒體文件,並使用VideoView在Android如果你創建普通的Android應用程序,然後MediaPlayer的類將發揮它
0
爲你處理一切。只需用rtp流url提供它,就是這樣。
相關問題
- 1. 在客戶端設備上登錄Android應用程序
- 2. 如何在我的客戶端android設備上遠程安裝應用程序?
- 3. Android中的不可移動MDM客戶端應用程序
- 4. Android移動設備上的程序
- 5. 在移動設備上用於本地SQLite的javascript客戶端
- 6. SignalR JavaScript客戶端移動設備上的
- 7. 確定客戶端設備(PC或移動設備)
- 8. 使應用程序在客戶端設備中無法使用
- 9. 在移動設備上運行第一個Android應用程序
- 10. 移動設備的Web應用程序?
- 11. 在移動設備上爲其他客戶端提供服務
- 12. iOS客戶端應用程序設計
- 13. Android客戶端應用程序
- 14. 從Web應用程序訪問客戶端設備
- 15. 如何在我的移動設備上運行客戶端 - 服務器應用程序?
- 16. 同一設備中的Android客戶端服務器應用程序
- 17. 通過移動應用程序擴展繁重的客戶端
- 18. 移動設備應用程序
- 19. VLCJ RTP流客戶端
- 20. 將OpenLayers應用程序移植到移動設備上
- 21. 客戶端(Android應用程序) - 服務器(Java應用程序)
- 22. SignalR webSocets移動客戶端應用程序
- 23. Azure移動應用程序客戶端查詢離線數據
- 24. Android:HTC設備上的UDP客戶端
- 25. 安裝在設備上,從應用程序中訪問客戶端證書
- 26. 使用ProGuard後,移動設備上的應用程序崩潰
- 27. 移動設備上的程序性screencapture
- 28. 啓動器損壞時在移動設備上啓動Android應用程序
- 29. 設計IM應用程序Android客戶端和GO服務器
- 30. 我可以在客戶端移動應用程序上使用PHP
在RTP服務器端,您是如何生成視頻流的? – 2015-01-03 04:16:18