The following warnings occurred:
Warning [2] Undefined array key "lockoutexpiry" - Line: 94 - File: global.php PHP 8.1.20 (Linux)
File Line Function
/global.php 94 errorHandler->error
/showthread.php 28 require_once
Warning [2] Undefined property: MyLanguage::$mention - Line: 524 - File: inc/plugins/MentionMe/forum.php PHP 8.1.20 (Linux)
File Line Function
/inc/plugins/MentionMe/forum.php 524 errorHandler->error
/inc/class_plugins.php 142 mentionMeBuildPopup
/global.php 497 pluginSystem->run_hooks
/showthread.php 28 require_once
Warning [2] Undefined property: MyLanguage::$mention_autocomplete_loading - Line: 5 - File: inc/plugins/MentionMe/forum.php(557) : eval()'d code PHP 8.1.20 (Linux)
File Line Function
/inc/plugins/MentionMe/forum.php(557) : eval()'d code 5 errorHandler->error
/inc/plugins/MentionMe/forum.php 557 eval
/inc/class_plugins.php 142 mentionMeBuildPopup
/global.php 497 pluginSystem->run_hooks
/showthread.php 28 require_once
Warning [2] Undefined array key "lockoutexpiry" - Line: 573 - File: global.php PHP 8.1.20 (Linux)
File Line Function
/global.php 573 errorHandler->error
/showthread.php 28 require_once
Warning [2] Undefined variable $can_access_moderationqueue - Line: 749 - File: global.php PHP 8.1.20 (Linux)
File Line Function
/global.php 749 errorHandler->error
/showthread.php 28 require_once
Warning [2] Undefined array key "avatartype" - Line: 889 - File: global.php PHP 8.1.20 (Linux)
File Line Function
/global.php 889 errorHandler->error
/showthread.php 28 require_once
Warning [2] Undefined array key "avatartype" - Line: 889 - File: global.php PHP 8.1.20 (Linux)
File Line Function
/global.php 889 errorHandler->error
/showthread.php 28 require_once
Warning [2] Undefined array key 2 - Line: 89 - File: inc/plugins/phptpl.php PHP 8.1.20 (Linux)
File Line Function
/inc/plugins/phptpl.php 89 errorHandler->error
[PHP]   {closure}
/inc/plugins/phptpl.php 109 preg_replace_callback_array
/inc/plugins/phptpl.php(70) : eval()'d code 19 phptpl_parsetpl
/global.php 956 phptpl_templates->get
/showthread.php 28 require_once
Warning [2] Undefined variable $awaitingusers - Line: 42 - File: global.php(956) : eval()'d code PHP 8.1.20 (Linux)
File Line Function
/global.php(956) : eval()'d code 42 errorHandler->error
/global.php 956 eval
/showthread.php 28 require_once
Warning [2] Undefined array key 1 - Line: 1449 - File: inc/functions.php PHP 8.1.20 (Linux)
File Line Function
/inc/functions.php 1449 errorHandler->error
/inc/functions.php 1404 fetch_forum_permissions
/showthread.php 103 forum_permissions
Warning [2] Undefined array key "mybb" - Line: 1997 - File: inc/functions.php PHP 8.1.20 (Linux)
File Line Function
/inc/functions.php 1997 errorHandler->error
/inc/functions_indicators.php 41 my_set_array_cookie
/showthread.php 669 mark_thread_read
Warning [2] Trying to access array offset on value of type null - Line: 488 - File: inc/db_mysqli.php PHP 8.1.20 (Linux)
File Line Function
/inc/db_mysqli.php 488 errorHandler->error
/showthread.php 762 DB_MySQLi->fetch_field
Warning [2] Undefined property: MyLanguage::$ratings_update_error - Line: 5 - File: showthread.php(772) : eval()'d code PHP 8.1.20 (Linux)
File Line Function
/showthread.php(772) : eval()'d code 5 errorHandler->error
/showthread.php 772 eval
Warning [2] Undefined array key "stars" - Line: 294 - File: inc/functions_post.php PHP 8.1.20 (Linux)
File Line Function
/inc/functions_post.php 294 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "profilefield" - Line: 6 - File: inc/functions_post.php(484) : eval()'d code PHP 8.1.20 (Linux)
File Line Function
/inc/functions_post.php(484) : eval()'d code 6 errorHandler->error
/inc/functions_post.php 484 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "canonlyreplyownthreads" - Line: 672 - File: inc/functions_post.php PHP 8.1.20 (Linux)
File Line Function
/inc/functions_post.php 672 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showimages" - Line: 768 - File: inc/functions_post.php PHP 8.1.20 (Linux)
File Line Function
/inc/functions_post.php 768 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "showvideos" - Line: 773 - File: inc/functions_post.php PHP 8.1.20 (Linux)
File Line Function
/inc/functions_post.php 773 errorHandler->error
/showthread.php 1126 build_postbit
Warning [2] Undefined variable $class - Line: 2 - File: inc/plugins/myreactions.php(459) : eval()'d code PHP 8.1.20 (Linux)
File Line Function
/inc/plugins/myreactions.php(459) : eval()'d code 2 errorHandler->error
/inc/plugins/myreactions.php 459 eval
/inc/class_plugins.php 142 myreactions_postbit
/inc/functions_post.php 853 pluginSystem->run_hooks
/showthread.php 1126 build_postbit
Warning [2] Undefined variable $onclick - Line: 2 - File: inc/plugins/myreactions.php(459) : eval()'d code PHP 8.1.20 (Linux)
File Line Function
/inc/plugins/myreactions.php(459) : eval()'d code 2 errorHandler->error
/inc/plugins/myreactions.php 459 eval
/inc/class_plugins.php 142 myreactions_postbit
/inc/functions_post.php 853 pluginSystem->run_hooks
/showthread.php 1126 build_postbit
Warning [2] Undefined variable $remove - Line: 2 - File: inc/plugins/myreactions.php(459) : eval()'d code PHP 8.1.20 (Linux)
File Line Function
/inc/plugins/myreactions.php(459) : eval()'d code 2 errorHandler->error
/inc/plugins/myreactions.php 459 eval
/inc/class_plugins.php 142 myreactions_postbit
/inc/functions_post.php 853 pluginSystem->run_hooks
/showthread.php 1126 build_postbit
Warning [2] Undefined variable $class - Line: 2 - File: inc/plugins/myreactions.php(460) : eval()'d code PHP 8.1.20 (Linux)
File Line Function
/inc/plugins/myreactions.php(460) : eval()'d code 2 errorHandler->error
/inc/plugins/myreactions.php 460 eval
/inc/class_plugins.php 142 myreactions_postbit
/inc/functions_post.php 853 pluginSystem->run_hooks
/showthread.php 1126 build_postbit
Warning [2] Undefined variable $onclick - Line: 2 - File: inc/plugins/myreactions.php(460) : eval()'d code PHP 8.1.20 (Linux)
File Line Function
/inc/plugins/myreactions.php(460) : eval()'d code 2 errorHandler->error
/inc/plugins/myreactions.php 460 eval
/inc/class_plugins.php 142 myreactions_postbit
/inc/functions_post.php 853 pluginSystem->run_hooks
/showthread.php 1126 build_postbit
Warning [2] Undefined variable $class - Line: 2 - File: inc/plugins/myreactions.php(459) : eval()'d code PHP 8.1.20 (Linux)
File Line Function
/inc/plugins/myreactions.php(459) : eval()'d code 2 errorHandler->error
/inc/plugins/myreactions.php 459 eval
/inc/class_plugins.php 142 myreactions_postbit
/inc/functions_post.php 853 pluginSystem->run_hooks
/showthread.php 1126 build_postbit
Warning [2] Undefined variable $onclick - Line: 2 - File: inc/plugins/myreactions.php(459) : eval()'d code PHP 8.1.20 (Linux)
File Line Function
/inc/plugins/myreactions.php(459) : eval()'d code 2 errorHandler->error
/inc/plugins/myreactions.php 459 eval
/inc/class_plugins.php 142 myreactions_postbit
/inc/functions_post.php 853 pluginSystem->run_hooks
/showthread.php 1126 build_postbit
Warning [2] Undefined variable $remove - Line: 2 - File: inc/plugins/myreactions.php(459) : eval()'d code PHP 8.1.20 (Linux)
File Line Function
/inc/plugins/myreactions.php(459) : eval()'d code 2 errorHandler->error
/inc/plugins/myreactions.php 459 eval
/inc/class_plugins.php 142 myreactions_postbit
/inc/functions_post.php 853 pluginSystem->run_hooks
/showthread.php 1126 build_postbit
Warning [2] Undefined variable $class - Line: 2 - File: inc/plugins/myreactions.php(460) : eval()'d code PHP 8.1.20 (Linux)
File Line Function
/inc/plugins/myreactions.php(460) : eval()'d code 2 errorHandler->error
/inc/plugins/myreactions.php 460 eval
/inc/class_plugins.php 142 myreactions_postbit
/inc/functions_post.php 853 pluginSystem->run_hooks
/showthread.php 1126 build_postbit
Warning [2] Undefined variable $onclick - Line: 2 - File: inc/plugins/myreactions.php(460) : eval()'d code PHP 8.1.20 (Linux)
File Line Function
/inc/plugins/myreactions.php(460) : eval()'d code 2 errorHandler->error
/inc/plugins/myreactions.php 460 eval
/inc/class_plugins.php 142 myreactions_postbit
/inc/functions_post.php 853 pluginSystem->run_hooks
/showthread.php 1126 build_postbit
Warning [2] Undefined variable $reacted_with - Line: 6 - File: inc/plugins/myreactions.php(486) : eval()'d code PHP 8.1.20 (Linux)
File Line Function
/inc/plugins/myreactions.php(486) : eval()'d code 6 errorHandler->error
/inc/plugins/myreactions.php 486 eval
/inc/class_plugins.php 142 myreactions_postbit
/inc/functions_post.php 853 pluginSystem->run_hooks
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "userstars" - Line: 11 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.20 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 11 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "quick_quote" - Line: 32 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.20 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 32 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "button_mention" - Line: 44 - File: inc/functions_post.php(906) : eval()'d code PHP 8.1.20 (Linux)
File Line Function
/inc/functions_post.php(906) : eval()'d code 44 errorHandler->error
/inc/functions_post.php 906 eval
/showthread.php 1126 build_postbit
Warning [2] Undefined array key "invisible" - Line: 1568 - File: showthread.php PHP 8.1.20 (Linux)
File Line Function
/showthread.php 1568 errorHandler->error
Warning [2] Undefined variable $can_link - Line: 6 - File: showthread.php(1600) : eval()'d code PHP 8.1.20 (Linux)
File Line Function
/showthread.php(1600) : eval()'d code 6 errorHandler->error
/showthread.php 1600 eval
Warning [2] Undefined variable $mentionScript - Line: 32 - File: showthread.php(1600) : eval()'d code PHP 8.1.20 (Linux)
File Line Function
/showthread.php(1600) : eval()'d code 32 errorHandler->error
/showthread.php 1600 eval
Warning [2] Undefined variable $codebutquickedt - Line: 34 - File: showthread.php(1600) : eval()'d code PHP 8.1.20 (Linux)
File Line Function
/showthread.php(1600) : eval()'d code 34 errorHandler->error
/showthread.php 1600 eval
Warning [2] Undefined variable $threadnotesbox - Line: 37 - File: showthread.php(1600) : eval()'d code PHP 8.1.20 (Linux)
File Line Function
/showthread.php(1600) : eval()'d code 37 errorHandler->error
/showthread.php 1600 eval
Warning [2] Undefined variable $addremovesubscription - Line: 86 - File: showthread.php(1600) : eval()'d code PHP 8.1.20 (Linux)
File Line Function
/showthread.php(1600) : eval()'d code 86 errorHandler->error
/showthread.php 1600 eval
Warning [2] Undefined variable $forumjump - Line: 93 - File: showthread.php(1600) : eval()'d code PHP 8.1.20 (Linux)
File Line Function
/showthread.php(1600) : eval()'d code 93 errorHandler->error
/showthread.php 1600 eval
Warning [2] Undefined variable $thread_deleted - Line: 109 - File: showthread.php(1600) : eval()'d code PHP 8.1.20 (Linux)
File Line Function
/showthread.php(1600) : eval()'d code 109 errorHandler->error
/showthread.php 1600 eval




