Just to make sure everything works as expected, here are my current Node/AWS CLI versions (in case we need to look up an ARN or something with the CLI)
$ node --version
v18.12.1
@ = WINKEY | |
+ = SHIFT | |
^ = CTRL | |
% = ALT | |
{ADD} = VK_ADD | |
{APPS} = VK_APPS | |
{AT} = @ | |
{BACKSPACE} = VK_BACK | |
{BKSP} = VK_BACK |
$ ffmpeg \ | |
-f avfoundation \ | |
-video_size 1920x1080 \ | |
-framerate 30 \ | |
-i "2:2" \ | |
-c:v libx264 \ | |
-b:v 6000K \ | |
-maxrate 6000K \ | |
-pix_fmt yuv420p \ | |
-r 30 \ |
$ ffmpeg \ | |
-re \ | |
-i /path/to/video.mp4 \ | |
-c:v libx264 \ | |
-b:v 6000K \ | |
-maxrate 6000K \ | |
-pix_fmt yuv420p \ | |
-s 1920x1080 \ | |
-profile:v main \ | |
-preset veryfast \ |
$ ffmpeg \ | |
-re \ | |
-stream_loop -1 \ | |
-i /path/to/video.mp4 \ | |
-stream_loop -1 \ | |
-i /path/to/audio.mp3 \ | |
-map 0:v:0 \ | |
-map 1:a:0 \ | |
-c:v libx264 \ | |
-b:v 6000K \ |
<!DOCTYPE html> | |
<html lang="en"> | |
<head> | |
<title>IVS Playback</title> | |
<script src="https://player.live-video.net/1.14.0/amazon-ivs-player.min.js"></script> | |
<script> | |
document.addEventListener('DOMContentLoaded', () => { | |
// set stream url | |
const streamUrl = '[Playback URL]'; |
Kodlamalarınızda, iletilen commit'in ne içerdiğinin kısa özetinin sağlanması adına, belirlenmiş bazı kuralları ifade eder. Bu kurallara uyularak hareket edildiğinde, hem yapılan değişikler daha rahat takip edilebilir, hem uygulamada olan değişiklikler (CHANGELOG) daha kolay ayarlanıp proje koduna iliştirilebilinir.
Genel olarak commit messajının yapısı şu şekilde ifade edilmektedir:
subject line(konu başlığı - ZORUNLU)
empty line(boş satır - OPSİYONEL)
commit body(commit detayları - OPSİYONEL)
commit footer(alt metin ve imzalar - OPSİYONEL)
to check if the server works - https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice | |
stun: | |
stun.l.google.com:19302, | |
stun1.l.google.com:19302, | |
stun2.l.google.com:19302, | |
stun3.l.google.com:19302, | |
stun4.l.google.com:19302, | |
stun.ekiga.net, | |
stun.ideasip.com, |
... | |
action_with_slack_notification = %(banaction)s[name=%(__name__)s, port="%(port)$ | |
slack[name=%(__name__)s] | |
action = %(action_with_slack_notification)s | |
... |