Skip to main content
All CollectionsGetting Started
How to Start Your First Stream with ViGram

How to Start Your First Stream with ViGram

This guide will walk you through the steps to start your first live stream using ViGram and OBS Studio. By the end of this tutorial, you’ll have your first stream up and running. Let’s get started!

Kirill Malyshew avatar
Written by Kirill Malyshew
Updated over 2 weeks ago

Step 1: Create a Stream on ViGram


1. Log in to Your ViGram Mini App

  • Open yourPartner Mini App in your Telegram

2. Navigate to the "Content" Section

  • Go to the Streams tab in your dashboard and click on Add Stream.​

3. Fill in Stream Details

  • Title: Enter the name of your stream.

  • Description: Add a short description to inform your audience about your stream.

  • Broadcast start at: Start time of the broadcast. If we receive the signal at this time, the stream will automatically start in ViGram

  • Thumbnail: Upload an image to represent your stream visually.

4. Adjust Stream Settings (Optional)


5. Save Your Stream and Retrieve Stream Credentials

  • Click Publish. Once the stream is saved, you need to go to Broadcast tab and click on Generate Stream Keys. Copy STREAM URL and STREAM KEY as you’ll need them in Step 3 when configuring OBS Studio.


For more information on stream settings, visit our dedicated article


Step 2: Set Up OBS Studio

OBS Studio (Open Broadcaster Software) is a free and powerful tool for live-streaming. If you haven’t installed OBS yet, download it here.

Initial Setup

1. Launch OBS Studio
Open OBS and complete the autoconfiguration wizard:

  • Choose "Optimize for streaming."

  • Set your base resolution and frame rate (typically 1080p at 30fps or 60fps).

2. Add a Scene

  • Click the + icon in the "Scenes" box.

  • Name your scene (e.g., "First Stream").

3. Add Sources

  • Use the + icon in the "Sources" box to add elements like:

    • Display Capture: To share your screen.

    • Video Capture Device: To use a webcam.

    • Audio Input Capture: To include your microphone.

For more information on stream settings, visit OBS official website


Step 3: Connect OBS to Vigram

1. Access Stream Settings

  • In OBS, go to File > Settings > Stream.

2. Enter ViGram Stream Details

  • Service: Select "Custom."

  • Server: Paste the RTMP Server URL from ViGram you copied earlier.

  • Stream Key: Paste the Stream Key you copied earlier.

3. Apply Changes

  • Click Apply and then OK to save your settings.


Step 4: Optimize Encoding Settings

For a smooth and high-quality stream, configure the recommended encoding settings:

1. Go to Output Settings

  • In OBS, navigate to Settings > Output > Streaming.

2. Set Encoding Parameters

  • Encoder: Use NVENC (for NVIDIA GPUs) or x264.

  • Bitrate: 6000-8000 kbps for 1080p @ 60fps; 2500-4500 kbps for 720p @ 30fps.

  • Preset: Use "Quality" for a balance of performance and quality.

  • Profile: Set to "High."

3. Apply Changes

  • Save these settings to ensure optimal performance during your stream.


Step 5: Start Streaming

1. Preview Your Stream

  • Before going live, you can click Start Recording in OBS to test your setup. Verify that audio, video, and transitions work smoothly.

2. Go Live

  • In OBS, click Start Streaming.

  • Your stream will now be live on ViGram! Head back to your ViGram dashboard to monitor your stream’s performance, viewer count, and chat.


Congratulations, you’ve successfully started your first stream with ViGram! If you encounter any issues, visit our Help Center or contact our support team for assistance.

Happy streaming!

Did this answer your question?