iPhone下播放在线音乐视频等问题

news/2024/11/29 1:48:20/

 最近老板要求iPhone可以播放在线音乐和视频,本想和windows mobile下一样,扔一个地址就完全可以扔给IE来做了,可是发现这些iPhone下是行不通的。

1.iPhone对于视频和音乐的下载有限制,不像wm有文件系统,扔地址给IE后可以下载保存在本地,iPhone只能保存图片(API中用UIImageWriteToSavedPhotosAlbum来实现),但是对于视频和音乐只能在线播放。

2.那本想直接就扔地址给safria吧,还好iPhone下有openurl来打开网址。可是发现又有其他问题,老板想在一个区域内搭建一个局域网,iPhone进去这个区域后用wifi连接上这个局域网,就可以播放局域网中的东西了,发现在OS3.0下直接扔地址给safria是可以播放的,可是OS3.0以下的版本就不行了。

3.还好通过NSURLConnection还可以把网上的数据下载下来(要是连这个都不行,那就只能个屁了),于是乎就想自己播放。在网上找到一个方法,就是加载一个UIWEBVIEW,把其FRAME设置成,0,0,1,1,即隐藏起来,然后把地址扔进去,确实方便,于是乎先下载,再保存在临时文件里面,再加载进去,发现OS3.0可以,2.2不行。估计还是UIWEBVIEW是safria的组成部分,应该也是有同样的限制吧。

4.那这些通通不要,直接用API算了,在cocoachina上询问后,用了MPMoviePlayerController终于可以播放了,但是要注意两点:(1)首先要加个MediaPlayer.framework

(2)mp4需要转换成iphone的格式(我使用的是Xilisoft Video Converter 3)

 

 

至此终于搞定了,不知道老板今后还有什么新花招没!!!

 

 

越发感觉微软的方便啊!!


http://www.ppmy.cn/news/358071.html

相关文章

iphone开发相关的网站

From: http://blog.sina.com.cn/s/blog_672b7fe50100inpb.html 首先声明一下,apple的官方文档是最重要的,一下网站只是本人学习过程中存在问题时,所寻找的相关帮助网页,有时间的话,对每一个网页写一些注释吧 sqllite…

Iphone中利用MPMoviePlayerController在线播放视频

Iphone中已经自定义好了视频播放类MPMoviePlayerController&#xff0c;我们只需调用既可&#xff0c;下面详细介绍一下调用手机播放器的例子&#xff1a; 首先创建一个视图工程PlayMoveViewDemo,然后声明其类型&#xff1a; #import <UIKit/UIKit.h> interface PlayMov…

一键卡iPhoneQQ在线

这个软件是我从其它论坛发现的&#xff0c;我开始使用这个软件的时间为&#xff1a;2013.03.10 &#xff01;截图如下&#xff1a; -------------------------------------------------------------------------------------------------------------------------------------…

iphone 音频播放(在线,流媒体,本地)

1。官方文档 http://www.apple.com.cn/developer/iphone/library/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/AudioandVideoTechnologies/AudioandVideoTechnologies.html#//apple_ref/doc/uid/TP40007072-CH19-SW8 2。iPhone开发 &#xff0d; iOS后台播放音…

ios在线安装

<meta http-equiv"REFRESH" content"0;urlitms-services://?actiondownload-manifest&url /地址/ ">

在线html转ipa,iphone在线安装 ipa 应用:利用 itms-services 协议实现 iOS 应用程序在线安装功能...

越狱后的 iOS 可以实现像企业证书分发程序那样通过访问网页点击按钮一键安装APP。 先决条件: 已越狱(Jailbreak) 越狱后已安装 Appsync 步骤: 1. 在 html 页面加入类似如下链接内容(url中的 lxxh.plist 就是下面新建的 lxxh.plist 文件路径): 点此安装 2. 新建 lxxh.plist…

iPhone 手机官方查询网站

今天给大家分享一些苹果官方网站&#xff0c;一定要收藏起来&#xff0c;以备不时之需。例如激活查询、苹果服务器状态等等。 查看激活日期 当你新入手iPhone 或其他苹果设备&#xff0c;可以通过官方查看保障状态页面&#xff0c;在线查看激活日期&#xff0c;由此判断新设备…

app在线支持

月亮视频,数学大师等app的在线支持&#xff0c;欢迎反馈意见