注册 登录
主题 : 暑假参加比赛做的一款在线多媒体播放器,上传给大家看看
级别: 骑士

状态: 连续签到 - [3天]
UID: 20199
精华: 0
发帖: 164
可可豆: 1472 CB
威望: 1469 点
在线时间: 727(时)
注册时间: 2010-05-22
最后登录: 2019-01-29
0 楼:  发表于: 2010-10-25 14:37    发自: Web Page

暑假参加比赛做的一款在线多媒体播放器,上传给大家看看   

管理提醒: 本帖被 aaronglyang 执行加亮操作(2010-10-26)
本文档适用于iphone平台、网络音乐、视频、广播等相关助能开发与研究。本软件有着漂亮的界面,方便简易的操作。
同时支持:
    本地媒体文件播放、歌词同步、传输、删除;.
    在线音乐播放、歌词同步、下载;
    网络视频在线播放、搜索、下载、翻页;
    网络广播查找、收听,通过输入的关键字,查找到相应的广播频道;
    下载管理支持断点续传、文件列表管理;
    支持蓝牙传输;



比赛结果已经出来了,得了一等奖,上面还有个队比较厉害,特等奖,一款游戏,界面比我们做的要好

应大家要求,把源码公布出来了,在开发过程中,得到了不少前辈们的帮助,分析了不少的开源代码,也非常谢谢他们的帮助,

所以来源于网络,回报于网络吧,大家一起研究学习,共同进步。

目前这个作品还有几个问题:

1、因为我们开发的时候没有真机实验,在本地文件搜索时,我们用模拟器搜索的是包括计算机和模拟器里面所有的媒体文件,
   但是在真机上可能会失效,因为文件的路径不一样,如果想用的话,需要对本地文件路径搜索的源码稍做修改

2、蓝牙实现的原理是把一个文件封装到data里面,然后把data分成几个小段,一小段一小段进行传输。在传输文件过大时,由于内存
     容量的限制,data会失丢部分数据,造成文件不完整。当时由于时间太紧就没处理这个不常出现的BUG,大家在修正这个BUG时,
    建议采用stream方法先读一部分数据到DATA里面,然后发送,然后再读...这样就实现大的文件传输。

3、我们这个作品是基于3G网络的,相当于一个客户端,如果网络服务器上面的格式修改了,会造成软件功能上的障碍,所以
   最好还需要增加一个软件更新的功能,以便于定期更新软件。

另外,如果想把我们的作品打包放在商店去卖,收入的钱我们不要,但是一定要给我们留个署名,谢谢了

我们团队一共六个人,现在五个是大三,一个大二的,明年四月份之后可能会找实习和工作的单位,如果有用人单位对我们感兴趣的话,

可以联系我们,留个QQ282734451  HYMediaPlayer.rar (7249 K) 下载次数:2694


[ 此帖被ajuncgpcqz在2011-11-15 12:28重新编辑 ]

图片:1.jpg
图片:2.jpg
图片:3.jpg
图片:4.jpg
图片:5.jpg
图片:7.jpg
图片:8.jpg
图片:9.jpg
图片:10.jpg
图片:11.jpg
图片:12.jpg
图片:13.jpg
图片:14.jpg
图片:15.jpg
图片:16.jpg
图片:17.jpg
图片:18.jpg
图片:19.jpg
图片:20.jpg
图片:21.jpg
图片:蓝牙.jpg
图片:团队介绍.jpg
图片:用户手册.jpg
级别: 精灵王
UID: 14485
精华: 0
发帖: 1389
可可豆: 12718 CB
威望: 12728 点
在线时间: 2779(时)
注册时间: 2010-02-25
最后登录: 2016-04-01
1 楼:  发表于: 2010-10-25 14:49    发自: Web Page
很好,非常喜欢。
有下载吗?
级别: 侠客
UID: 17314
精华: 0
发帖: 115
可可豆: 1140 CB
威望: 1140 点
在线时间: 169(时)
注册时间: 2010-04-11
最后登录: 2013-10-15
2 楼:  发表于: 2010-10-25 14:58    发自: Web Page
很不错啊,哪有下载?
级别: 骑士

状态: 连续签到 - [3天]
UID: 20199
精华: 0
发帖: 164
可可豆: 1472 CB
威望: 1469 点
在线时间: 727(时)
注册时间: 2010-05-22
最后登录: 2019-01-29
3 楼:  发表于: 2010-10-25 15:07    发自: Web Page
哎,我们没钱买SDK,没有打包,也没有上传
级别: 新手上路
UID: 33806
精华: 0
发帖: 35
可可豆: 51 CB
威望: 51 点
在线时间: 46(时)
注册时间: 2010-10-14
最后登录: 2012-11-08
4 楼:  发表于: 2010-10-25 15:08    发自: Web Page
    
级别: 骑士

