-
Jul162 Comments
——-7/16更新———————————————————-
似乎撥放瞬間有的使用者會發生直接把影片全部載下來才撥放的情況,造成大概有幾十秒,瀏覽器動不了的情況….
(因為瀏覽器想先把影片全部載下來才放),不過一樣是IE,有電腦卻不會,目前猜測是微軟UPDATE的問題,還要詳細測試才會知道,目前至少不會影響網頁瀏覽。如果需要看影片,只好請先耐心等待摟,FLV不會等太久的…
起因是由於老師告知我,開啟學校網頁,IE會停住大概接近1分鐘,用MSN問線上的各網友,也沒發生相同情況,首頁都正常能動…….
一開始以為是本機問題,因為小弟每天大概要開啟學校網頁大約有20次,其他相關的SERVE服務也天天使用,可能是因為習慣用FIREFOX瀏覽器,所以沒有發現。前去檢查後感覺的確不好檢查原因,因為有電腦會有電腦不會(一樣使用IE開啟),小弟
在出問題的電腦上灌了GOOGLE的瀏覽器CHROME(檢查是否為瀏覽器問題)…..可以正常開了…..,不過….
大部分老師都是被M$綁架,除了IE也不會去使用其他更方便更快速的瀏覽器,雖然不是每台電腦都會發生,不過還是以大部分使用者為主檢查一下…..因為最近網頁做的比較大更動就是「建國影像」那台SERVE,升級到2.3,而且這OSTUBE系統(建國影像使用的系統名),使用了很多SCRIPT,如果沒有寫好,是很容易造成問題的。
使用有問題的電腦做系統的交叉比對,發現的確升級到2.3後傳的影片(校長退休那部份),影片底色因該是黑色,新上傳影片卻是黃色,而且使用IE開啟會停頓,舊影片則不會,翻了HTTP的LOG也沒發現錯誤,只有發現幾個對主機有惡意的入侵IP….順便去防火牆封鎖….,想必是他的模組化升級出了問題….,因為OSTUBE本來是德國人寫的CMS,為了要能夠符合學校使用,小弟改了非常多地方,有可能是因為如此,造成它的自動升級出現問題。現在有兩個選項可以選,第一個是從BACKUP復原舊版OSTUBE然後上傳歡送校長退休的影片;第二個選項是直接重新安裝新版的2.6版,重新修改要修改的地方,重新上傳所有的影片。
選1快很多,不過人的習性總是有新版就想試試看,不試還好,一試發現很多問題,電腦的問題,久了就會忘記,所以在此做個簡單的紀錄提醒自己或是以後的資訊組。既然要重裝,舊的就乾脆的刪掉巴,VNC進入主機,複製VEDIO資料夾到桌面(這是之前上傳到建國影像的影片,2.3之後支援FLV上傳,等裝好我就直接上傳,但是如影片名稱,分類等的資料恐怕就必須重新建立了,因為資料庫等等會刪掉),進入phpMyadmin刪除掉資料庫,建立一個同名的資料庫。
接下來進入官網下載新版2.6,解壓後丟進/var/www/裡,執行安裝,記得更改他要寫入檔案的權限為777,install完之後刪除install資料夾,把剛剛777權限的檔改回644,安裝完接下來就會看到一個荷蘭語的網站,所以首先要做的事情是中文化- 將 \languages\english 這個目錄複製成「taiwan」
- 把 taiwan 目錄裡的 admin.ini (管理後台介面的文字)內容改成中文,你也可以直接抓 「admin.ini」(未翻譯完全)回去用。
- 把 taiwan 目錄裡的 english.ini (osTube前台介面的文字)改名成 taiwan.ini,也可以直接抓 「taiwan.ini」(未翻譯完全)回去用。
- 修改 taiwan 目錄裡的 settings.php,可以參考 settings.txt 來修改。
因為中文台灣語系是自己加的,所以模板內是沒有這個資料的,將下列資料夾內複製english資料夾然後命名為taiwan
- \media\custom\images
- \templates\default\images
- \templates\default\mail
- \templates\default\styles\black_mamba\images
- \templates\default\styles\default\images
- \templates\default\styles\hightek\images
另外還要把國旗
(taiwan.gif)圖示複製到下面3個目錄裡- \templates\default\styles\black_mamba\images\taiwan
- \templates\default\styles\default\images\taiwan
- \templates\default\styles\hightek\images\taiwan
參考資料:阿欣部落
中文化完,把VIDEO裡面的影片全部上傳,然後增加分類,標題等資訊,有些影片時間久了,就不記得當初到底是什麼了,只好大概先填入大約的資訊。
然後修改 /ostube/templates/black_mamba/mainmenu.tpl
把回建國國小加入右上方的連結列,把社群和blog兩個選項給註解掉(因為老師不會用到,多出來只是增加頁面不必要的資訊)再來把官網的幾個修正的修正檔裝上去
在osTube官網討論區(http://www.ostube.de/node/4261#comment-12729)裡可以看到有三個修正檔看裡面的readme,裝一裝。
接下來解決幾個我發現的bug:
1.影片名稱太長時會出現亂碼
這要修改/ostube/templates/default/content/media.tpl 第34行
<strong>…..{$m.TITLE|truncate:25:”…”:true}</a>……</strong>
把25改成100,這是字元長度問題
(再次感謝阿欣部落提供的資料)再來我發現用tag搜尋出來的影片,影片名稱有一樣的字元問題,翻檔案半天,結果不是在/var/www/jkestube/templates/default/content/search_result.tpl 裡改,
而是在/var/www/jkestube/templates/default/boxes/result_videos.tpl 裡改……之前完全找錯方向,花了一堆時間(不過這還不是最花時間的..)。2.影片的嵌入問題
這才是花最多時間的…,因為一開始摸不著頭緒。
學校首頁小弟有放”近期活動”的影片,是嵌入”建國影像”的影片,新版的OSTUBE已經不是使用embed語法做嵌入,而是使用script。
要能放在學校首頁的那個區塊影片,必須大小要是299×206,不過我修改了ostube所提供的嵌入中的長寬數值,影片長寬卻完全沒有改變,一樣是480×320,這樣硬塞進去整個版面跑掉非常的醜,查了半天的google和只有荷蘭語與英文的官方討論區以後,在plurk上阿欣老師提示我說在<script type=”text/javascript” src=”http://host9.jkes.tyc.edu.tw/jkestube/js/embed.js.php?id=35“></script>
id=35後面加上&width=xxx&height=xxx就可以了;實驗過後發現大小的確有改變,不過寬就是死都不變…..,這樣也不行….,最後是誤打誤撞解決的…..,會不會有什麼問題小弟不知道,因為小弟沒程式背景,都是亂改的。改法如下:用文字編輯器打開/var/www/jkestube/js/embed.js.php
把
$playerWidth = maX-(475, requestGPCVar(‘width’, 0, ‘G’));
改成
$playerWidth = requestGPCVar(‘width’, 0, ‘G’);
就搞定了!還有一個小bug沒解決,就是ie底下,撥放列除了影片以外其他部分關燈的功能,在ie底下會全關掉……沒很必要,後台選不預設打開此功能就好了,等官方更新檔
至於OSTUBE 2.6的新功能,對老師來說最大的就是多個”網路電視”的功能,可以把學校活動影片加進”撥放清單”中,一個一個去撥放,像電視節目一樣。其他的請參考如下
Here you can see the most important enhancements of version 2.6 in a brief overview:
-
Social Functions-menu for the player
-
Floating controlbar
-
Adjustable player-skins
-
activity-list
-
Enhanced video-media-conversion
-
Full H.264-support
-
New Drag & Drop-functionalities in playlist and player
-
Enhanced and enlarged banner-management-system
它可以在後台關掉註冊開放的功能,省了我一筆去改檔案的時間…..
網路電視功能…目前除了炫不知道有什麼用…
HD畫質功能…有空再研究….寫這篇前順便解決掉wp登入後台空白頁問題,plugin惹的禍….update就好了,不過還要再觀察一下
收工來去睡覺…..
2 responses to “建國影像OSTUBE升級至2.6版&資訊業務記事” 
-
好郁闷,我的转文档和图片正常,上传的视频在/tmp目录下可以看到,但后台一直显示 converting /var/www/ostube2/media/video 下面也是空的,感觉是目录权限或者是门侧mencoder的问题,可是也做了 chmod –R 777 media的命令啊,请指教



allen.bland 1月 19th, 2010 11:43