可能是最近无聊的慌的缘故,摸完的iphone版的MO还想干点别的。所以就更无聊的在翻翻资料。
于是无意中翻到了这个:
iPhone OS 3.0的HTTP自适应视频流技术

哦哦哦,有这玩意就是说,OS 3.0以上的话,通过safari指向任何iphone直接支持的视频格式就能直接调用播放器播放了。
这种技术的推出,堪比甲流推出特效药对人类所做出的贡献(大误)
既然如此,就尝试下搭建个视频服务器,自己好随时出门的时候都能调点自己电脑里的动画看。
以下是流程:
首先了解下这种技术的大概概念,其实现在利用这玩意已经有国内的几个网站做了,推出了对应iphone的服务,例如六间房的http://iphone.6.cn,优酷的http://iphone.youku.com,看了一下源代码,基本上都是直接链接到mp4文件,那么这样的话就方便多了。
首先是实验用的视频素材,用了机动战舰抚子号TV版第一话,转换前100秒。
服务器方面,因为有现成的2k3服务器的缘故,所以搭建起来很方便,建好目录,将list权限打开,这样就能很便利的浏览文件播放了。
那么,立刻试一试。

404…………

你丫的这服务器什么都没设怎么用的了。

口胡,吾辈只是想玩玩这个,难道还要去找资料来搭服务器?
————————————这是想偷懒办法的分割线—————————————————
仔细想想,PSP时代的时候曾经用过RssServer这个工具,方便之处在于本身就是一个HTTP服务器,设置好目录之后可以很方便的直接使用。
不过这玩意的RSS似乎无法在PSP以外的场合使用,所以,暂且用这个来解决设置问题。
默认端口8848,设置目录为影片目录,生成RSS。
依旧通过原来方法list到影片目录下,打开后自然还是404,不过不要紧,这是因为web服务器默认端口是80的缘故,我们直接加上端口号好了。


OK,完美播放。
然后自然是实验GPRS环境下的播放了。
由于GPRS是通过外网连接进来的,所以需要将RssServer的IP设置改为外网IP。

之后的方法同上。



怎么一直是loading…………

你丫的这视频文件码率太高了,500K的编码用GPRS怎么看得了。

那改过好了,视频100,音频32。
好了OK,这下应该没问题了。



怎么还是很卡…………

GPRS速度就这样啦,换成3G就没问题了。

我还是老老实实在家里用用好了…………