Difference between revisions of "Main Page"

From HeadBackup
Jump to navigationJump to search
 
(121 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
__NOTOC__
 
Welcome! This site is a place to document technical information and other stuff that I was not able to find easily and/or don't want to lose.
 
Welcome! This site is a place to document technical information and other stuff that I was not able to find easily and/or don't want to lose.
  
[[Amazon EC2]]
+
== Presentations ==
[[MediaWiki]]
+
* 2023 Introduction to Live Streaming [http://headbackup.com/images/d/dd/2023-05-17_Introduction_to_Livestreaming.pdf Slides]
[[Wowza Media Server]]
+
* 2021 Technology 101 for Parents [http://headbackup.com/images/0/0f/2021_Technology_101_for_Parents_-_web.pdf Slides]
 +
* GAiN 2012 Webcasting on a Budget [http://headbackup.com/images/3/3b/GAiN_2012_Webcasting_on_a_Budget.pdf Slides]
  
 +
== Guam Info ==
 +
* [[Shipping to Guam]]
 +
* [[Cabotage]] Why you could be denied boarding on foreign carrier flights to Guam.
 +
* [[Time Drift]] Why some clocks don't keep time very well in Guam.
 +
* [[Christmas Events]]
 +
* [[Guam Location Issues with Streaming Services, Websites & Smart TVs]]
 +
* [[Google Voice]]
 +
* [[Cost of Living]]
  
== Amazon EC2 instance start, status and stop batch files ==
+
== Walla Walla Info ==
I currently use these batch files to start a Wowza server EC2 instance on Vista 32 bit edition.  I have created shortcuts to the batch files using the following syntax so that the command prompts stay open after a user double clicks the shortcut.
+
* [[Walla Walla Fruit Info]]
<pre>
 
C:\Windows\System32\cmd.exe /k c:\ec2\start.bat
 
</pre>
 
  
=== Start ===
+
== Technical Notes ==
The following batch file will start an Amazon instance and automatically assign your elastic (static) IP address to it after the instance ID is assigned by Amazon.  Just replace any environment or instance preferences and change to your own elastic IP.  The most tricky part of this is the for command which first launches the instance and then extracts the instance id from line 2 (line 1 is skipped), field (token) 2 and assigns the elastic IP address to it.
+
=== Webcasting & Video Editing ===
<pre>
+
==== Full Workflows ====
@echo off
+
* [[Guam Video Studio for Production & Live Streaming]]
set JAVA_HOME="c:\Program Files (x86)\Java\jre6"
+
* [[Guam Quality Low Budget PTZ Church Streaming]]
set EC2_HOME=c:\ec2
+
* [[Collegedale Community Church Webcast]] Overview, History and Technical details
set PATH=%PATH%;%EC2_HOME%\bin
+
==== Other Resources ====
set EC2_PRIVATE_KEY=c:\ec2\keys\private.pem
+
* https://www.adventistchurchconnect.com/help/knowledge-base/live-streaming
set EC2_CERT=c:\ec2\keys\509.pem
+
* [https://www.yololiv.com/ Yolobox]
  
echo to check status run status.bat (startup usually take a couple of minutes)
+
==== Technology Specific Notes ====
 +
* [[Low Latency RTSP Sources in OBS]]
 +
* [[Wowza Media Server]]
 +
* [[Amazon EC2]]
 +
* [[Newtek Tricaster]]
 +
* [[Newtek VT5]]
 +
* [[Wirecast]]
 +
* [[FFmpeg]]
 +
* [[Excel]]
  
for /f "skip=1 tokens=2" %%i in ('c:\ec2\bin\ec2-run-instances ami-413fd828 -k wowza-keypair -t m1.small -f c:\ec2\includes\live.zip') do c:\ec2\bin\ec2-associate-address -i %%i 123.123.123.123
+
=== Websites & Photo Management ===
</pre>
+
* [[MovableType]]
 +
* [[MediaWiki]]
 +
* [[Picture Management]]
 +
* [[SmugMug]] Customization Tricks, etc
 +
* [[Google Calendar Tricks]]
 +
* [[Google Sheets Conditional Formatting]]
 +
* [[Working with HEIC files on Windows 10]]
 +
* [[Wordpress]]
  
=== Status ===
+
=== Hardware ===
This batch file simply checks the current instance status.
+
* [[Western Digital Mybook World Edition II]]
<pre>
+
* [[WRT54GL Linksys Routers]]
@echo off
+
* [[Mustek PF-A700B Picture Frame]]
set JAVA_HOME="c:\Program Files (x86)\Java\jre6"
+
* [[Verizon LG EnV Phone]]
set EC2_HOME=c:\ec2
+
* [[Active Power Factor Correction (Power Supply) & Stepped Sinewave Approximation (UPS)]] = PC shutdown
set PATH=%PATH%;%EC2_HOME%\bin
+
* [[Kindle Parental Controls]]
set EC2_PRIVATE_KEY=c:\ec2\keys\private.pem
+
* [[Samsung TV]]
set EC2_CERT=c:\ec2\keys\509.pem
+
* [[Laptop GPU Performance]]
  
echo The instance id is i-something
+
=== Software ===
 +
* [[Pale Moon Browser Tweaks]]
  
c:\ec2\bin\ec2-describe-instances
+
== External Links ==
</pre>
+
* [[Free Tools]] Free software for use on your PC or server.
=== Stop ===
+
* [[Free Website Software]] Handy packages and tools for use on a web server.
This one finds the instance ID and then stops that instance.  If you have multiple instances running it will stop each of them one by one (it will also generate some errors, but worked when I tested it).
+
* [[Free Online Services]] Useful and free.
<pre>
+
* [[Websites, Services & Products that I like]] Bookmarks, etc.
@echo off
 
set JAVA_HOME="c:\Program Files (x86)\Java\jre6"
 
set EC2_HOME=c:\ec2
 
set PATH=%PATH%;%EC2_HOME%\bin
 
set EC2_PRIVATE_KEY=c:\ec2\keys\private.pem
 
set EC2_CERT=c:\ec2\keys\509.pem
 
  
echo After you stop the server verify that the status shows terminated with the status.bat command
+
Need a pep talk? Dial PepToc at 707-998-8410
 
 
for /f "skip=1 tokens=2" %%i in ('c:\ec2\bin\ec2-describe-instances') do c:\ec2\bin\ec2-terminate-instances %%i
 
</pre>
 
 
 
== MediaWiki Tips & Tricks ==
 
=== Enable word wrap for pre tags on MediaWiki ===
 
Add these lines to skins/monobook/main.css in the section which defines the formatting for the pre tags (search for pre):
 
<pre>
 
        white-space: pre-wrap;      /* css-3 */
 
        white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 
        white-space: -pre-wrap;      /* Opera 4-6 */
 
        white-space: -o-pre-wrap;    /* Opera 7 */
 
        word-wrap: break-word;      /* Internet Explorer 5.5+ */
 
</pre>
 
 
 
=== Disable anonymous editing and new user registrations in MediaWiki ===
 
<pre>
 
# Disable anonymous editing
 
$wgGroupPermissions['*']['edit'] = false;
 
 
 
# Prevent new user registrations except by sysops
 
$wgGroupPermissions['*']['createaccount'] = false;
 
</pre>
 
 
 
== How to Create Livesets in VT5 ==
 
The most helpful explanation I came across on this topic was [[http://www.newtek.com/forums/showpost.php?p=800416&postcount=8 this forum post]].  I opted to install the Aura plugin and the included tutorial is extremely helpful for getting started.
 
=== Create a simple picture in picture using Aura ===
 
Here are the quick steps for creating an angled picture in picture view with blurred edges (from memory, may not be exactly right):
 
# Open a new project in Aura
 
# Name the first layer Input
 
# Open the liveset brush creator (Filters>LiveSet>LiveSet Brush Creator)
 
# Click on the Full Screen Layer button
 
# Create a new layer and name it FX
 
# In the brush generator set the size to what you want for your picture in picture window and then click Create Brush
 
# Optionally if you want to crop the brush follow this steps first
 
## Change the view to only show 1 layer (= sign)
 
## Stamp the brush onto the blank layer
 
## Press the b key to enable the rectangle select tool
 
## Select the new cropped brush space you want to use
 
## Type shift-k to clear the layer
 
# Open Filters>Motion>KeyFramer
 
# Check the Preview box
 
# Adjust parameters as needed (in this case the H A is changed to 45 degrees)
 
# Click Apply Filter
 
# Open the blur filter (Blut>Blur)
 
# Configure the blur amount (2 in this case)
 
# Click Apply Filter
 
# Open the LiveSet Generator (Filters>LiveSet>LiveSet Generator
 
# Set the Effects Warp Type to Complex (this is required to render the angled video I believe)
 
# Name the scene and the shot
 
# Click on Create LiveSet
 
# Open VT5 and you will now be able to select the LiveSet and shot (the effects bus will display within the pip window
 

Latest revision as of 23:55, 16 May 2023

Welcome! This site is a place to document technical information and other stuff that I was not able to find easily and/or don't want to lose.

Presentations

  • 2023 Introduction to Live Streaming Slides
  • 2021 Technology 101 for Parents Slides
  • GAiN 2012 Webcasting on a Budget Slides

Guam Info

Walla Walla Info

Technical Notes

Webcasting & Video Editing

Full Workflows

Other Resources

Technology Specific Notes

Websites & Photo Management

Hardware

Software

External Links

Need a pep talk? Dial PepToc at 707-998-8410