Thread Rating:
  • 2 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Stream with Twitch (For PC)
#1
Hello everyone !
I'm doing this tutorial to teach you how to connect and stream with Twitch :)


Introduction:
I think everyone knows that, but Twitch is a platform for people to broadcast their content, whether it's video games, like a show or even music.

First, I'm going to show you how Streamer Wolfenstein E.T, 
but not that: All PC games will be performed in the same way, we will see for console games in the second part

For PC games, you will need to have several things:
- The game in question (Wolfenstein Enemy Territory for our case)

- A Twitch Channel. (Very easy to create)
- The software "Twitch Studio" avaible here (We can also use OBS Studio, quite complete but full of bugs, that's why we will use Twitch Studio)
- A good (very good) connection.

Well, once equipped with all these things, we will be able to start !

I. Connected Twitch Studio to your Twitch channel
The good thing about Twitch Studio is that there is no need to enter an access key, like in OBS Studio.
Just log in with your Twitch account on the software.

So launch the app, and log in.
You will end up on the main interface of Twitch Studio.

II. Configurations
We will start by configuring the software.
Click on the profile picture at the top right of the screen, then go to settings.

In order, we'll see what the options are for, (we're not going to see everything, only the essentials):

-"Open Dashboard" button is simply used to go to the account settings on the site.
-"Language" is your language (easy :) ) 
-"Theme" is to put the background of the application in Black or White, for my part, I prefer black.
-"Reset App" is to reset your default settings
-"Opt-in" is the same as Reset App, if I understood correctly

