發表文章

目前顯示的是 4月, 2013的文章

[開發筆記] 使用homebrew upgrade PHP 版本至5.4

詳細的安裝方法,參考以下: https://github.com/josegonzalez/homebrew-php 步驟大概是: brew tap homebrew/dupes brew tap josegonzalez/homebrew-php brew install php54 但是裝完之後執行 php -v 或是 用 phpinfo(); 版本都依然沒有更新 是因為libphp5這個檔案沒有更換 最後,把apache的 http.conf中的原本的LoadModule php5_module 註解掉,改成 LoadModule php5_module /usr/local/Cellar/php54/5.4.13/libexec/apache2/libphp5.so 就行了,記得,如果你本來的php.ini有改設定,要重新再設定一次哦(例如像是open_short_tag之類的)。因為換了libphp5,php.ini的位置也會跟著換。 在phpinfo();中就可以找到php.ini的新位置了

[開發筆記] 串流影片網站架設:Using Amazon(S3、Cloudfront) + JW player 6

最近工作的需要,要在網站上,試著用快速安全的方式,呈現出影片 我使用的solution: JW player Amazon s3 Amazon cloudfont 大部份的資源在網路上都有,本篇開發筆記只是把找到的資料做整理,方便日後使用。 Progress Download是最快的播放的方式,卻不是真正的串流。 詳細各種影片播放方式,走不同protocol的,請服用這篇 http://stackoverflow.com/questions/1746101/flash-flex-progressive-download-vs-rtmp 透過CDN保護檔案,需產生URL Signature: http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/CreateURL_PHP.html http://www.evoluted.net/thinktank/web-development/tutorial-html5-and-flash-video-streaming-with-cloudfron t http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-signed-urls-overview.html 若要比較Progress Download 與 RTMP 與實際的JW player 參數設定,請參考下面兩篇 Progress Download http://videoninja101.com/delivery-types/prog-download/jwplayer-prog RTMP Stream http://videoninja101.com/delivery-types/rtmp-streaming/jwplayer-rtmp Cloudfront restrit access http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/PrivateContent.html