<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"android:gravity="center"android:paddingLeft="1dp"android:paddingRight="1dp"tools:context=".VideoActivity"><VideoViewandroid:id="@+id/videoView"android:layout_width="315dp"android:layout_height="208dp" /><VideoViewandroid:id="@+id/videoView2"android:layout_width="314dp"android:layout_height="208dp" /></LinearLayout>

以上是布局文件

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

以上是Androidmainfest.xml文件中需要添加的权限。

package com.gaozhenpeng.video;import androidx.appcompat.app.AppCompatActivity;
import android.net.Uri;
import android.os.Bundle;
import android.widget.MediaController;
import android.widget.VideoView;public class VideoActivity extends AppCompatActivity {VideoView vv1,vv2;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);vv1=(VideoView)findViewById(R.id.videoView);vv2=(VideoView)findViewById(R.id.videoView2);MediaController mediaController=new MediaController(this);mediaController.setAnchorView(vv1);Uri uri=Uri.parse("https://poss-videocloud.cns.com.cn/oss/2021/05/08/chinanews/MEIZI_YUNSHI/onair/25AFA3CA2F394DB38420CC0A44483E82.mp4");vv1.setMediaController(mediaController);vv1.setVideoURI(uri);vv1.start();mediaController.setAnchorView(vv2);Uri uri1=Uri.parse("https://poss-videocloud.cns.com.cn/oss/2021/05/08/chinanews/MEIZI_YUNSHI/onair/25AFA3CA2F394DB38420CC0A44483E82.mp4");vv2.setMediaController(mediaController);vv2.setVideoURI(uri1);vv2.start();}
}

以上为代码部分,随便从网上找了一个视频地址,可以成功播放。

可下载源码。

【超级会员V5】通过百度网盘分享的文件:VideoActivity.zip
链接:https://pan.baidu.com/s/1wCbqBYS-ewCoMzuSWfGe4Q?pwd=1234 
提取码:1234
复制这段内容打开「百度网盘APP 即可获取」

Android 实现播放网络视频 内容附源码下载链接相关推荐

  1. Android 利用广播实现黑名单【指定号码】的短信的拦截 附源码下载链接

    Android 利用广播实现指定号码的短信的拦截 根据最近的学习内容,今天实现了利用广播进行指定号码的拦截 步骤: ①.写一个数据库的帮助类,实现对数据库的创建,总共创建两个数据库psms(受保护的短 ...

  2. 库房盘点机器人项目【内附源码下载链接】

    本篇文章节选自[机器谱资源网站] <库房盘点机器人项目> 如需阅读其余文章 请点击 https://www.robotway.com/col.jsp?id=104 库房盘点机器人项目-概念 ...

  3. Android 音视频深入 三 MP4解码播放视频 (附源码下载)

    本篇项目地址,求star https://github.com/979451341/Audio-and-video-learning-materials/tree/master/%E5%AA%92%E ...

  4. Android 音视频深入 六 使用FFmpeg播放视频(附源码下载)

    本篇项目地址,求star https://github.com/979451341/Audio-and-video-learning-materials/tree/master/FFmpeg%E6%9 ...

  5. android flv 编码器,Android 音视频深入 十七 FFmpeg 获取 RTMP 流保存为 flv (附源码下载)...

    Android 音视频深入 十七 FFmpeg 获取 RTMP 流保存为 flv (附源码下载) 项目地址 https://github.com/979451341/RtmpSave 这个项目主要代码 ...

  6. Python开发实战案例之网络爬虫(附源码)-张子良-专题视频课程

    Python开发实战案例之网络爬虫(附源码)-35人已学习 课程介绍         课程特色: 特色1:案例驱动-围绕两大完整的Python网络爬虫实战开发案例:IT电子书下载网络爬虫和股票交易数据 ...

  7. 暑期Android游戏开发——小兔子跳铃铛(附源码)

    暑期Android游戏开发--小兔子跳铃铛(附源码) 一. 背景说明 我在南京的一所高校学习软件工程.学院里每年会举行一次"创新杯"软件比赛,鼓励同学自主学习和创新.我和几个好兄弟 ...

  8. Android音频实时传输与播放(四):源码下载(问题更新)【转】

    Android音频实时传输与播放(四):源码下载(问题更新) 激动人心的时刻到了有木有 ^_^ 服务端下载请点击这里,客户端下载请点击这里! 最近有朋友在下载源码使用之后,说播放出来的声音噪声很大.其 ...

  9. android 原生开发 3d地图 下载_arcgis api 3.x for js 入门开发系列二不同地图服务展示(附源码下载)...

    前言 关于本篇功能实现用到的 api 涉及类看不懂的,请参照 esri 官网的 arcgis api 3.x for js:esri 官网 api,里面详细的介绍 arcgis api 3.x 各个类 ...

最新文章

  1. 互联网研发中负载均衡算法一点探索
  2. java替换特殊字符串
  3. C++ Primer 5th笔记(chap 16 模板和泛型编程)类模板成员函数的实例化
  4. POI实现Excel导出时常用方法说明
  5. android 禁用dlsym_Android7.0对dlopen的改变——读取私有.so结果变化
  6. 使用Joson的格式字符串在Socket中通讯时数据格式的转换
  7. php前台用户权限开通,vue实现网站前台的权限管理
  8. [转载] 分布式系统trace实践
  9. 2个简单shell脚本(if,while,case语句)
  10. java反编译能拿到源码吗_大牛带你解读Spring源码,编写自定义标签,您能学会吗?
  11. 负载均衡之LVS详解
  12. 建筑的永恒之道----质
  13. html字体的渐变效果,CSS 网页文字渐变效果
  14. 【IoT】电子产品如何做防静电 ESD 设计
  15. iOS软件工程师面试 自我介绍
  16. 【八】【vlc-android】vlc-vout视频流输出端源码分析
  17. React + webpack 开发单页面应用简明中文文档教程(一)一些基础概念
  18. pandas操作大全
  19. 虹软:中小企业该如何拥抱 AI
  20. JZ2440移植uboot

热门文章

  1. Improving the Efficiency of Grammatical Error Correction with Erroneous Span Detection翻译
  2. 武汉大学计算机音乐,音乐系
  3. 微信开发 ━━ 微信支付之商户API证书获得
  4. javascript serch indexOf chartAt用法
  5. Wdcp安装不存在phps的问题
  6. ctf php fork,i春秋——“百度杯”CTF比赛 九月场——123(Apache解析pht,phtml,php3,phps等 php别名)...
  7. python语句tiy_python-语句1
  8. 1.Excel查询重复数据
  9. iOS9 https网络适配_ATS(资料合集)
  10. 麦包包也看到了个性化推荐:数据驱动销售——个性化推荐引擎