2016年9月24日 星期六

Windows7 install on ASMedia ASM1061

今天有個朋友的朋友,搬電腦來給我修,說是放了兩年沒動,結果不能開機


我就查了一下,發現是主機板有問題,記憶體一隻壞掉,還有四個 SATA 座竟然全壞掉...@@


我就叫他去買 SATA 擴充卡,結果他買了 Uptech SC310 控制晶片是 ASMedia ASM1061


我去官網下載驅動,然後準備安裝 windows 7 ,結果 windows 7 竟然顯示他的驅動是未簽署,選擇載入驅動程式也不讓我安裝


靠腰咧...第一次遇到,就上網查資料,資料好少,只好發揮想像力,搞了好久,終於裝起來,特此紀錄,有類似問題的人可以參考


1. 因為原本電腦的 SATA 全壞掉,所以用我的電腦先安裝 IDE 模式的 Windows 7 ,然後啟用 administrator ,並切換到 administrator (個人覺得用 administrator 比較保險,有沒有差不知道)


2. 裝好後,就安裝驅動程式 SATA6-asm106x_sata_3.1.9.0 的 Setup.exe


3. 打開 Regedit.exe , 修改 HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\services\msahci 的 Start 為 0 ,這樣可以打開 AHCI 模式,然後關機


4. 把硬碟拔下來,裝回原本電腦


5. 這裡非常重要,是成功關鍵,按下電源開機,過了 BIOS 之後,趕快按 F8 ,就會跳出開機選項,這時候要選擇 "關閉強制數位簽章" (Disable Driver Signature Enforcement)


6. 這時候會進入桌面, Windows 7 會開始自動安裝所有驅動,當然也包括 ASM1061 ....大功告成!!


2016年9月10日 星期六

Push RTMP Streams to MonaServer

架設好 MonaServer 之後,開設2個 application,推送2個 RTMP 串流過去


結果好笑了,2個 application 竟然都跑一樣的 RTMP 串流


官網根本沒有講,網路上資料找翻天,終於找到了幾篇,結果那個英文說明也說的不清楚


還好我舉一反三,終於測試成功,也瞭解了 MonaServer 的架構


就是這樣


rtmp://<ip>/<application>/<stream name>


推流不能推給 application 層,這樣會全部 application 以及 root 層都只會跑一個串流


所以要推流到 stream name 這一層,VLC 或是其他播放器才能拉到真正的串流


找得好辛苦,特此紀錄,省得大家走冤枉路


Windows 10 閒置一段時間會被登出

在 Windows 7 以前,只要更改螢幕保護設定就可以了 現在 Windows 10 多了一個設定 設定 / 帳戶 / 登入選項 把他改成"永不"....就不會在閒置之後被要求登入了 真搞不懂,為什麼要多此一舉,害我一直被登出,找半天找不到原因 後來在網路上...