状态: 连续签到 - [3天]
UID: 20199
精华: 0
发帖: 164
可可豆: 1472 CB
威望: 1469 点
在线时间: 727(时)
注册时间: 2010-05-22
最后登录: 2019-01-29
5 楼:  发表于: 2010-10-25 15:50    发自: Web Page
这次也是我们第一次接触iphone,花了一个星期的时间学习objective-c,看iphone开发基础教程,正式开发用了一个月,最后写文档,录视频,加起来差不多两个月的时间。
开发过程有收获也有苦恼,首先就是感觉到了开发平台搭建的困难,开始在笔记本上装MAC,弄了一天,遇到不少的问题,没装上,后来才发现是AMD 的CPU,换了一台INTEL的,输入-V,总算是成功安装好了,最后安升级包,装xcode3.2还算是顺利。我们还算是快的,听说别的参加比赛的队花了一个月,都没弄好,最后是放弃了。

其次是感觉objective-c和C#差异还是非常大的,我们在学校里的是C#,C++和Java也学过,不过都是学习基本的语法,开发一些小项目基本上都是用C#,所以用objective-C很不习惯,到现在为止,我还对内存管理不太明白,虽然论坛里有专门的贴子来讲内存泄漏的问题,但是在复杂的程序中,问题就没那么简单了,经常会出现引用的指针不存在的问题,怎么检查都找不出问题出在哪,后来也只能retain了,又怕程序运行多了后,会内存泄漏的厉害,就在viewdisappear里面再release。后面用到的委托、协议、接口,感觉是会用了,但是不太明白原理。

最苦恼应该是iphone这个封闭的平台,我们做的是在线播放软件,目前中国大部分视频网站上的视频都是flash,但iphone不支持,让我们真没办法,只到找mp4 视频的网站,这种网站目前太少了,而且都在建设中,而在C#中只需要调用mediaplay就可以了。还要广播,我们只能实现播放mp3格式的广播流,而且我们中国的广播,目前好像都不是这种格式的。花了一个星期的时间,想实现在线电视,结果超出了我们的实力范围,只好放弃了。

所以总体来说,我对这个平台没什么好感,iphone支持的东西,感觉已经做得很不错了,你想做得更好,基本上不太可能了。iphone不支持的技术,你想实现,基本上很难,就算你弄出来了,官方不一定承认。所以有时候很矛盾,不知道以后有没有机会走上这条路。

在这次比赛中,也看到了不少别的队做的很好的作品,也知道自己不足之处,界面设计的令我不是很满意,模模糊糊的也感觉到了软件策划是什么,这种感觉很难说出来,应该是让软件的功能、界面和操作完美的搭配起来。这种不是说光只是界面做得漂亮,软件功能好无BUG就行。是继续努力做好技术开发,还是弥补自己的不足,学习软件设计,感觉有点两难。



级别: 版主

状态: 连续签到 - [144天]
UID: 491
精华: 6
发帖: 1766
可可豆: 112205 CB
威望: 112852 点
在线时间: 8537(时)
注册时间: 2008-08-19
最后登录: 2019-02-28
6 楼:  发表于: 2010-10-25 18:45    发自: Web Page
好花哨阿,lz是mm吧。。。?
 Developer
------------------------------------------------------------
Η αγάπη ποτέ δεν αποτυγχάνει.
愛是永不止息。
Love never fails.

    --《圣经.新约》哥林多前书第13章
级别: 骑士
UID: 21705
精华: 0
发帖: 153
可可豆: 1457 CB
威望: 1377 点
在线时间: 378(时)
注册时间: 2010-06-09
最后登录: 2018-06-29
7 楼:  发表于: 2010-10-25 18:58    发自: Web Page
做的不错。真的。
级别: 新手上路
UID: 35296
精华: 0
发帖: 18
可可豆: 162 CB
威望: 162 点
在线时间: 10(时)
注册时间: 2010-10-25
最后登录: 2013-07-21
8 楼:  发表于: 2010-10-25 22:09    发自: Web Page
做得真不错
lz啊,能不能帮我搞个简单的语文朗诵应用,付报酬的
http://www.cocoachina.com/bbs/read.php?tid-35923.html
级别: 侠客
UID: 14841
精华: 0
发帖: 114
可可豆: 1064 CB
威望: 1044 点
在线时间: 1177(时)
注册时间: 2010-03-04
最后登录: 2018-07-24
9 楼:  发表于: 2010-10-26 09:33    发自: Web Page
可以发来分享分享吗。。。

CocoaChina社区转载内容已尽可能注明出处,如未能核实来源或转发内容图片有权利瑕疵的,请及时联系社区进行修改或删除【联系方式QQ : 3442093904 邮箱:support@cocoachina.com】文章内容为作者独立观点,不代表CocoaChina社区立场。版权归原作者所有,如申请授权请联系作者,因文章侵权CocoaChina社区不承担任何法律及连带责任。

描述
快速回复

关注本帖(如果有新回复会站内信通知您)

发帖、回帖都会得到可观的积分奖励。查看论坛积分规则

按"Ctrl+Enter"直接提交
    顶部