OBS

From Wiki.MyFreeCams.com
Jump to: navigation, search

Open Broadcaster Software

You will be able to stream on MyFreeCams.com using OBS or other RTMP External Broadcasters (XSplit, Wirecast, ManyCam, etc).

Currently, streaming via OBS is beta and models may experience occasional connection instability. We are working to resolve the final issues and add more servers before officially launching support for OBS in the coming weeks.

After launch, we will provide instructions, support, and plugins to make OBS easier to use.

Requirements

Minimum Recommended
Processor Intel i5 or AMD 6-core Intel i7 or AMD 8-core
Internet 4+ Mbps upload bandwidth 6+ Mbps upload bandwidth
Memory 4 GB RAM 8+ GB RAM
OS Windows 7 SP1 / macOS 10.11 Windows 10 / macOS 10.13+
Graphics DirectX 10.1 / OpenGL 3.2 GPU DirectX 10.1+ / OpenGL 3.2+ GPU

A hard-wired Ethernet connection is strongly recommended (rather than WiFi)

Windows 10 users: If you have received the Windows 10 1809 update, make sure that Game Mode is disabled (PC Settings / Gaming). If Game Mode is enabled, Windows reduces GPU priority for OBS, which can cause frame lag in your stream.

Instructions

Mwb-external-broadcaster.png
Mwb-rtmp-server-key.png
Obs-stream-settings.png
  • Download and install OBS from https://obsproject.com
  • In the Model Web Broadcaster (MWB) click Options in the bottom-left corner
  • Select External Broadcaster and click Setup Information
  • Copy the Server URL to the clipboard
  • Launch OBS. Click Settings and select the Stream tab
  • Change the Stream Type to Custom Streaming Server
  • Paste the Server URL from the MWB into the URL box in OBS
  • Go back to the MWB and copy the Stream Key and paste into the Stream key box in OBS
  • See OBS Settings (below) to configure the settings in the Output, Video, and Advanced tabs

OBS Settings

OBS-output-settings.png
Obs-settings-video.png
Obs-advanced-settings.png

Output Settings

Output Mode Advanced
Encoder x264
Rate Control CBR
Bitrate 2500
Keyframe Interval 2
CPU Usage Preset veryfast
Profile (none)
Tune (none)

Video Settings

Base (Canvas) Resolution 1280 x 720
Output (Scaled) Resolution 1280 x 720
Common FPS Values 30

Advanced Settings

Process Priority [Windows] Normal or Above Normal
Color Format NV12
YUV Color Space 709
YUV Color Range Partial

Add Webcam Source

Obs-add-source-video-capture-device.png
Obs-advanced-webcam-settings-win.png
Obs-advanced-webcam-settings-mac.png
  • Click + (plus symbol) at the bottom of the Sources panel and select Video Capture Device
  • Enter a name for your webcam (such as C920 or BRIO) and click OK
  • Click the Device drop-down menu and select your webcam
  • Use the following settings:

Webcam Properties

Windows

Resolution/FPS Type Custom
Resolution 1280 x 720
FPS Match Output FPS
Video Format Any
YUV Color Space 709
YUV Color Range Partial
Buffering Disable

Mac

Use Preset ▢ unchecked
Resolution 1280 x 720
Frame Rate Simple FPS Values - 30
Input Format Auto
Color Space Rec. 709
Video Range Partial
Use Buffering ▢ unchecked

Video Preview

Obs windowed projector settings.png
Obs-right-click-on-video.png
Obs-windowed-projector-above-mwb.png

When using OBS, the video preview in the Model Web Broadcaster is disabled and will show "LIVE" when broadcasting. Here's an alternative method to placing OBS alongside your web browser:

  • In OBS, click Settings and select the General tab. In the Projectors section select Make projectors always on top and Save projectors on exit
  • Right click the video preview in OBS and select Windowed Projector (Preview)
  • Drag the Windowed Projector to the top left corner of the Model Web Broadcaster (or anywhere) and resize as desired

Having two previews turned on may result in missed frames due to rendering delays. To prevent this:

  • Right click the video preview in the main application and select ✓Enable Preview to disable the preview

Plugins

CharlesBot Widgets

  • Send a PM to CharlesBot with: !obs
  • You may do this by entering the following command in your chat room:
/pm CharlesBot !obs

MFC Alerts

  1. Add the MFC user mfcalerts to your Top Friends list (in order to receive your temporary password by PM).
    • You may do this by first entering the following command in your chat room:
    /friend mfcalerts
    • In your Friends List, click on mfcalerts.
    • In the Info Panel, select Actions → Make Top Friend
  2. Send a PM to mfcalerts with: signup
  3. A temporary password with instructions will be PMed to you.

More Information

Install - Mac

Unidentified-dev-1.png
Mac-system-preferences.png
Mac-security-privacy.png
Mac-security-privacy-2.png
Unidentified-dev-2.png

If you receive a notice, "... can't be opened because it is from an unidentified developer":

  1. Open System Preferences ( > System Preferences...)
  2. Select Security & Privacy
  3. Click the Open Anyway button (in the General section)
  4. Select Open in the pop up window