关于android定时播放视频的问题

毛毛虫3号 2010-12-13 05:32:14
我还没有真正做过关于android方面的应用程序,有的只是照书本涂鸦。
最近我们老板想节约成本,想利用开源的android系统,做个普通的广告机。
大致思路是这样的,首先在sdcard中存放一份记录了视频文件的播放时间段文件,
android系统读取该文件,对当前满足要求的视频播放出来。
该文件内容大概是这样的:
2010-12-01~2010-12-30
9:00~10:00 播放视频1
10:00~14:00 播放视频2
14:00~16:00 播放视频3
16:00~18:00 播放视频4
也就是说在次一月内按照时间段要求播放的都是该4个视频。

我现在思路混乱,有没有android高手不吝赐教??
我现在思路混乱,有没有android高手不吝赐教??
我现在思路混乱,有没有android高手不吝赐教??
...全文
300 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
androidwdz 2011-08-16
  • 打赏
  • 举报
回复
service服务一直启动吗?
毛毛虫3号 2010-12-24
  • 打赏
  • 举报
回复
是啊 就是service 没那方面的经验 看了
http://hi.baidu.com/xtlp/blog/item/e6e18810ad6c030c213f2eaf.html
下这个链接 不错 非常感谢
毛毛虫3号 2010-12-23
  • 打赏
  • 举报
回复
其实我已经在装有linux系统的pc机上已经用java做了一个这样的功能,
但是在linux上使用crontab的定时播放很方便。
在android上我主要的疑问就是,我不想做成有界面的应用,我直接想做成一个服务
性质的,开机就运行程序,每分钟去访问服务器,检测服务器上的播放列表是否更新,
还有本地需要的视频文件是否全部下载下来了,若没有就下载。
这一切都在后台运行,不需要界面。我一查看android的书籍讲的最多的就是Activity,
我不知道如何让我的程序只在后台运行,界面只看到桌面和需要播放的视频。
后台运行对我来说非常需要,有高手不吝赐教,节省我查资料时间,或者推荐该方面的书籍
我去查看。谢谢上面回复的朋友。
Dartagnan 2010-12-23
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 lynn_jiang 的回复:]

其实我已经在装有linux系统的pc机上已经用java做了一个这样的功能,
但是在linux上使用crontab的定时播放很方便。
在android上我主要的疑问就是,我不想做成有界面的应用,我直接想做成一个服务
性质的,开机就运行程序,每分钟去访问服务器,检测服务器上的播放列表是否更新,
还有本地需要的视频文件是否全部下载下来了,若没有就下载。
这一切都在后台运行,不需要界面。我一查……
[/Quote]

嗯,那你说的就是Service了!
http://hi.baidu.com/xtlp/blog/item/e6e18810ad6c030c213f2eaf.html
yyyay 2010-12-23
  • 打赏
  • 举报
回复
service
xzjxylophone 2010-12-22
  • 打赏
  • 举报
回复
关注。希望楼主能解决问题
zljun8210 2010-12-22
  • 打赏
  • 举报
回复
这个问题要持续关注
evy_gyw 2010-12-21
  • 打赏
  • 举报
回复
运用sax和http协议,接着就是用系统的videoview来做个播放就可以了,时间上安排弄个判断就可以
zheng995899 2010-12-17
  • 打赏
  • 举报
回复
时间 太短 有的不可以看
up2pu 2010-12-17
  • 打赏
  • 举报
回复
主要用到的技术都是比较常规的:
1.界面设计 这个就不说了
2.客户端访问服务端获取播放列表
http://www.cnblogs.com/over140/archive/2010/07/30/1788563.html
http://yangguangfu.javaeye.com/blog/767494
3.设置开机启动
<receiver android:name=".MyBroadcastReceiver">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
</intent-filter>
</receiver>
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
4.播放视频文件
用MediaPlayer,SDK的ApiDemos里面有例子
毛毛虫3号 2010-12-16
  • 打赏
  • 举报
回复
这是个应用,只能做成开机启动,该播放列表还必须从远程机上下载下来。有点烦。
dinjay 2010-12-13
  • 打赏
  • 举报
回复
要是做应用就做个桌面程序,设置为开机启动,然后程序里根据系统时间来显示对应视频。
要是做系统,那就修改sdk了,只能帮顶

80,352

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