2015年8月17日 星期一

遊戲實況教學文 - 實況台多開

現在實況台的選擇越來越多,已經不只有twitch這個選擇,twitch人數多、hitbox延遲低、livehouse.in華人多、還有Youtube可以選擇......
有些人覺得在不同平台實況可以多拉一些粉絲,不過基本上實況也只能開一台,那就不好照顧其他平台的觀眾
現在就要教大家如何多開實況,一次開多個台可以吸引更多粉絲?



首先,先提醒大家
多開實況台,請先確定自己的電腦硬體效能夠高,如果連最低的遊戲系統推薦都玩不了的話,就不建議大家使用,並且上下行網路也不能太低

以上,判斷完自己的電腦後就要正式開始了
接下來我會列出3種可以多開實況的方法



  • 第一種。基本腦殘法
第一個方法就是 ( 最無腦的方法 ) 多開實況軟體

簡單來說就是一次開很多軟體讓他實況,不過缺點就是非常吃效能,一個程式就吃很多了,開2個就會爆滿,實行的方法有:
OBS(32bit) + OBS(64bit)
OBS + Xsplit Gamecaster/ Broadcaster
OBS + 其他能實況的軟體

如果你覺得上面都用不同程式還要熟悉麻煩
那就可以下載OBS免安裝版(就是在Download頁面的Download as zip)
一邊開安裝版一邊開免安裝版,已經設定好的內容也可以複製過去,不需要重新設定
還有OBS MultiPlatform 也可以使用

這方法我說明比較簡單因為重點不是這個,有任何疑問可以在下方問我或是FB、巴哈問我


  • 第二種。Restream

這是國外的一個網站,他會幫你把實況資料轉到其他實況平台
網址:https://restream.io註冊網址:https://restream.io/?ref=gLnj現在暫時是免費的(聽說有得到天使基金),不過不排除未來收費因為租用主機是要錢的而且這種方法是先上傳到他們的主機在幫你轉到其他平台

註冊後記得去信箱點選認證信
之後點右上角login


這是登入之後的後台
點選"+Add"添加想要增加的實況平台

現在支援的平台有
已經獲得API的:Twitch和Youtube


或是手動輸入的:Hitbox、USTREAM、ConnetCast、.....等常見平台
如果上面沒有看到你常使用的平台,可以在下面提出建議,不過大部分都有了吧

除了上面的API需要登入Twitch或是Youtube帳號來獲取串流碼
下面手動設定都跟設定OBS很像,選擇SV、輸入串流碼

以Hitbox手動設定為例:

選擇SV位置,在輸入串流碼即可

想要使用Restream+OBS實況的話

在廣播的地方,串流服務請選擇自訂
FMS URL請輸入Restream畫面上面的RTMP URL
現在SV只有歐洲(主要、次要)美西美東
依照台灣的地理位置,選擇美西是最好的,不過上傳還是很容易丟封包
把FMS URL跟串流碼輸入好之後就可以開始實況咯!


使用後的心得:
因為這個網站的SV都在歐美地區,沒有亞洲地區,所以必須祈禱海底纜線不要斷掉,不然非常容易掉封包,從實況畫面來看,會一直轉圈然後畫面還會變成投影片
Twitch的話我是建議不要用API直接手動設定,之前使用上有點問題

話說,Restream還有一種功能是推波功能,可以幫你把實況開台通知自動發出去
只要連結Twitter和Facebook就會幫你轉發出去喔
因為Twitter字數限制,所以只有96個字母

註冊網址:https://restream.io/?ref=gLnj

  • 第三種。Nginx  (推薦!)

根據wiki上面的說法,這是一種"輕量級的網頁伺服器、反向代理伺服器以及電子信件代理伺服器",今天我們就是利用其中的一個特性去向各個實況平台發出連線

如果有需要的話我在提供已經設定好的檔案


這是nginx完整檔案
首先我們要先去設定RTMP URL

conf資料夾裡的nginx.conf用記事本或是Notepad++打開
把下面的資料全部覆蓋過去

  1. #user  nobody;
  2. worker_processes  1;
  3. error_log  logs/error.log;
  4. error_log  logs/error.log  notice;
  5. error_log  logs/error.log  info;
  6. #pid        logs/nginx.pid;
  7. events {
  8.     worker_connections  1024;
  9. }
  10. rtmp {
  11.         server {
  12.                 listen 1935;
  13.                 chunk_size 4096;
  14.                 application live {
  15.                         live on;
  16.                         record off;
  17.                         push rtmp://live-ams.twitch.tv/app/YOURHKEYHERE;
  18.                         push rtmp://live.vgn.hitbox.tv/push/YOURKEYHERE;
  19.                 }
  20.         }
  21. }

再來修改紅框內的東西
首先把rtmp網址修改成你常用的rtmp url

下面是常見的 rtmp url
twitch:http://bashtech.net/twitch/ingest.php  點選查找
hitbox:http://goo.gl/f3HoyK  點選查找
douyu:rtmp://send1a.douyutv.com/live/
livehouse.in:rtmp://live-ea.livehouse.in/app/
其他的請自行搜尋,通常實況平台都會給
有2個以上的話請自行在下面添加

"YOURHKEYHERE"這邊請替換成自己的串流碼

替換成功後請記得存檔

之後回到一開始的位置,打開Nginx (or nginx_start)
到工作管理員->詳細資料看看有沒有2、3個Nginx正在運行中

接下來是比較麻煩的地方,很多人都會在這邊發生錯誤


一樣OBS的設定->廣播裡的FMS URL
這邊要請各位自己嘗試
因為每台電腦適合的URL不一樣,這個跟路由器有關係
通常的話有以下URL
rtmp://localhost/live
rtmp://127.0.0.X/live  X要看自家電腦
rtmp://196.168.0.X/live X同上
live可以改成stream試試看

我自己設定是rtmp://127.0.0.5/live
不要照抄我的,因為每個人家中網路路由設定不一樣

串流碼可打可不打,隨便大家選擇

以上,是教大家如何多開實況
如果有任何疑問可以在下方留言給我或是到FB粉絲專頁留言
或是巴哈姆特小屋裡留言

FB粉絲專頁:https://www.facebook.com/TW.Flying
巴哈姆特小屋:http://home.gamer.com.tw/gavin60193

沒有留言:

張貼留言