So far, nothing very difficult.
Go to the next tab:

-"Smart Tuning" is an automatic configuration, the software itself defines the resolution of your stream. 
I would advise you to adjust this by yourself.

-"Preset" This options is used to choose a preset, once chosen, all the other options will configure itself. 
               For me, I use the resolution 1920x1080, for optimal quality.

-"Resolution" is simply your resolution, normally, it is set by default with the preset, but always check, you never know!

-"FPS" is very important, because FPS are the frames per second, the less there are, the more the video "jerks".
           I advise you to use the 60FPS, if you can have a good resolution.
           Put less if your PC does not have enough performances.

-"Bitrates" Again, the Bitrate is very important because the Bitrate of a digital video or audio stream is used to quantify the amount of data transmitted per                             second. The higher the bitrate, the better the quality of the video.
                 So I set it to 6000.

-"Advanced overrides" are not necessary, I won't explain this section, but you can always take a look at it ;)

Let's go to the next tab.


Twitch Studio, allows you to record your lives at the same time as you stream. 
It allows to rework your broadcast, then to post the replay on your Youtube channel or other.

-"Recording Path" is the location where your live will be recorded
-"Recording Format" is the format in which you will record your live
   

In Audio tab, we will be able to adjust the microphone sound.
To get started, please choose your Microphone, in first tab.

