从服务器android播放Mp4视频

从服务器android播放Mp4视频,第1张

概述我想在流模式下从服务器播放mp4格式和大小4-5Mb的视频.我正在使用sdk2.3版,在模拟器上只给出声音而不是任何图片.我还在设备上测试了三星(androidsdkver2.1)和LGoptimus(androidsdkver2.2)并且只获得“无法播放视频:抱歉此视频无法播放到此设备”消息.我已经搜索了这个,但

我想在流模式下从服务器播放mp4格式和大小4-5Mb的视频.我正在使用sdk 2.3版,在模拟器上
只给出声音而不是任何图片.

我还在设备上测试了三星(android sdk ver 2.1)和LG optimus(androID sdk ver 2.2)
并且只获得“无法播放视频:抱歉此视频无法播放到此设备”消息.
我已经搜索了这个,但没有得到任何解决方案,如果有人有任何解决方案,请帮助我.谢谢你提前.

这是我的代码:

public class ShowVIDeo extends Activity {   private static ProgressDialog progressDialog;   public String vIDeo_url;   private  MediaController mediaController;   @OverrIDe   protected voID onCreate(Bundle savedInstanceState) {    // Todo auto-generated method stub    super.onCreate(savedInstanceState);    setContentVIEw(R.layout.vIDeoalbum);    progressDialog = ProgressDialog.show(ShowVIDeo.this, "", "Buffering vIDeo...", true);    getwindow().setFormat(PixelFormat.TRANSLUCENT);     vIDeo_url = "http://www.letumobi.com/vIDeouploads/cd0a4170-1fb2-4fba-b17c-b5d70b2cd2e7.mp4";        try {                final VIDeoVIEw vIDeoVIEw =(VIDeoVIEw)findVIEwByID(R.ID.vIDeo_vIEwID);                mediaController = new MediaController(ShowVIDeo.this);                mediaController.setAnchorVIEw(vIDeoVIEw);                // Set vIDeo link (mp4 format )                Uri vIDeo = Uri.parse(vIDeo_url);                vIDeoVIEw.setMediaController(mediaController);                vIDeoVIEw.setVIDeoURI(vIDeo);                vIDeoVIEw.setonPreparedListener(new OnPreparedListener() {                    public voID onPrepared(MediaPlayer mp) {                        progressDialog.dismiss();                       vIDeoVIEw.start();                    }                });             }catch(Exception e){                  progressDialog.dismiss();                 System.out.println("VIDeo Play Error :"+e.getMessage());             }    }

解决方法:

您可以尝试这些网址(以.3gp结尾):

http://daily3gp.com/vIDs/747.3gp http://daily3gp/www/vIDs/juggling_while_on_unicycle.3gp 

而不是.mp4网址:

vIDeo_url = "http://www.letumobi.com/vIDeouploads/cd0a4170-1fb2-4fba-b17c-b5d70b2cd2e7.mp4";
总结

以上是内存溢出为你收集整理的从服务器android播放Mp4视频全部内容,希望文章能够帮你解决从服务器android播放Mp4视频所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1117578.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存