安卓TV开发(十) 智能电视开发之在线视频直播

本文介绍了如何在安卓TV应用中实现在线视频直播功能。通过使用vitamio开源框架,集成InitActivity模块,并解析视频源地址,实现VideoView的播放功能。虽然文章仅覆盖了基本流程,但强调了自定义VideoView以实现更多高级功能的重要性。
摘要由CSDN通过智能技术生成

 

   转载注明出处:http://blog.csdn.net/sk719887916/article/details/46582987

               从<安卓TV开发(八) 移动智能终端多媒体之在线加载网页视频源> 中我总结了怎么去解析一个网页,获取里面数据实现展现,如何去播放视频呢,今天就给大家简单介绍下比较常用视频开源框架vitamio,  项目sdk地址:https://www.vitamio.org/en/  .

 

 

             解压vitamio sdk 可以看到有个InitActivity的子模块,可以添加到我们的项目中,当然也可以copy代码到自己的项目中,之后我们播放的Activity继承initActivity即可,当然我们还需要用Vparser包将上篇文章解展现出的视频地址解析成真实地址用来播放,其代码如下。

 

public class PlayActivity extends Activity {

	private VideoView mVideoView;

	private String mUrl;

	private String path = "";

	private String mRealUrl;
	
	private VParser mVParser;

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		if (!LibsChecker.checkVitamioLibs(this))
			return;
		setContentView(R.layout.activity_one);

	
		mVideoView = (VideoView) findViewById(R.id.surface_view);

		
		mRealUrl = "http://222.73.3.75/vkp.tc.qq.com/c0013ghdds8.mp4?vkey=CBA83E4B77
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值