Author: Danilo Bilandzija
Viewers: 827
Last month viewers: 10
Categories: PHP Tutorials, PHP community
Read this article to learn how you can expose your PHP programming skills while you program live, as well how you can embed your recording live streaming videos in PHP Classes, so other PHP Classes users can learn how you are doing your work.
Introduction
Livecoding.tv is a live streaming platform that allows people to share code, exchange programming experiences, and socialize, while improving their code. If you would like to stream code live on Livecoding, simply sign up for an account.
LiveCoding.tv Sponsors the PHP Innovation Award
Since this month LiveCoding.tv is a new sponsor of the PHP Innovation Award. This means that if you submit a package to the PHP Classes site that is considered innovative, you may choose as prize a Livecoding.tv Account Pro subscription. This prize includes being able to get a code mention, ability to download your streamed videos, store your videos longer, and not show advertising.
Setting up your broadcast environment
Heres how to get started after you have created an account. Sign in. You will then be redirected to your Livecoding home page where you can watch videos, create playlists, set up notifications for streams you would like to watch, read and watch news of activities in the Livecoding community, and even create your own channel for streaming.
Click on Settings, where you will find your streaming url and key under My Channel.
We recommend using Open Broadcaster Software (OBS). In order to help you get set up correctly with OBS, we have provided walk-through guides for Windows, Mac, and Linux.
Now download OBS Studio and run it. You should see something like this:
First things first, add a source like this:
Select Display, Monitor, Screen or Window Capture like this:
If you have a Webcam (and we suggest you get one if you don't), add it as a video capture device under source as shown here:
Next, go into Settings. On the Stream tab input your streaming key and choose your server. Examples given for US and EU, respectively:
Your Output settings for upload speed over 1.5Mbps and an average developer PC should be like this:
Only correct your bitrate according to your measured upload on www.speedtest.net. Audio settings should be like this:
Here are recommended settings for the 4 most common types of setup.
For Desktop Resolution 1920x1080 and no Webcam:
For 1920x1080 with a Webcam:
For 2560x1440 without Webcam:
For 2560x1440 with a Webcam:
Those settings take care of screen readability and audio clarity as it is important to ensure the best experience for your viewers.
If you still have questions about streaming, or have broadcasting problems, visit the Livecoding support page, where a support team of experienced and friendly people will help you out 24/7.
Show Livecoding.tv Videos on PHP Classes
PHP Classes site has built-in support to show recordings of videos from Livecoding.tv in several places.
You can either show them in the pages of the packages that you submit under the Screenshots tab, in support forums of your packages or in comments of blog posts like this. Just copy the URL of a page of a video from livecoding,tv and enter it in the package videos form, or the body of forum post or insert it as external media of a blog post.
Conclusion
Livecoding.tv can be a great site for you to show your skills live for other PHP users to see you teaching something that you can do. This way you can get more visibility and reputation for your work.
If you liked this article, please use the share buttons in this page above. If you have questions, post a comment to this article here.
You need to be a registered user or login to post a comment
Login Immediately with your account on:
Comments:
No comments were submitted yet.