Submitted by gouki on 2011, November 4, 2:48 PM
做网页的时候需要考虑在IOS上的显示效果,不能随便用字体,于是官网的这个页面就可以做参考了
http://support.apple.com/kb/HT4980?viewlocale=zh_CN&locale=zh_CN
受影响的产品
iPhone, iPad, iPod touch
系列名称 |
版本 |
Academy Engraved LET |
7.0d1e1 |
American Typewriter |
7.0d1e1 |
Apple Color Emoji |
7.0d18e1 |
AppleGothic |
7.0d5e1 |
Arial |
5.01.2x 版 |
Arial Hebrew |
6.0d2e1 |
Arial Rounded MT Bold |
1.51x 版 |
Bangla Sangam MN |
7.0d4e1 |
Baskerville |
7.0d4e2 |
Bodoni 72 |
7.0d1e2 |
Bodoni 72 Oldstyle |
7.0d1e2 |
Bodoni 72 Smallcaps |
7.0d1e2 |
Bodoni Ornaments |
7.0d2e1 |
Bradley Hand |
7.0d3e1 |
Chalkboard SE |
7.0d13e1 |
Chalkduster |
7.0d6e1 |
Cochin |
7.0d1e1 |
Copperplate |
7.0d1e2 |
Courier |
7.0d2e1 |
Courier New |
5.00.2x 版 |
Devanagari Sangam MN |
7.0d10e1 |
Didot |
6.1d4e1 |
Euphemia UCAS |
6.1d4e1 |
Futura |
6.2d1e1 |
Geeza Pro |
6.1d8e1 |
Georgia |
5.00x-3 版 |
Gill Sans |
6.1d9e1 |
Gujarati Sangam MN |
7.0d2e1 |
Gurmukhi MN |
7.0d2e1 |
Heiti SC |
7.0d21e1 |
Heiti TC |
7.0d21e1 |
Helvetica |
8.0d9e1 |
Helvetica Neue |
7.1d5e2 |
Hiragino Kaku Gothic ProN |
8.10 版 |
Hiragino Mincho ProN |
8.10 版 |
Hoefler Text |
6.1d7e1 |
Kailasa |
7.0d3e1 |
Kannada Sangam MN |
7.0d3e1 |
Malayalam Sangam MN |
7.0d3e1 |
Marion |
7.1d3e2 |
Marker Felt |
4.4d2e1 |
Noteworthy |
7.0d15e1 |
Optima |
6.1d4e1 |
Oriya Sangam MN |
7.0d4e1 |
Palatino |
7.0d4e4 |
Papyrus |
6.1d10e2 |
Party LET |
7.0d2e1 |
Sinhala Sangam MN |
7.05e1 |
Snell Roundhand |
7.0d6e3 |
Tamil Sangam MN |
7.0d2e1 |
Telugu Sangam MN |
7.0d2e1 |
Thonburi |
10.7d8e1 |
Times New Roman |
5.01.3x 版 |
Trebuchet MS |
5.00x 版 |
Verdana |
5.01x 版 |
Zapf Dingbats |
6.1d3e1 |
Zapfino |
6.1d5e1 |
Tags: ios5
苹果相关 | 评论:0
| 阅读:15282
Submitted by gouki on 2011, November 3, 9:31 PM
最近有趣的事情很多。。
1、家里有一本小书,拼图书,小朋友小时候很喜欢玩,但随着时间的流逝,书也被磨破了,于是乎,老婆说,我们粘一下吧。小朋友说不粘,老婆说粘,小朋友说不粘。看老婆很坚决,小朋友说,你说不粘,我说粘。于是老婆说,那我们不粘,小朋友说,那就不粘吧。
2、下象棋。老婆和小孩其实都不会,于是在那里乱走。小朋友的兵走到了米字格。老婆说,你的兵可以吃我的象了。于是小朋友吃了老婆的象。然后老婆用士吃掉了他的兵。小朋友嘟嘴,你这个骗子。然后老丈人说,士只能走斜线,于是兵就没有办法吃了。小朋友又说,我就说吧,你是个骗子。
3、下班回家,带着包。小朋友问,你有没有带什么给我玩啊。我说没有啊,我什么都没有带。小朋友,切。表情还一副鄙视的样子。。。。郁闷
------
再转个笑话:小朋友们被父母送到学校,很多小孩都在哭。只有一个小孩一声不吭。教师看到了觉得,这是个典范啊,于是走过去。还没有等到她说话,小朋友一把抢过教师的手机,还没有拨号码就哭着说。爸爸,我被妈妈卖了。。。
------
小朋友这段时间一直咳嗽,医生说是有轻微的肺炎,于是天天挂水。主要是因为折腾了一个月了,挂水的时候,老丈人买了个烧卖给他吃,于是每次挂水都要吃烧卖。有一天回家,老婆突然发现家里有很多烧卖,惊讶了一下。老丈人说,小朋友说你们也要吃的呀。所以就多买了几个
Tags: 肖佑阳
Baby | 评论:1
| 阅读:15620
Submitted by gouki on 2011, November 3, 3:59 PM
由于公司的规划,在未来的一段时间内可能会给ipad用户提供流媒体的播放服务,因此,在服务器上架设流媒体服务器就已经被我提上了日程。找了不少资料,发现这一篇还算是相对不错的。
原文地址是:http://www.aojie.biz/902
原文内容:
iOS设备上要用原生的浏览器或者播放器来跑直播流媒体,确实是有点费周折,不过找对了软件和方法就相对容易许多。收集了一下关于iOS设备上搭建直播流媒体服务器的一些解决方案,如下:
1、凤雨小城,HLS 简介,http://www.vexx.cn/blog/read.php?240
2、dancong , wowza服务器无法将RTMP的流播放到iOS上(已解决),http://www.cocoachina.com/bbs/read.php?tid-47849.html
HLS简介 – rainstown (小城秋雨)
HLS(HTTP Live Streaming)是苹果公司针对iPhone、iPod、iTouch和iPad等移动设备而开发的基于HTTP协议的流媒体解决方案。
在 HLS 技术中 Web 服务器向客户端提供接近实时的音视频流。但在使用的过程中是使用的标准的 HTTP 协议,所以这时,只要使用 HLS 的技术,就能在普通的 HTTP 的应用上直接提供点播和直播。
在App Store中的视频相关的应用,基本都是应用的此种技术。
该技术基本原理是将视频文件或视频流切分成小片(ts)并建立索引文件(m3u8)。支持的视频流编码为H.264,音频流编码为AAC。
m3u8文件示例:
#EXTM3U
#EXT-X-TARGETDURATION:10
#EXTINF:10,
http://192.168.1.36/vod/tt/tt-1.ts
#EXTINF:10,
http://192.168.1.36/vod/tt/tt-2.ts
#EXTINF:10,
http://192.168.1.36/vod/tt/tt-3.ts
#EXT-X-ENDLIST
可以在iOS或Mac OS上通过quicktime或safari(其实还是调用quicktime)来进行播放。
下面分点播和直播分别进行一下介绍。
点播:
苹果官方提供了Segmenter软件,参数如下:
segmenter <input MPEG-TS file> <segment duration in seconds> <output MPEG-TS file prefix> <output m3u8 index file> <http prefix>
示例:
segmenter youku.m2ts 10 tt/tt index.m3u8 http://192.168.1.36/vod/
注意:输入文件必须为MPEG2TS格式。对我们的mp4文件来说,必须先进行一次容器格式转换才能进行分割。分割命令:
ffmpeg -i youku.mp4 -vcodec copy -acodec copy -vbsf h264_mp4toannexb youku.m2ts
我们下一阶段要做的视频分割项目,针对iOS平台的播放,可以考虑采用此种方式。只是若如此做,存储成本会加倍.。
直播:
客户端软件推送H.264视频流和AAC音频流到服务器软件,服务器软件将接收到的流每缓存一定时间后包装为一个新的ts文件,然后更新m3u8文件.。 m3u8文件中只保留最新的几个片段的索引,以保证观众任何时候连接进来都会看到较新的内容,实现近似直播的效果。这种方式的理论最小延时为一个ts文件 的时长,一般为2-3个ts文件的时长。
苹果没有官方的HLS直播服务器软件和客户端软件。其它第三方公司的产品有:
· TVersity
· Helix Universal Server
· Wowza Media Server
· VLC Media Player version 1.2
我采用Helix Universal Server和Helix Producer(客户端软件)进行了直播测试。
若要做针对iOS平台的直播,目前来看,只能采用此种方式。但在其它平台(除了iOS和Mac之外)上无法观看直播,也决定了此种直播方式的应用场景暂时具有相当的局限性,只能作为常规直播方式的一种补充。
wowza服务器无法将RTMP的流播放到iOS上(已解决)
我现在需要将本地Macbook的rtmp的视频流直播到iOS上,准备采用wowza作为服务器。
我按照这个教程用FlashMediaLiveEncoder 3.2 采集本机的iSight视频后,按视频H.264, Baseline 3.0, 音频 AAC为格式输出rtmp协议的流。
复制代码
- FMS URL里填rtmp://localhost:1935/live
- Stream里填mp4:myStream
|
我在本地按wowza官方的配置方法配完后,Mac OS X 网页上可以用jwplayer直接以:
复制代码
- var flashvars = {
- file:’myStream’,
- streamer:’rtmp://localhost/live/’
- };
|
这种方式播放rtmp流,说明wowza已经接收到rtmp流了。
问题是,用iOS访问“http://localhost:1935/live/myStream.sdp/playlist.m3u8”,结果iOS虽然出现播放界面,但是报错“File not found”,查看wowza控制台报错,说:
复制代码
- INFO stream create myStream.sdp -
- WARN server comment – HTTPStreamerAdapterCupertinoStreaming.getAppInstance: Stream not found [live/myStream.sdp/playlist.m3u8]: myStream.sdp
- WARN server comment – HTTPStreamerAdapterCupertinoStreaming.getAppInstance: Stream not found [live/myStream.sdp/playlist.m3u8]: myStream.sdp
- INFO stream destroy myStream.sdp -
|
说明访问到了wowza,但是wowza无法将rtmp流转成myStream。
我看过了Apple官方的HTTP live stream的文档,说需要segmenter将视频流切分成多个ts的视频文件和m3u8的播放列表,我觉得这些都是wowza负责实现的。
请问如何配置wowza才能将rtmp流转成Apple HTTP live stream。
另外,虽然wowza要求SDP文件,但是我不知道怎么生成SDP文件,而且网上有人说不用SDP文件也可以。是因为这个SDP缺失导致的吗?如何生成SDP?
解决方案:
根本不用生成SDP。
原来是iOS上的访问地址被官方误导了,晕死,官网上的竟然是错的。URL里不需要写“.sdp”,应该是http://localhost:1935/live/myStream/playlist.m3u8就可以了。
---------
最后一句超有意思。。
官方的文档应该是这个:http://developer.apple.com/library/ios/#documentation/networkinginternet/conceptual/streamingmediaguide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40008332-CH1-DontLinkElementID_31
Tags: 流媒体, ios, fms
苹果相关 | 评论:0
| 阅读:37198
Submitted by gouki on 2011, November 1, 10:51 PM
这是cnbeta上面的一篇文章里面讲的很有意思。其中有一点:很多人不知道电子邮件是什么,以为QQ就是互联网
这句说的真的不错,其中还有一点说了中国的现状:创业公司不得不在办公地点上花大量钱财。大多数中国技术人员喜欢为大公司工作,并且他们更喜欢现金而非股权。如果公司没有一个好的办公环境,那么他们很难招到合适的员工。
嗯。宁当凤尾不做鸡头,这句话其实和以前是相反,以前是宁做鸡头不做凤尾的,现在不一样,宁可在大公司当小员工,不想云小公司当头。做互联网破产的机会比较大,很多人就不愿意去小公司搏。
原文来自:http://www.cnbeta.com/articles/160449.htm
感谢雷锋网的投递
这是一位出生在中国、但早年随父母移居美国的华人工程师Bowei Gai所做的一个PPT,不久前他来到中国寻找机会,于是有了以下的PPT,这份PPT在Slideshare上发布后迅速成为第二热门的PPT。这多少能反映硅谷公司和VC对中国创业公司的看法。
Bowei Gai的结论是:进入中国市场就像你摸着石头过河初次创业。因为:
竞争异常激烈。在美国,如果你有一个好的想法,可能会有一些公司模仿你,但在中国则有数不清的公司模仿,并称之为“微创新”。举个例子:在中国有超过5000家模仿Groupon的团购网站,有超过100家的Android应用商店。而且中国公司的竞争往往会使用一些非常手段,包括造对手负面消息、剽窃知识产权,无所不用其极。
中国互联网用户的网络基础与美国完全不同。在中国,不少网民甚至不知道电子邮件为何物,对于他们来说,QQ就是互联网。
建立一个公司的手续会让你抓狂。如果你是一家海外公司,并希望吸引美国的投资,你必须在另一国家建立一个分公司,让投资者注资到这家公司,然后签署一份托管协议,授予员工股票期权(编者注:从这一表达看似乎作者想说的是国内公司在海外上市的“新浪模式”)。
创业技术环境欠佳。在中国很少有像Amazon Web Services、Heroku和Google Apps这样可靠的基础服务可以利用,而且开发者在技术上要比世界落后一个时代。
创业公司不得不在办公地点上花大量钱财。大多数中国技术人员喜欢为大公司工作,并且他们更喜欢现金而非股权。如果公司没有一个好的办公环境,那么他们很难招到合适的员工。
丑陋的网站表现更好。大多数中国网站按西方标准看起来丑陋而拥挤(想想Ha0123),但测试表明,这些网站点击率和转换率比起有更好UI的web2.0网站更高,这些web2.0网站在美国更受欢迎。
外来的天使投资者没有机会。他们只相信他们的圈子内的人,而且中国不缺钱。
PPT全文如下:
The China Startup Report View more
presentations from
Bowei Gai
尽管如此,Gai称仍然值得在中国创业。但是,你最好学点汉语,盯着北京这块市场,把你那份属于美国人的傲慢抛在脑后。
Via
BI www.leiphone
-----------------------------
以上都是原文,原文中还有几段很深得人心啊,我在里面都加背景色了。
不过,评论更给力:
- 一直在模仿,从未想过创新。所谓的创新即是以最快的速度复制国外成功案例,国内首创!
- 镇上js对外来合作者的态度是,大不了先给你找个niu,然后咱再谈生意~
Misc | 评论:0
| 阅读:13456
Submitted by gouki on 2011, October 31, 3:02 PM
Tags: 设计模式
PHP | 评论:1
| 阅读:14972