Broadcast with OBS or other External Encoder
After registration and login, setup a new channel if not available from Broadcast Live menu.
Then access External Encoders (Apps) in Broadcast menu for that channel.
![](https://broadcastlivevideo.com/wp-content/uploads/vnl-obs1.png)
Then copy necessary settings required by your encoder from listed settings. For OBS get streaming server URL & Stream Key.
![](https://broadcastlivevideo.com/wp-content/uploads/vnl-obs2.png)
Then configure OBS (Open Broadcaster Software):
If you use iOS/Android GoCoder see GoCoder tutorial.
1. Settings from Menu
2. Stream settings tab
3. Configure Stream Type: Custom Streaming Server
4. Paste URL & Stream Key from channel page
5. Apply & OK
6. Start Streaming from Menu
Quality Settings: Better quality involves higher bitrate but may cause issues depending on user internet connection.
From Settings, Output in OBS you can adjust streaming settings: Video bitrate 600-1800 and audio 96-192 should be fine.
From Settings, Video resolution can be configured to 1280×720 (720p).
Start with lower settings and try to increase if everything works fluently.
![](https://broadcastlivevideo.com/wp-content/uploads/vnl-obs.png)
2. Stream settings tab
3. Configure Stream Type: Custom Streaming Server
4. Paste URL & Stream Key from channel page
5. Apply & OK
6. Start Streaming from Menu
PS: For testing also used these streaming settings from OBS Output tab: Video Bitrate 1000, Encoder: Software (x264), Audio Bitrate: 160 .
Channel should become available for live playback on channel page.
![](https://broadcastlivevideo.com/wp-content/uploads/vnl-ipcamera5.png)
![](https://broadcastlivevideo.com/wp-content/uploads/2018/11/blv-hls-iphone-580x1024.png)
Channel will show as live on listing page if rtmp session control is configured. Session control also manages snapshots and transcoding as necessary.
![](https://broadcastlivevideo.com/wp-content/uploads/vnl-ipcamera7.png)