公司让我开发一款网络视频播放器,用于播放公司搭建的视频服务器上的资源。 我的思路是:
               用 VideoView这个类然后 传一个视频的路径就可以播放服务器上的视频了。
               但是我在网上搜到了好多例子,说读流,读文件什么的感觉挺复杂。用VideoView不就可以了吗。               现在就是想知道这样设计是不是不对的,还是我想的太简单了。大家给点意见,本人将感激不尽!!!

解决方案 »

  1.   

    Android支持播放网络上的视频。在播放网络上的视频时,牵涉到视频流的传输,往往有两种协议,一种是HTTP,一种是RTSP。这
    两种协议最大的不同是,HTTP协议,不支持实时流媒体的播放,而RTSP协议就支持。Android中自带的播放器,以及VideoView等都支持上述两种协议,因此,可以直接播放网络上的视频,唯一不同的就是URI。
    详细见:http://blog.csdn.net/chenjie19891104/article/details/6338920
      

  2.   

    就给你的VideoView传入视频的地址,即videoView.setVideoURI(Uri.parse(mediaUri));然后就可以播放了啊
      

  3.   

    请问楼主的问题找到答案了吗?可否跟我分享一下?我也遇到类似的问题,不过服务器是网络摄像头,我要做的是android上的网络视频监控!高手请多指教啊,急切地等待!我的QQ号是:543577055,邮箱[email protected]
      

  4.   

    videoview好像会调用系统默认的播放器吧,也可以自己 重新定义一个界面。