2011-07-03 74 views

回答

2

这些文件格式的Android版本没有内置的支持。不过,您可能能够找到一些可以解析它的第三方JAR。

+0

感谢您的帮助。您是否知道如何使用那个?请告诉我。 – rajeswari

+0

是否有任何程序在android中使用flashplayer玩.m3u? – rajeswari

0

根据here,该文件类型应该是播放列表,即mp3文件列表。您应该能够加载文本文件(this可能有所帮助)并将其显示在list中。

1

我已经成功地在Android 2.3.3模拟器上部分播放了m3u8视频,问题是模拟器和服务器之间的http连接有点弱,它相当频繁地丢弃了相当的网络包,并且得到“无法找到序列号XXX新播放列表“和几秒钟后的SocketTimeoutException。我没有真正的设备来测试,但有人说这是模拟器的错误,应该可以在真实设备上使用。

public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     String httpLiveUrl = "httplive://your_media_file.m3u8"; 
     setContentView(R.layout.media_player); 
     videoView = (VideoView) findViewById(R.id.myVideoView); 
     videoView.setVideoURI(Uri.parse(httpLiveUrl)); 
     videoView.setMediaController(new MediaController(this)); 
     videoView.requestFocus(); 
     videoView.start(); 
    }