Jump to content

[M1GC] M1-Gaming Crew

  • Content count

  • Joined

  • Last visited

Everything posted by [M1GC] M1-Gaming Crew

  1. [M1GC] M1-Gaming Crew

    SITREP #00231

    1.90 RC-Branch, SITREP Frequency, Community Radar View the full article
  2. [M1GC] M1-Gaming Crew

    SPOTREP #00084

    Hotfix #2 1.88 (Warlords Improvements, In-Game Server Browser Fix) View the full article
  3. [M1GC] M1-Gaming Crew

    SITREP #00230

    2018 Highlights, Warlords Update, Community Activity View the full article
  4. [M1GC] M1-Gaming Crew

    SPOTREP #00083

    Hotfix 1.88 (Multiplayer Compatibility Fixes) View the full article
  5. [M1GC] M1-Gaming Crew

    SPOTREP #00082

    Game Update 1.86 (Warlords MP Mode, ADR-97 Weapon Pack, Multiplayer Security, Fixes and Improvem View the full article
  6. [M1GC] M1-Gaming Crew

    TECHREP #00043

    Update 1.020 (Terrain Builder, Object Builder, DsUtils) View the full article
  7. [M1GC] M1-Gaming Crew

    SITREP #00229

    Warlords Update, Developer Livestream, Steam Autumn Sale View the full article
  8. [M1GC] M1-Gaming Crew


  9. [M1GC] M1-Gaming Crew

    SITREP #00228

    Roadmap Blog, Warlords Update, Community Playsession View the full article
  10. [M1GC] M1-Gaming Crew

    OPREP - Warlords

    UNIT: Josef Zemánek, Senior Scripter & Designer TO: Arma 3 Users OPSUM: From personal Workshop project to official multiplayer mode [dev.arma3.com] EVALUATION: For those who missed our Roadmap 2018 Update blog[arma3.com], Warlords is a multiplayer game mode for Arma 3, which will be added to the game for free as part of the upcoming 1.86 Update. However, some of you will know that it has been around for some time already on the Steam Workshop, where it garnered valuable feedback from a fairly large number of players over the past 3 years or so. In this OPREP, I'd like to share my motivation for creating Warlords and why we believe it makes for a great addition to the vanilla game. Full Report[dev.arma3.com]View the full article
  11. Hi everyone! As we're approaching the end of the year, it's time to share some more insights into our plans for Arma 3 in 2018 and beyond. Be sure to read our latest devblog on our website: https://arma3.com/news/arma-3-roadmap-2018-november-update [arma3.com] View the full article
  12. [M1GC] M1-Gaming Crew

    SITREP #00227

    FROM: High Command TO: Arma 3 Users INFO: Bootcamp Recap, Community Activity, Halloween Sale PRECEDENCE: Flash [dev.arma3.com] SITUATION We've had some busy weeks at the studio, as we hosted the Arma 3 Creator Bootcamp, and of course we are checking out some of the latest community activities. Full SITREP[dev.arma3.com]View the full article
  13. [M1GC] M1-Gaming Crew

    Private RTMP server live-streaming x2 PC Setup

    Normally i stream with NVENC encoding on OBS. I found that the quality wasn’t that great when streaming... Since i have several servers, i figured lets utilize one for streaming... Streaming Server Ubuntu Server 18.04 LTS x64 or x86 NGINX-RTMP and FFMPEG. Main computer OBS Studio with NVENC encoding. Settings for the main computer In OBS, I use NVENC encoding @ 6Mpbs to 50 Mbps bit rate and I use my monitor’s native resolution (1080p). Settings for the streaming server If you do not have a 2nd PC / Server, You can run a 2nd PC on your main computer using VMWare Workstation (Paid) or VirtualBox (Free) by installing Ubuntu Server to either VMWare Workstation or VirtualBox. If you do not know how to install Ubuntu Server to VMWare Workstation or VirtualBox, Check the links below: How to install Ubuntu to VMWare Workstation How to install Ubuntu to Virtualbox Installing FFmpeg Notice: ffmpeg is back in Ubuntu. Therefore, you only need to run the “sudo apt-get install ffmpeg -y” to install it. Ubuntu Server now comes with FFMPEG by default in its repositories. Compiling and installing NGINX with the RTMP module You need to install the prerequisite libraries Login to your Ubuntu Server System & install the Prerequisite Libraries sudo apt-get install unzip build-essential libpcre3 libpcre3-dev libssl-dev Now you need to download the latest NGINX and the RTMP Module and unpack them wget http://nginx.org/download/nginx-1.15.8.tar.gz wget https://github.com/arut/nginx-rtmp-module/archive/master.zip tar -xvf nginx-1.15.8.tar.gz unzip master.zip cd nginx-1.15.8 Build NGINX with the NGINX-RTMP Module ./configure --with-http_ssl_module --add-module=../nginx-rtmp-module-master make sudo make install Configuring NGINX The default location for the configuration file is: /usr/local/nginx/conf/nginx.conf Edit the File vi /usr/local/nginx/conf/nginx.conf or nano /usr/local/nginx/conf/nginx.conf and at the end of the file, add the following: #user nobody; worker_processes 1; error_log logs/error.log debug; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; server { listen 8080; server_name localhost; # sample handlers #location /on_play { # if ($arg_pageUrl ~* localhost) { # return 201; # } # return 202; #} #location /on_publish { # return 201; #} #location /vod { # alias /var/myvideos; #} # rtmp stat location /stat { rtmp_stat all; rtmp_stat_stylesheet stat.xsl; } location /stat.xsl { # you can move stat.xsl to a different location root /usr/build/nginx-rtmp-module; } # rtmp control location /control { rtmp_control all; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } } } rtmp { server { listen 1935; ping 30s; notify_method get; application myapp { live on; # sample play/publish handlers #on_play http://localhost:8080/on_play; #on_publish http://localhost:8080/on_publish; # sample recorder #recorder rec1 { # record all; # record_interval 30s; # record_path /tmp; # record_unique on; #} # sample HLS #hls on; #hls_path /tmp/hls; #hls_sync 100ms; } # Video on demand #application vod { # play /var/Videos; #} # Video on demand over HTTP #application vod_http { # play http://localhost:8080/vod/; #} } } Publishing with ffmpeg The easiest way to publish live video stream is using ffmpeg (or avconv). It's already installed on most systems and easy to install on others. RTMP supports only a limited number of codecs. The most popular RTMP video codecs are H264, Sorenson-H263 (aka flv) and audio codecs AAC, MP3, Nellymoser, Speex. If your video is encoded with these codecs (the most common pair is H264/AAC) then you do not need any conversion. Otherwise you need to convert video to one of supported codecs. We'll stream test file /var/videos/test.mp4 to server with ffmpeg. Streaming without conversion (given test.mp4 codecs are compatible with RTMP) ffmpeg -re -i /var/Videos/test.mp4 -c copy -f flv rtmp://localhost/myapp/mystream Streaming and encoding audio (AAC) and video (H264), need libx264 and libfaac ffmpeg -re -i /var/Videos/test.mp4 -c:v libx264 -c:a libfaac -ar 44100 -ac 1 -f flv rtmp://localhost/myapp/mystream Streaming and encoding audio (MP3) and video (H264), need libx264 and libmp3lame ffmpeg -re -i /var/Videos/test.mp4 -c:v libx264 -c:a libmp3lame -ar 44100 -ac 1 -f flv rtmp://localhost/myapp/mystream Streaming and encoding audio (Nellymoser) and video (Sorenson H263) ffmpeg -re -i /var/Videos/test.mp4 -c:v flv -c:a nellymoser -ar 44100 -ac 1 -f flv rtmp://localhost/myapp/mystream Publishing video from webcam (Linux) ffmpeg -f video4linux2 -i /dev/video0 -c:v libx264 -an -f flv rtmp://localhost/myapp/mystream Publishing video from webcam (MacOS) ffmpeg -f avfoundation -framerate 30 -i "0" -c:v libx264 -an -f flv rtmp://localhost/myapp/mystream Playing with ffplay ffplay rtmp://localhost/myapp/mystream Publishing to Restream.io & Facebook rtmp { server { listen 1935; chunk_size 4096; application live { live on; exec ffmpeg -re -i "rtmp://" -c:v libx264 -crf 0 -c copy -f flv "rtmp://"; } application liveout { live on; record off; #RESTREAM.IO DIRECT push rtmp://live.restream.io/live/YOUR_STREAM_KEY; #FACEBOOK DIRECT push rtmp://live-api-s.facebook.com:80/rtmp/YOUR_STREAM_KEY; } } } Lets explain whats happening above. The Live Application (live) will import your stream from your streaming software (OBS, XSplit, Wirecast) using ffmpeg. The live app will run the stream thru ffmpeg without conversion using the x264 encoder while coping the stream to a .FLV video format to the liveout application (liveout). Since the liveout application (liveout) now has a copy of your stream, you can push your stream to any platform. BANDWIDTH USED WHEN STREAMING & PUSHING When steaming & pushing your stream to streaming platforms, please note whatever bandwidth you set on your streaming software you must accommodate for your push. For example, if i set OBS Studio to 6000k / 6mbs for a 720p 60fps stream, and im pushing to x2 platforms (Facebook / Restream) then 12000k / 12mbps will be used to stream to both platforms for a stable quality stream. If i set OBS Studio to 8000k / 8mbs for a 1080p 60fps stream, and im pushing to x2 platforms (Facebook / Restream) then 16000k / 16mbps will be used to stream to both platforms for a stable quality stream. If you don't have enough bandwidth your will experience issues with your stream.. Running the server You can start the nginx server by running the following command: sudo /usr/local/nginx/sbin/nginx Setting up the main computer Using OBS Studio, in your broadcast settings you need to use the “Custom” streaming service. The Streaming URL will be something like rtmp:// (Use your own server’s IP). Your Stream Key needs to be the same you used in your nginx configuration. In the Encoding part I use Nvidia NVENC (Since it doesn’t use a lot of CPU). My Low to Max bit rate is set anywhere from 2500Kb/s to 50000Kb/s (Since it’s only going to communicate on my local network you can go higher than over the internet). You may need to adjust your max bit rate according to your needs and capabilities. As for Audio encoding, I use the AAC codec, 160 bit rate and a Format of 48 Khz.
  14. [M1GC] M1-Gaming Crew

    SITREP #00226

    FROM: High Command TO: Arma 3 Users INFO: Arma 3 Creator Bootcamp, Dev-Branch Activity PRECEDENCE: Flash [dev.arma3.com] SITUATION We're preparing for an exciting week as our Arma 3 Creator Bootcamp is about to start tomorrow! Meanwhile, there have also been some updates to Arma 3's Dev-Branch, and we've collected a broad collection of community content to share with you in this SITREP. So let's dive straight in! Full SITREP[dev.arma3.com]View the full article
  15. [M1GC] M1-Gaming Crew

    SITREP #00225

    5th Armaversary, Team Changes View the full article
  16. [M1GC] M1-Gaming Crew

    5 Years of Arma 3

    As of today, September 12th, it’s been 5 years since Arma 3 officially released out of Steam Early Access. Naturally, that calls for a celebration! A lot can happen over a period of 5 years. And, looking back, that’s certainly been the case with Arma 3. As a result of more than 70 platform updates, Arma 3 has become a very different animal compared to the original 1.0 version. There have been tons of tweaks and additions. Many of those have been so profound that now we couldn’t imagine living without, such as the 3D Scenario Editor. During its fourth anniversary, we shared a retrospective[arma3.com] that charted our adventure until then, and earlier this year we posted an infographic[arma3.com] with some of Arma 3's achievements and most impressive stats. For today’s milestone, we’ve prepared a timeline video that covers each of our key release milestones thus far. Click on the play button below for a quick trip down memory lane! https://youtu.be/CjL3_H1BqWw But that’s not all. Since Arma 3 has played such a major role in many of our lives these past five years, we wanted to create some unique physical memorabilia. Starting today, the Bohemia Store offers a limited number of 5 Years of Arma 3 Collector’s Packs[store.bistudio.com]. These are composed of true collector’s items: a hoodie, a soldier's salute laser crystal, and a printed map of Altis & Stratis. Additionally, we have a special t-shirt on sale. Find out more at https://store.bistudio.com/category/arma3-anniversary and place your order while stock lasts. [store.bistudio.com] For those who have not yet enlisted for Arma 3 or have yet to pick up some of the DLC packs, we’re also hosting a special anniversary sale. You can get the Arma 3 base game and many of its DLC, including the Arma 3 Apex expansion, at up to 66% off. Reaping the benefits from 5+ years of post-release development, and with new content and updates still on the way, now is as good a time as any to jump into one of PC’s must-have military games. https://store.steampowered.com/app/107410/Arma_3/ https://store.steampowered.com/app/395180/Arma_3_Apex/ Finally, we know that as the game has evolved, most of everyone’s personal lives evolved, too. Since 2013, you might have finished your studies or started a new job. You may have moved to a new place and made some new friends. Perhaps you even got married and/or had kids. Or you've experienced some other defining life events. It makes it extra amazing to realize that, throughout all this, Arma 3 has remained such a bustling platform with one of the most loyal communities in gaming. You’re the absolute best of the best. Thank you for these 5 splendid years of Arma <3. Here’s to many more!View the full article
  17. [M1GC] M1-Gaming Crew

    SITREP #00224

    Gamescom Recap, Diagnostics View the full article
  18. [M1GC] M1-Gaming Crew

    M1GC Arma 3 Videos

    M1GC Arma 3 Videos To view our Arma 3 Videos -> Click Here To add to our Arma 3 Video Playlist -> Click Here (M1GC Member Only) (Please be advised that adding your Video will add to Youtube Video our M1GC Arma 3 Youtube playlist)
  19. [M1GC] M1-Gaming Crew

    SITREP #00223

    Gamescom 2018, Community Spotlight View the full article
  20. [M1GC] M1-Gaming Crew

    SITREP #00222

    Encore Update, Updated Tools & Experimental Ports View the full article
  21. [M1GC] M1-Gaming Crew

    Arma 3 Encore Update now live

    Arma 3 Encore Update now live Destroyer ship "USS Liberty", SAM systems, radar sites, and more The Encore Update is ready for boarding! Download the latest Arma 3 platform update (1.84) on Steam, and enjoy free new bonus content such as the "USS Liberty" destroyer ship, SAM systems, radar sites, anti-radiation missiles, small diameter bombs, plus various other additions and improvements. https://youtu.be/QBYuJYjCEC0 The highlights of the Encore Update include: "USS Liberty" Destroyer Ship - The NATO carrier strike group has a new addition; a destroyer-class ship with detailed interiors and new naval fire-support options. It's also capable of launching/recovering small naval vessels and helicopters. The USS Liberty is a static object that can be placed and moved around the map via the in-game Scenario Editor. "MIM-145 Defender" SAM System & "AN/MPQ-105" Radar System - A stationary missile system used by NATO forces that presents a beyond-visual-range threat to even the most modern of aircraft. It can make use of the Data Link connection via the AN/MPQ-106 radar system. "S-750 Rhea" SAM System & "R-750 Cronus" Radar System - The CSAT faction's variant of a stationary long-range surface-to-air missile (SAM) system capable of engaging aerial targets from beyond-visual-range. It works in tandem with the R-750 Cronus radar system connected via the Data Link. Anti-Radiation Missiles & Small Diameter Guided Bomb - Both NATO and CSAT receive new anti-radiation missiles, which are designed to auto-lock on ground targets that have their active radar sensor switched on. NATO fighter jets can also be equipped with new, relatively small, air-to-surface precision-guided bombs. The new bonus assets were created by third-party developer BRAVO ZERO ONE Studios to celebrate the 1-year anniversary of Arma 3 Jets DLC. They are designed to provide even more opportunities for diverse and immersive military operations, while introducing more balanced options for ground-to-air combat and vice versa. Besides the new sandbox content, version 1.84 also implements various adjustments to all of the official Arma 3 scenarios and campaigns released so far. These improvements are aimed at making sure that even the older playable content makes optimal use of the assets and gameplay features that were introduced to the game over the past few years. The full update changelog is available for inspection on the Arma 3 Dev Hub[dev.arma3.com]. See you in-game!View the full article
  22. [M1GC] M1-Gaming Crew

    SPOTREP #00081

    Game Update 1.84 (Encore Update, Free Jets DLC Bonus Content, Fixes and Improvements) View the full article
  23. [M1GC] M1-Gaming Crew

    TECHREP #00042

    Update 1.018 (View the full article