簡體   English   中英

帶有MediaPlayer的Android Play .asx文件?

[英]Android Play .asx file with MediaPlayer?

我想制作一個可以播放廣播音頻流的應用程序。

到目前為止,我有這個:

@Override
    public void onClick(View v)
    {
        player = new MediaPlayer();
        try {
            player.setDataSource("http://livestreams.omroep.nl/npo/3fm-bb");
            player.prepare();
            player.start();
        } catch (IllegalArgumentException e) {
            e.printStackTrace();
        } catch (IllegalStateException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }

但這似乎不是可行的,甚至可以播放.asx文件嗎? 還是這樣? (點擊鏈接,看看我的意思)

Android媒體播放器可以播放的內容取決於制造商在設備中包含的編解碼器。 沒有所有設備的固定格式列表。 查看設備手冊,以獲取設備中可用的編解碼器。 如果您要開發用於分發的應用程序,則最好使用大多數android設備中普遍可用的格式。 在Wikipedia(或google)中進行不錯的搜索會顯示一些列表。

而且,最重要的是,我發現,Android仿真器無法播放可以在Samsung Galaxy SI中播放的許多文件。

我認為這是不可能的。 您可以嘗試從.asx文件中提取(解析)鏈接,然后播放它們。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM