flylive manualflyliveapp.weebly.com/uploads/2/3/8/8/23886508/readme.pdf · flylive is a program...

19
©CAG2 2017. All rights reserved. Last revision: 26 th May 2017 FlyLive Manual

Upload: others

Post on 22-Oct-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

  • For Alpha 2.xxx only

    ©CAG2 2017. All rights reserved. Last revision: 26th May 2017

    FlyLive Manual

  • For Alpha 2.xxx only

    ©CAG2 2017. All rights reserved. Last revision: 26th May 2017

    Thank you for downloading FlyLive. Allow us to provide

    you with some instructions to get you started.

    Introduction

    FlyLive is a program developed by a Flight Simulator YouTuber called CAG2. The

    purpose of FlyLive is to inject flight data from your simulator into your livestream,

    so your audience don’t have to look at the tiny numbers on the flight instruments

    to know what’s going on. It is designed specifically for streamers who want to “up

    their game” in Flight Simulation streaming, but don’t have the knowledge to code

    something. This program can export “flight labels” which you place into your

    stream. It also has a powerful and flexible “Landing Rate Widget”.

    Perquisites

    FlyLive relies on FSUIPC to extract data from the Simulator. You MUST have

    FSUIPC installed (free or registered) on your computer to use this software.

    FSUIPC can be downloaded from http://www.schiratti.com/dowson.html

    If you use X-Plane, you must have XPUIPC installed. XPUIPC emulates the

    presence of FSUIPC.

    XPUIPC can be downloaded from http://www.tosi-online.de/XPUIPC/XPUIPC.html

    You must have a broadcaster/recorder that can read from text files constantly.

    OBS Studio is an excellent, open source free broadcasting suite which FlyLive

    supports.

    OBS can be downloaded from https://www.obsproject.com

    http://www.schiratti.com/dowson.htmlhttp://www.tosi-online.de/XPUIPC/XPUIPC.htmlhttps://www.obsproject.com/

  • For Alpha 2.xxx only

    ©CAG2 2017. All rights reserved. Last revision: 26th May 2017

    Startup Screen

  • For Alpha 2.xxx only

    ©CAG2 2017. All rights reserved. Last revision: 26th May 2017

    You can connect to FSUIPC via the startup screen, thus enabling FlyLive to work

    its job. FSX or P3D must be running with FSUIPC installed (FS2002 and FS2004

    should work, but they have not been tested).

    Clicking the Gear Icon at the top will open the settings. The “Document” Icon will

    open the changelog.

    Click “Connect to FSUIPC/XPUIPC”. If you have your simulator open, it will auto-

    connect to it.

    If you get a connection error, try restarting/starting flight sim and try again.

    If it bugs out after that and crashes, just tolerate it and restart the application. This

    program is still not free of bugs.

    Select Output Directory

    Click on “Browse”.

  • For Alpha 2.xxx only

    ©CAG2 2017. All rights reserved. Last revision: 26th May 2017

    Select your desired directory, this is where your flight labels will go – it is

    recommended that you make a separate, empty folder just for this.

    Press “OK”.

    Intentionally Left Blank

    Main Interface

  • For Alpha 2.xxx only

    ©CAG2 2017. All rights reserved. Last revision: 26th May 2017

    The main window will now appear – this is the “hub” for everything this app does.

    Here are some quick explanations for some of the things you can find on the

    main window:

    Ground Speed: This is how fast your aircraft is moving relative to the ground – or

    simply, how fast you are travelling.

    Altitude: This is your height above MSL (Mean Sea Level).

    Heading: This is your magnetic heading. Note that this shows direction of the

    aircraft’s movement, not where its facing. This will be noticeable when there are

    crosswinds during flight.

    Vertical Speed: How fast the aircraft is moving vertically.

    FPS: Your current framerate in FS.

    VAS: Virtual Address Memory remaining. Does not work for 64bit P3D or X-Plane.

    Sim GMT: The current GMT in your simulator.

    Real GMT: The current GMT in the real world.

  • For Alpha 2.xxx only

    ©CAG2 2017. All rights reserved. Last revision: 26th May 2017

    METAR: The METAR for the DEP/ARR, whichever is closer.

    Under “Flight Dispatcher” (these only update when you set up a flight):

    ETA: The estimated time your aircraft will arrive at the destination.

    DTG: Distance until you arrive at your destination.

    DEP: Departure airfield.

    ARR: Arrival airfield.

    Navigation

    In previous versions of FlyLive, everything was cluttered and put on the main

    interface. It was a mess. In version 2.0 and above, everything is accessed through

    the menu. To show the menu, click the “+”at the top right of the main interface.

    If the button is inoperable, please restart FlyLive.

    What you see above is the “Menu”. When you hover over one of the icons, it tells

    you where the icon will take you. Refer to it and you will find navigating FlyLive a

    breeze!

  • For Alpha 2.xxx only

    ©CAG2 2017. All rights reserved. Last revision: 26th May 2017

    Setting up a flight

    1) Click on the “Set up flight…” button.

    2) Ignore the “Coordinates” Section. Instead, focus on the “Flight info” section

    for now.

    3) Enter your departure ICAO. For this flight, my departure ICAO is “EGCC”

    (Manchester).

    4) Enter your destination ICAO. For this flight, my destination ICAO is “KMCO”

    (Orlando).

    5) Enter your cruise altitude. The ETA will be calculated once that altitude is

    reached. (If you want it to be calculated earlier (not recommended), enter a

    lower altitude.)

  • For Alpha 2.xxx only

    ©CAG2 2017. All rights reserved. Last revision: 26th May 2017

    6) Click “Apply”. Now, FlyLive will find the coordinates for the airfields you

    have entered previously.

    7) If you want the ETA to be in real GMT time, click “Real GMT Time”.

    8) Click “Apply and Close”.

    9) Now the fields will be populated. The ETA will update once you reach your

    cruising altitude.

    Landing Rate Controller/Configurator

    To open, open the menu and click the bottom left icon.

    A whole new interface will have popped up.

    Below, I have written a demonstration of how to configure this my way. After

    you’ve followed my instructions, configure it your own way. Be sure to screenshot

    your settings after you’re done – this program is still in alpha!

  • For Alpha 2.xxx only

    ©CAG2 2017. All rights reserved. Last revision: 26th May 2017

    1) Click the text box below “Top Label Text”, then type “Landing V/S”.

    2) In the textbox next to “”, type “FPM”.

    3) Download the “Roboto” font from Google here:

    https://material.io/guidelines/resources/roboto-noto-fonts.html

    4) Click the “Change Font” button for the Top Label.

    5) Choose the “Roboto” font.

    6) In the “Font Style” list, choose “Condensed”. Choose size 20.

    7) Click “OK”.

    8) Repeat for the FPM label but set it to size 48.

    9) Download this image file from here: http://imgur.com/a/lPHsw

    10) Click the “Select…” button next to “Background Image”.

    11) Select the image you downloaded.

    You can then press the “test” button to see what it looks like transitioning in. Of

    course, you can make your own background and choose your own fonts and

    maybe even colors! Play around with it, find a style you like.

    There are some other features of the Landing Rate Configurator that I have not

    explained yet.

    Position: To change, uncheck “Center”. Then you can move the widget by

    clicking and holding anywhere on the widget.

    Size: Click and drag the bottom right corner of the widget to resize. (Don’t

    worry, the flashing white thing at the bottom right is normal. It won’t show up

    when you’re using it normally)

    NEVER, EVER click on the widget itself when its open unless you are configuring

    it. If you do, it will not work properly. To fix, either restart FlyLive or open and

    close the Configurator.

    You CANNOT add the Landing Rate Widget as a window capture, it will not

    work.

    Now, when you fly normally, the Landing Rate widget will pop up automatically.

    You can see it, as well as the flight labels, working in this YouTube video:

    https://material.io/guidelines/resources/roboto-noto-fonts.htmlhttp://imgur.com/a/lPHsw

  • For Alpha 2.xxx only

    ©CAG2 2017. All rights reserved. Last revision: 26th May 2017

    https://www.youtube.com/watch?v=3BnfZgkaCTk

    Setting up the Progress Bar

    The progress bar is basically a progress bar showing your flight progress. For

    example, if you’re halfway through your flight, then the progress bar will be

    halfway filled. If you’re at your destination, the progress bar will be filled. Likewise,

    if you’re at your departure airfield, the progress bar will be empty. To set it up:

    1) Click on the “+” icon at the top right to reveal the menu.

    2) Click on the icon at the bottom right (the one that looks like a progress

    bar).

    3) Another interface will have popped up: The progress bar configurator.

    Here’s a quick run through of what everything there is about:

    Background Color: This color will fill the part of the progress that is empty.

    Progress Bar Color: This color will fill the part of the progress bar that shows

    the “progress” if you will.

    To change these colors, click “change” for the respective color. Once you are

    done, close the configurator.

    To place the progress bar into OBS: (Note: This is assuming you have a basic

    stream profile set up. Please refer to other tutorials if you haven’t.)

    1) Make sure FlyLive is open.

    https://www.youtube.com/watch?v=3BnfZgkaCTk

  • For Alpha 2.xxx only

    ©CAG2 2017. All rights reserved. Last revision: 26th May 2017

    2) Click the “+” icon at the bottom. Select “Window Capture”.

    3) Click “OK”.

    4) In the window section, select this window:

    [FlyLive.exe]: FlyLive Progress Bar - Add this window to put a progress bar into your stream!

    5) Click “OK”.

    6) A “strip” will have appeared in your preview area.

    7) To resize the progress bar, right click the source and click “Filters”.

  • For Alpha 2.xxx only

    ©CAG2 2017. All rights reserved. Last revision: 26th May 2017

    8) Click the “+” at the bottom left. Select “Crop/Pad”.

    9) Increasing these values will result in the respective side being cropped. For

    example, if you increase the “Bottom” value, then a bit of the bottom will

    be cropped off.

    10) To resize, increase either the top or bottom values until you are happy with

    the size.

  • For Alpha 2.xxx only

    ©CAG2 2017. All rights reserved. Last revision: 26th May 2017

    Usage of Flight Labels

    In your output folder, there will be multiple text files. I will not explain what each

    of these files contain, it should be easy to know what’s going on there.

    These text files only become “flight labels” once you’ve connected to FSUIPC for

    the first time.

    To add Flight Labels to an OBS Stream:

    1) In the “Sources” panel, click the “+” icon at the bottom left.

    2) Click “Text” in the drop-down menu.

    3) Choose your desired font and color.

    4) Check “Read from file” and select the Flight Label you want to add.

    Changelog

    To open the changelog, either:

    a) On the connection screen, click “Tools”, then “Changelog”

    b) In the main interface, open the menu and click the middle-top icon.

    It will now have downloaded the changelog, and you can read the changelog.

  • For Alpha 2.xxx only

    ©CAG2 2017. All rights reserved. Last revision: 26th May 2017

    Options

    To open the options window, either:

    a) On the connection screen, click “Tools”, then “Options”

    b) In the main interface, reveal the menu and click the top left icon.

    Intentionally left blank

  • For Alpha 2.xxx only

    ©CAG2 2017. All rights reserved. Last revision: 26th May 2017

    Hide Landing Rate Widget: Disables the Landing Rate Widget.

    Automatically Connect to FSUIPC: When your simulator is open, it automatically

    connects to it, if FSUIPC is installed.

    Export Flight Labels Every x Seconds(s): How often FlyLive reads data from the

    simulator.

    “GB” in x letters: When “”GB” in capital letters” is selected, the VAS will export as

    x GB. When “”GB” in capital letters” is selected, the VAS will export as x gb. This

    works best when using fonts such as Neutra.

    Generate Log File: Click this to generate a log file when asked by the developer.

    Reset Settings: Resets the application’s settings, including the Landing Rate

    Widget Configurations.

  • For Alpha 2.xxx only

    ©CAG2 2017. All rights reserved. Last revision: 26th May 2017

    Conclusion

    Again, thank you for downloading this application and I hope this documentation

    helped you. Big thanks to Microsoft for making Visual Studio, then ending up

    making it free – this would not have been possible without its help. The FSUIPC

    SDK used is by Pete Dawson on simflight.com – big thanks to him, otherwise this

    application would be virtually useless. Big thanks to any streamers willing to use

    and test this application.

  • For Alpha 2.xxx only

    ©CAG2 2017. All rights reserved. Last revision: 26th May 2017

    Intentionally left blank

  • For Alpha 2.xxx only

    ©CAG2 2017. All rights reserved. Last revision: 26th May 2017

    Terms of Usage

    This software is provided “as is” and without any warranties. Installation and usage of software is completely at your

    own risk. In circumstances, whereat damage, loss or charges is the indirect or direct consequence of your use of the

    software, the author shall not be liable for it.

    This software is freeware. It may be freely distributed, provided that no money is charged for it, nor should the files be

    removed, modified, “reverse engineered” and/or used in the amount of any other purpose. The utilization of this

    software shall not be in the amount of commercial use OTHER than revenue from streaming services such as Twitch

    or YouTube, without written permission from the author of the software.

    The author has no intent to gain monetary value from this software, nor does he intend to take works from other

    individuals and claim it as his. Should you, the user, choose to claim this software as your own, you may face legal

    charges. The author reserves the right to have the final say in all appropriate circumstances.

    By using this software, you agree that any and all things you comment regarding the software may be utilized as

    testimonials on our website.

    By using this software, you hereby agree to the terms stated above.

    FSUIPC Client is by Pete Dawson. Designed and coded with Microsoft Visual Studio 2015 Community, using the .NET

    Framework v4.5.2

    Support:

    http://cag2.weebly.com [email protected]

    http://cag2.weebly.com/mailto:[email protected]