-"Volume" It's the volume of your microphone

-"Convert to Mono" :
In the world of music, a "Mono track" is a "single" track, the sound is compressed, therefore, it is of lower quality, but it takes up less space.
I advise you to use a stereo tracked

-"Name" allows you to rename your microphone in the software.

-"Compressor" I recommend you don't touching this part, it allows without doubt to change the appearance and therefore the space of the sound.
                        I never tested, and I stayed by default, the sound is very good.
-"Noise suppressor" Allows to attenuate the parasytes in your microphone
                                You can adjust the power of this Noise Suppressor just below.
                                Here, it all depends on your material.

We are done with the configurations.
Again, it all depends on your hardware, adapt your configuration to the best performance of your PC.

I do not show you the last tab because it allows you to assign certain options to the keys of the keyboards.
I let you see it for yourself, I do not use it personally.
__________________________________________________________________________________________________________________________________

III. Learn the interface.

Return to the home screen.
So that we don't get lost in the numbers and stages, I suggest that:
Each time I go into a subinterface, I would adapt the figures with a letter:

1st interface = A
2nd interface = B
etc ...

[Image: 1587896053-9.png]


Here, I have divided the software into 5 tabs, in order to better explain to you what is the purpose of each windows here.
Before we start, we will therefore study the interface

