C Programming Livestream: Setting Up Environment & File Organization | Part 1 of Evolution Series

Subscribers:
802
Published on ● Video Link: https://www.youtube.com/watch?v=ytD4fjmwBT8



Duration: 7:58
25 views
4


Welcome back to our C programming livestream series! In this new video, we continue our journey from the previous bash scripting series to livestreaming with ffmpeg. Today, we'll focus on setting up the environment and organizing files for our new program. Make sure to check out the playlist linked in the description for the previous series.

As we transition to the C programming language, we'll also be integrating some of the previous scripts as modules into our new program. Follow along as we transfer each function and explore the source code. This video is a crucial part of the playlist, so stay tuned for more!

In this episode, we recreate the source directory, establish additional directories such as bin, object, and scripts, and reorganize our files accordingly. We also dive into the make file, make necessary changes, and observe the results. Throughout the process, we strive for a cleaner and more structured setup.

To enhance collaboration and access the project, we'll be setting up a GitHub repository. You can find the link to the repository and my GitHub account in the description. Be on the lookout for upcoming videos where we'll delve into live streaming tests and modifications, including the stream key handling.


Thank you for watching this video and joining us on this exciting programming journey. Don't forget to like, comment, and subscribe for more C programming livestreams. Have a great day!

⬇️⬇️⬇️Subscribe to our channel for more Videos!⬇️⬇️⬇️
👉https://www.youtube.com/channel/UCpWcbuBcTjHm8X6W0pySi5A?sub_confirmation=1


Samples & Tests git:
https://github.com/transvidium/samplesandtests

Samples & Tests website:
https://transvidium.com/samplesandtests/

Samples & Tests: Blog:
https://qwerty12134.blogspot.com/


🔴Business inquiries:⬇️⬇️⬇️
https://docs.google.com/forms/d/e/1FAIpQLSfEiKjMGrgo3DcJRBRyuqIgPMpuI02c6UNhcxHDzupq69J7kg/viewform


🔴Affiliate Links: ⬇️⬇️⬇️

Namecheap Domains:
https://www.tkqlhce.com/click-100638314-12892698

Rexing wifi Dashcam:
https://www.anrdoezrs.net/click-100638314-13999325

RVT RV Finder:
https://www.anrdoezrs.net/click-100638314-10676664

Creality 3D Printers:
https://www.tkqlhce.com/click-100638314-14476734

Adagio Teas:
https://www.jdoqocy.com/click-100638314-10405733

Signs on the cheap:
https://www.anrdoezrs.net/click-100638314-11312833

Filippa Marketplace:
https://www.jdoqocy.com/click-100638314-15232687

Holiday Autos:
https://www.anrdoezrs.net/click-100638314-12363666

Hushed (Telephone app):
https://www.tkqlhce.com/click-100638314-14417030

Vonage:
https://www.dpbolvw.net/click-100638314-15461706

RX Safety (Glasses):
https://www.tkqlhce.com/click-100638314-15138183

Segway (free shipping on orders over $99):
https://www.jdoqocy.com/click-100638314-15349390

AAA Auto Club:
https://www.anrdoezrs.net/click-100638314-15371181

Checks in the Mail:
https://www.anrdoezrs.net/click-100638314-13333421

Crystal Travel:
https://www.jdoqocy.com/click-100638314-13280458

Phrozen 3D Printers
https://www.tkqlhce.com/click-100638314-15455799

Char-Broil Smokers
https://www.tkqlhce.com/click-100638314-15246523



🔴Affiliate Disclaimer :
The channel Samples & Tests is a channel dedicated to providing sample tests for various purposes. The channel is not affiliated with any particular testing organization. The channel provides sample tests for informational purposes only. The channel does not provide any guarantee of accuracy or completeness of any of the tests provided.


🔴Disclaimer :
This channel is all about samples and tests of technical projects. Any information provided in these videos is for educational and informational purposes only. I am not responsible for any actions you take as a result of watching any of my videos.


#ffmpeg #cprogramming #clanguage #livestreaming #makefile #github




Other Videos By Samples & Tests


2023-07-31C Programming Livestreaming - Understanding Fork() | Part 6
2023-07-19Enhancing execute.h for Live Streaming Program in C | Part -5
2023-07-12Starting a New Module: Converting Bash Scripts to C for YouTube Live Streaming | Part 4
2023-07-10Twitter's Content Viewing Update: Account Login Required!
2023-07-07Testing a Live Streaming Program in C with Webcam Integration | C Programming Live Stream(7July2023)
2023-07-01Creating a C Program for Live Streaming | Part 3 | GUI Interface with GTK3 | C Programming Tutorial
2023-06-23Live Stream Testing: C Program for YouTube Live Streaming and RTMP Protocol (23June2023)
2023-06-15Debian Bookworm Release Announcement | Debian 12 is Here!
2023-06-09Creating a C Program for YouTube Livestreaming with FFmpeg: Part 2
2023-06-06Live Stream: Testing new program for streaming via RTMP (6June2023)
2023-05-31C Programming Livestream: Setting Up Environment & File Organization | Part 1 of Evolution Series
2023-05-24FFMPEG Bash Script Tutorial: Adding Static Overlays to Webcam and X11grab Streams: Part 8
2023-05-22Live Stream: Testing FFMPEG Bash Scripts for YouTube Live Streaming and Overlay Images(22May2023)
2023-05-18Setting Up udev Rules for v4l2 Devices | Webcams, Microscopes, and RCA Capture |
2023-05-15Advanced FFMPEG Live Streaming: Adding GUI with Termination | Part 7
2023-05-10Testing Bash Scripts for FFMPEG Streaming with Zenity GUI /w kill -take 2: Live Stream(10May2023)
2023-05-09Testing Bash Scripts for FFMPEG Live Streaming with Zenity GUI with kill : Live Stream(8May2023)
2023-05-03Using FFMPEG to Live Stream : Adding a GUI with Zenity: Part 6
2023-04-30Testing Bash Scripts for FFMPEG Live Streaming with Zenity GUI : Live Stream(30APRIL2023)
2023-04-26Building a System of Scripts for YouTube Streaming using FFMPEG | YouTube Tools - Part 5
2023-04-22Testing FFMPEG to live stream. (22APRIL2023)



Tags:
C programming
Livestreaming
Ffmpeg
Bash scripts
Evolution series
Environment setup
File organization
GitHub repository
Source code
Livestreaming with C
Module integration
Clean code organization
Makefile
Programming tutorial
Stream key handling
Collaboration
Structured programming
Programming journey
Code optimization
ffmpeg
programming
client server programming in c
programming in c
cprogramming
engine programming
learn programming