實況直播軟體OBS下載設定教學

最近,看到一個網站www.livecoding.tv,可以觀看別人編程的直播,從中可以直接地觀察和學習到別人的一些編程技巧,也可以看到別人在編程時使用的工具,有助加速開發工作,所以很推廌喜歡編程的朋友多看這些直播教學,提高編程的技術。

今天突然心血來潮,自己也想把玩一下,把自己學習到的知識透過這些平台分享給別人。

首先在直播之前,我們需要做如下的準備:

  1. 申請直播網站帳號(以livecoding做介紹https://www.livecoding.tv/accounts/signup/
  2. 安裝與配置OBS串流軟體(以MacOS系統做介紹)(使用的OBS版本:0.11.4-53)
    1. 從官方網站 https://obsproject.com/download#mac 下載dmg安裝檔直接安裝
    2. 源始碼編譯
      1. 下載源始碼 https://github.com/jp9000/obs-studio 並解壓縮檔案
        下載OBS源始碼
      2. 使用command line進入源始碼文件夾
      3. 執行git指令更新submodule (需安裝git軟體)
        $ git submodule update –init
      4. 使用macports或homebrew安裝FFmpeg,x264,Qt5和cmake
        註:Qt5可到官方網站下載,如使用homebrew安裝Qt5,安裝OBS時需要加入參數指定Qt5的位置
      5. 進入源始碼 obs-studio 文件夾,建立build文件夾並進入
        $ mkdir build
        $ cd build
      6. OSX 10.9或以上
        $ cmake .. && make //使用homebrew Qt5需要指定Qt5位置 cmake .. -DCMAKE_PREFIX_PATH=/usr/local/homebrew/Cellar/qt5/5.3.2 && make
        OSX 10.8
        $ MACOSX_DEPLOYMENT_TARGET=10.8 cmake -DCMAKE_OSX_SYSROOT=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/ .. && make
      7. 執行上述部驟後build文件夾內會新增了一些檔案build/rundir/RelWithDebInfo/bin,進入此路徑後執行obs檔案
        $ cd build/rundir/RelWithDebInfo/bin
        $ ./obs
      8. 返回到build文件夾下,生成dmg安裝檔
        $ cd build/
        $ make package
      9. 最後執行dmg安裝檔安裝
    3. 設置軟體設定值
      1. 開啓OBS軟體
      2. 點擊設定
        OBS設置
      3. 揀選Stream標籤作如下設置
        OBS設置Stream
        livecoding channel settingsStream Type: Custom Streaming Server
        URL: 可於livecoding登入帳號後,於Channel Settings查看
        Stream key: 可於livecoding登入帳號後,於Channel Settings查看
      4. 揀選Output標籤作如下設置

        OBS設置OutputVideo Bitrate: 1500
        Audio Bitrate: 64
        勾選 “Enable Advanced Encoder Settings
        勾選 “Use Custom Buffer Size
        Custom Encoder Settings: keyint=5
      5. 揀選Video標籤作如下設置

        OBS設置VideoResolution: Base與Scaled應設定一致
        Integer FPS Value: 30(如播放時模糊,可設置低一點10-15)
      6. 完成後按OK確定
      7. 增加場景Scene
        OBS增加Scenes
      8. 增加來源Sources(需要直播的介面,全螢幕可選擇Display Capture,指定應用程式可選擇Window Capture)
        OBS增加Source
      9. 大功告成,按下Start Streaming便可以做直播了(因直播會將電腦畫面給別人看,需要注意隱私性問題。如個人資料、帳號密碼等等。)

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

*

驗證碼 * Time limit is exhausted. Please reload CAPTCHA.

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料