1.a) This part will be the longest, because this is where you will manage your live:
        Add alerts, webcam, transitions, main screen etc ...
        To do this, create a new window, right click on it, then "Edit": You will come across this interface:

[Image: 1587898211-10.png]


Again, I divided the interface into several parts :

1.b) This is where you will add your content, click on the small box to select your type of window.
2.b)This is where there will be your "rendering", you can move all the windows as you wish.
3.b)Here you can customize your content, write text, add an image, change the color of the window outline, etc.

I created a preset or I added all the possible options to it, and we will study them:
[Image: 1587899062-11.png]
So here we have all the options  enabled:

1.c) Here you can share a website, I took the forum as an example.
       By selecting it, you will see the options displayed on the right.
[Image: 1587899169-12.png]
The Size and Selections section is there for all windows, it is the size and positioning of the window.
To insert a website in the live, just put the link, in the second part.
The part just below, allows to crop the window, but the proportions will not be equal.
Enable Sound allows to activate the sound of the web page (to watch a video for example)
The rest allows you to customize the color of the window, the interior and the edges.

2.c) It is a small image that appears when you receive a donation, subscription or other.
        You can customize it by pressing one of the tab of "Alert Type" (Followers, Host etc...) 

[Image: 1587899581-13.png]

The window opens, and you can add a customized image and a sound when the alert appears.
For that, pressing "Change"
It is also possible to customize the text and appearance of the window, but for that,
I would do another tutorial, because it's complex, I would add the link here when it is done :)

3.c) This is your Webcam, in the right tab, select your Webcam to activate it
4&5.c) You can also add a raw color or a gradient, surely for backgrounds.

6.c) You can add media, be it music, videos or pictures. Click on "Change" and select your file
7.c) Same as 6, but only for pictures
8.c) Add text, to say that you are taking a break, and that you are coming back soon, for example.
       You can change the typography, size etc.. Of the text as well as its content in the right window

[Image: 1587900122-17.png]

9.c) Here, you can share a window, of your choice, whether it is the game, the file explorer or even your screen !
       To choose the source, press "Change"

[Image: 1587900347-18.png]
Now it's up to you to organize your windows! You can add several and make transitions between this one (hence the keyboard shortcuts)
To rename a window, right click, then "Rename"
To delete a window, right click, then "Delete"


Well ! I think I said everything on this tab ! :)
Let's go back to our main interface

[Image: 1587896053-9.png]

2.a) This is where all the interactions with your community, comment, news, subscription, etc. will take place.
3.a) Here you can adjust the sound of your microphone, as well as your game. You can launch the stream or edit your left window.
4.a) It is in this window that your video will be displayed
5.a) Here you can edit the feed information, the name of the video, the game you're playing, etc. 
       At each launch of the Stream, it is possible to modify this informations.


IV. Start the Stream

Well! Here we are !
We will be able to launch the stream.

The manipulation below, applies to those who have only one screen:

-Launched your game,
-Once done, press "Alt+Enter"
-The game will put himself on the small screen.
-Returned to Twitch Studio, then pressed on the first window on the left.
[Image: 1587902394-19.png]

-A menu will open
[Image: 1587902501-20.png]
-Select W: E.T, and "Next"
-A window will open, asking you to enter a title, description, etc... Fill your informations.
-Start the stream ! :) 
-(Go back to your game, then redo "Alt+Enter" for the full screen)

For those with two screens, put Twitch Studio on the screen that you don't need.


I hope this is clear enough, it took a lot of work and time! At the end, I may have expressed myself badly!
If you need anything, don't hesitate to ask for it in the comments! :)
I will make a tutorial for those who want to stream their games on console! :)

For any further informations, you can have a look here !

Enjoy ! :) 

Fox.
1
1
Reply




Users browsing this thread: 1 Guest(s)