android直播开发
文章平均质量分 91
开发Android直播软件方法,如何获取网络上的直播链接,使用开源的播放器来实现一个开源的直播软件
jwzhangjie
工作9年,游戏SDK开发4年
展开
-
流媒体开发之-新浪体育NBA视频解析
当我们去解析新浪体育NBA赛事的时候,有一个项目是视频,它存储的是网页形式,我们需要获取真实地址才能播放,不利用第三方工具,我们也可以去从网页上获取真实地址,首先我们看一下他的一个真实地址http://v.iask.com/v_play_ipad.php?vid=121251907,多个对比可以看到只有vid后面的内容是变化的,所以我们只需要从网页上抓取他的vid内容就可以了,而站点地址的网页里面原创 2013-12-09 00:36:52 · 10105 阅读 · 0 评论 -
流媒体开发之-腾讯体育NBA视频点播解析
在前面解析赛事和排名,在这里解析点播视频,选取的是腾讯体育链接里面的点播。首先还是先封装一个保存点播视频的相关信息的类package com.jwzhangjie.model;import java.io.Serializable;/** * 视频点播 * @author jwzhangjie * */public class VideoDemandModel implem原创 2013-12-08 17:33:02 · 12744 阅读 · 1 评论 -
流媒体开发之-新浪网NBA赛程解析
在前面解析新浪网NBA排名,这章解析NBA赛事。首先还是封装一个存储赛事内容的类:package com.jwzhangjie.model;import java.io.Serializable;/** * 赛程 * @author jwzhangjie * */public class CompetitionNoticeModel implements Serializ原创 2013-12-08 15:35:42 · 4349 阅读 · 0 评论 -
流媒体开发之-新浪网NBA排名解析
最近NBA比赛,所以很多人再看,排名也是其中的一个观看点,这里解析了新浪网NBA排名数据。首先要封装一个类保存排名需要的内容package com.jwzhangjie.model;import java.io.Serializable;/** * 排名模型 * @author jwzhangjie * 采集新浪排行数据 */public class RankModel原创 2013-12-08 14:42:08 · 2738 阅读 · 0 评论 -
流媒体开发之-音悦台TV解析特定条件下的所有TV视频
整合流媒体开发之-音悦台TV解析和流媒体开发之-音悦台TV页码链接解析这两部分来实现解析音乐台特定条件的所有TV视频链接。package com.pigvideo.parser.yinyuetai;import com.pigvideo.model.YinYueTaiModel;import com.pigvideo.model.YinYueTaiPageModel;import o原创 2013-12-08 00:33:04 · 30141 阅读 · 0 评论 -
流媒体开发之-音悦台TV页码链接解析
在前面的流媒体开发之-音悦台TV解析中解析了某一个页的TV视频,但是里面有很多页,如果要解析所有的视频,首先要解析每一页视频的链接,下面解析音悦台的视频页的链接首先要明白的是网页里面给出的链接可能没有音悦台的域名,还有就是链接要分为几部分来组合,下面是我写的一个类来存储链接的package com.pigvideo.model;import java.io.Serializable;原创 2013-12-08 00:28:54 · 5293 阅读 · 0 评论 -
流媒体开发之-音悦台TV解析
由于工作问题写博客不能连贯,很多个人开发者开发播放器的时候,基本上都是提供播放功能,没有提供网上资源,比较维护是很麻烦的,我们可以使用网上资源,最近业余在搞音乐部分,对于资源部分我也是使用网上现有的资源,比如音悦台里面有很多TV,我们可以解析他们的网页内容。下面就是解析其中一个网页的TV首先确定你TV要实现的内容,封装一个类内容如下:package com.pigvideo.model;原创 2013-12-07 15:02:48 · 23235 阅读 · 1 评论 -
可可直播电视---开通官网
http://www.kklive8.com/first_forum/index.php 可可直播电视官网,欢迎大家访问,与论坛进行互通原创 2013-10-20 09:17:11 · 11485 阅读 · 1 评论 -
可可直播电视---开通论坛
http://www.kklive8.com/ 可可直播电视论坛,欢迎大家进行交流,里面有国内外直播视频源原创 2013-10-18 16:12:27 · 2388 阅读 · 0 评论 -
流媒体开发二
可可工作室出品:欢迎使用可可直播视频播放器:http://pan.baidu.com/share/link?shareid=3291150676&uk=41112087081、流媒体开发之--直播实现2、流媒体开发之-直播自定义列表3、流媒体开发之-服务器图片的加载4、流媒体开发之-直播自定义分类5、流媒体开发之-获取直播节目预告-16、原创 2013-08-25 20:50:47 · 4324 阅读 · 1 评论 -
流媒体开发之-直播界面切换电视台频道
1、流媒体开发之--直播实现2、流媒体开发之-直播自定义列表3、流媒体开发之-服务器图片的加载4、流媒体开发之-直播自定义分类5、流媒体开发之-获取直播节目预告-16、流媒体开发之-直播界面切换电视台频道 我们自由开发软件决定因素在于用户,如何使用户方便快捷的使用软件,这个是首要的,之前有的用户看到其他的直播软件能够在直播播放界面能够切换频道,很多人就提出这个需求,我看了一下这个功能其实也是很简单原创 2013-08-25 20:30:48 · 8458 阅读 · 1 评论 -
流媒体开发之-获取直播节目预告-1
可可工作室出品:欢迎使用可可直播视频播放器:http://pan.baidu.com/share/link?shareid=3291150676&uk=4111208708在开发的时候,特别是创业阶段,很需要的就是资金和资源,当然我是没有资金了,那资源如何获取呢,互联网给了我们机会,对于直播类的网站有很多,而且节目很全,那既然我们现在没有资金购买资源,那我们可以暂且使用别人原创 2013-08-23 20:57:40 · 6888 阅读 · 2 评论 -
流媒体开发之-直播自定义分类
可可工作室出品:欢迎使用可可直播视频播放器:http://pan.baidu.com/share/link?shareid=3291150676&uk=4111208708在开发直播的时候,源涉及到版权问题,所以软件通常会提供自定义功能,让用户自己添加,这样就与软件开发者没有关系了,当然如果用户添加很多自定义节目,会让用户看起来很乱,这会影响用户的使用心情,所以我们可以显示原创 2013-08-23 16:28:38 · 6520 阅读 · 1 评论 -
流媒体开发之-服务器图片的加载
1、流媒体开发之--直播实现2、流媒体开发之-直播自定义列表3、流媒体开发之-服务器图片的加载4、流媒体开发之-直播自定义分类5、流媒体开发之-获取直播节目预告-16、流媒体开发之-直播界面切换电视台频道 我们在开发直播的时候,要显示电视台的图标,而OOM也是经常遇到的,为了解决这个问题,我使用了网上一个开源的网络图片加载工具Android-Universal-Image-Loader原创 2013-08-19 12:57:41 · 5581 阅读 · 0 评论 -
流媒体开发之-直播自定义列表
网上大多数直播软件都会提供一个功能就是自定义,这个由于版本问题,而为了让用户看到自己想看的频道,可以让用户自己添加找到的源,然后进行播放,俗话说法不责众,这个功能是如何实现的呢,其实也是很简单的,无法就是记录下用户添加的数据,然后保存下来,这里主要用到了数据库,用户点击自己添加的源,程序会从数据库取出链接,例如http,rtsp等开头的流媒体链接,具体的实现如下,我们是在之前流媒体开发之--直播实原创 2013-08-14 22:39:10 · 8510 阅读 · 2 评论 -
流媒体开发之--直播实现
关于直播的相关信息这里不做详解,我们对直播应该很熟悉,实现生活中有各种直播,他们如何实现的呢,其实开发一个简单不能简单的直播,只需要两个:1、直播地址 2、播放器,对于直播地址我们可以利用很多软件获取连接,播放器,现在开源的也有很多,最常见的就是ffmpeg,但是如果直接用ffmpeg开发工作量比较大,我们可以使用第三方的播放器库,例如vlc,vitamio等等,这里我使用的时vitamio库。原创 2013-08-13 15:06:45 · 59679 阅读 · 72 评论 -
流媒体开发之--HLS--M3U8解析(1)
最近业余时间跟朋友要搞一个流媒体直播app,所以这段时间搜集一些资料,然后整理下来,同时有时也会将一些遇到的问题的解决方案记录下来,--因为分享,技术无处不在!首先这一章来讲解一下m3u8文件的格式,以及里面的内容含义。一、概念1. Playlist file 一个M3U的 Playlist 就是一个由多个独立行组成的文本文件,每行由回车/换行区分。每一行可以是一个URI 空白原创 2013-08-04 08:05:04 · 37229 阅读 · 2 评论