Troubleshooting OBS studio for OS X

Computer

Model Name: Mac mini 2018
Model Identifier: Macmini8,1
Processor Name: 6-Core Intel Core i5
Processor Speed: 3 GHz
Number of Processors: 1
Total Number of Cores: 6
L2 Cache (per Core): 256 KB
L3 Cache: 9 MB
Memory: 8 GB

Software

OBS Studio 26.1.0

OBS log 1

obs log.txt

Restream.io analytics incoming traffic 1

Stream number 2

18 december at 21:27 I start streaming. Jag before starting I’ve used speedtest.net and gotten the results 100 mb/s download & 100 mb/s upload

18 december at 21:33 I check the OBS stats and see that the encoder is showing red and roughly uploading 300 kb/s.

I Immediately run another speedtest.net and see that is has dropped to 98 mb/s download & 1 mb/s upload.

18 december at 21:42 the bandwidth jumps back up to 100 mb/s download & 40 mb/s upload and the stream is working fine for a short moment, with the encoder showing 5000 kb/s.

A minute later the bandwidth drops to zero again, and I don’t feel the need to do another speedtest.

Stream log from OBS nr 2

OBS log file nr 2.txt

Read from timestamp 21.17.21, that’s where stream number 2 starts. You can see the bitrate decrease from 1500 to 400 to 300 to 50 without any prior error messages or explanations.

You can see the quality in this stream start to degrade after a while, and then shut off on its own without my knowledge.

Twitch test

I don’t have this tool on Mac, but on my PC connected to the same network I am able to show what kind of upload speeds I’m getting on different Twitch.TV European servers. Almost all of them report back 10 000 kb/s.

Packet loss and ping

Using Utility Network / Ping I got a packet loss of 3.3% through google.com

I don’t know what “send errors” mean but that number is really high and I’m guessing it’s not a good thing.

I’m almost certain this issue is not the fault of neither my computer nor OBS Studio.

– What do I ask of my Internet Service Provider in terms of further troubleshooting?

  1. I pay directly to Brastad Fiberförening för 100/100 Mb/s.
  2. They in turn have a group contract with Telia for the actual service, a router and the fiber converter.
  3. Telia sometimes refer to Zitius for “stadsnät”, which I guess translates to city network services.
  4. Zitius have sent me a technician from Transtema to troubleshoot our connection. He was able to prove that we have access to 100 / 100 Mb/s, even though it is not a consistent speed.

OBS Studio is able to record video with high quality, but I am unable to even stream the simplest low quality video to any source: Twitch.tv, YouTube, Facebook Live, Steam, Restream.io.

At first I though it was my connection (100/100 Mbps) that were dropping, but creating this simple test I think I can show that there is something wrong with the software.

Köpa min första warrant

Här är min erfarenhet från att köpa en första warrant. Jag förstår det inte helt, och har endast spenderat pengar jag har råd att förlora, i ett försök att lära mig så mycket som möjligt.

Jag valde den aktie jag kände bäst till: TSLA.

Jag valde det enklaste alternativet, att köpa en köp-option. Jag gissade att aktien skulle gå fortsatt uppåt och handlade i augusti TSLA0I 2000SG.

Aktien gjorde en delning, och även warranten ändrades till TSLA0I 400SG.

I skrivande stund är lösendatum imorgon och aktien ligger på 441 USD. Spontant tänker jag att ligger plus, att jag borde få en utdelning på 441-400 = 41 per warrant, en stor förtjänst.

Men det verkar som jag missat mycket på vägen. Jag har talat med kundtjänst på Avanza, Sparbanken och Société Générale för att bli klokare.

Sparbanken berättade att det var så enkelt som att trycka på “sälj” och välja antal warranter att sälja. Problemet var bara att jag inte ens gick plus om jag skulle göra på det viset, så det kändes om något var fel.

På SG berättar de att det inte är så enkelt som att beräkna underliggande pris minus strike price = vinst.

SGs representant föreslog istället Mini futures, som där värdet på warranten närmare följer värdet på en aktie i förhållande 1:1.

Jag är glad att jag i alla fall kunde förutse aktiens värde på ett korrekt sätt, men besviken att jag inte förstått warrantens påverkan av svängningar. Jag lärde mig också att det var enklare än jag trodde att lösa in warranten i förtid om det är så att man inte vill vänta till lösendatum.

EDIT 2: Jag har också läst mig till “time decay” som visar hur värdet på en option (och jag gissar då också warranter) minskar i värde med tidens gång: https://www.investopedia.com/terms/t/timedecay.asp

21 km avklarat

Jag var supernervös innan starten. Jag har tvingats att gå både när jag sprang Trail 12 km och trail 15 km tidigare i år, så målet var bara att orka. Men det visade sig att 21 km på vanlig väg var enklare än 15 km på trail.

Det var blåsigt, lite soligt. Jag laddade med diverse druvsocker, vatten och energidryck. Jag tänkte springa lugnt halva sträckan och se ifall jag kan öka hastigheten efter det, men det blev aningen långsammare istället.
Vid 10k kändes allt bra.
Vid 15k var jag supernöjd att jag orkat springa hela sträckan, ett helt nytt mål, men här började knäna och fötterna göra ont.
Vid 18k var jag riiiktigt trött. Jag ville avsluta starkt men lufsade mig genom SAIS-slingan i skogen.
De sista 500 metrarna var hårda och jag kika på klockan hela tiden för att se om det snart var dags att vila.
Och exakt vid målgång mötte jag upp familjen och pustade ut, väldigt nöjd.

Så här två dagar senare känns det helt ok. Inga skador eller blåsor. Svag i kroppen men ingen smärta. Dags mot nya mål!

Bästa passet ever

För ett tag sedan så hoppade jag på ett träningsprogram på Garmin Coach för att försöka springa 21 km. Jag är nu inne på vecka 13/15.

Jag satt och kikade på barfotalöpning där Tony Riddle tränar med Rich Roll – https://www.youtube.com/watch?v=4zFvEBSTYx8. I teorin vet jag ju om hur det ska gå till, och tänkte att det hade varit kul att testa barfota någon gång. Men så blev det ändå ett helt vanligt pass, cirka 60 minuter löpning i lugnt tempo. Men redan efter uppvärmningen kändes det annorlunda i kroppen. Jag lade på minnet hur fokuset för Tony inte var isättningen av fötterna utan istället lyftet bakåt. Och det bara klickade. Mitt tankesätt ändrades från att få benen att rulla som ett hjul till att lyfta snabbt bakåt. Och helt plötsligt så gick det inte åt så mycket energi, man bara studsade fram. Det var ett jätteskönt pass där det gick fortare än vanligt, mindre ont, knappt andfådd och mer mycket mersmak för nästa pass.

Ninja Fingers soundtrack

Previously there hasn’t been any music in Ninja Fingers, only sound effects. This is the soundtrack that will be included in the next update, composed for this game exclusively.

Hair Fashion for iPhone

The hair fashion app from Mirroronline is a unique gallery where the best hair trends and latest hair fashions are updated regularly on your iPhone.

Mirroronline is Sweden’s biggest business magazine for hair stylists, and we’ve worked closely with Ari Koponen to create this app.

Buy Hair Fashion on iTunes App Store.

Editing the audiobook Hilma

This is an audiobook where I did the mastering/final editing. The book is read by Ingegerd Johansson, in swedish.

Download Hilma for free (40 MP3’s compressed in a 304 MB ZIP file)

“I ett bohuslänskt kustsamhälle bor det unga paret Hilma och Oskar strax intill hans föräldrar och syskon. Gunhild, Oskars yngsta syster, vill bryta upp och söka sig nya vägar. Hilma blir hennes förtrogna.
Medan Oskar – trots kriget – ägnar sig åt fraktfat till Norge skurar Hilma mattor, hyr ut till sommargäster, fiskar makrill, bär vatten och samlar vrakved. Minsprängningar till havs och varuransoneringen sätter sin prägel på vardagen. Samtidigt som hon strävar för att sköta hem och familj är hon hela tiden upptagen av att försöka förstå den ofta svår tolkade omgivningen. Långsamt börjar hon urskilja dolda mönster och hemligheter av olika slag…
Havet, horisonten, saltet och vindarna är hela tiden närvarande i denna skildring där vardagslivets omsorger kontrasteras mot mycket dramatiska händelser både i familjen och i omvärlden.”

Ingegerd’s website

Ingegerd’s publisher’s site where you can buy the book

In Real Game – PaRappa the Rapper

In Real Game is the name of my Bachelor Thesis. It’s a project about marketing games through live performances in order to focus on the games feel rather than its graphics and sfxs. This idea has been applied to the game PaRappa the Rapper to Playstation, resulting in a video documention of what Stage 4 – Cheap Cheap the Cooking Chicken would be like in real life. Enjoy!

httpv://youtu.be/7BJt2pgz62w

My Bachelor’s Thesis (PDF)

I’d like to thank:

Lokal-TV Uddevalla, Kaj Palm, Robin Myrbäck, Pernilla Ludvigsson, Sofia Azam , Per Blomstrand, Mattias Persson, Kristin Petters, Annika Wieslander, Pelle Wieslander, Sanna Wieslander, Uddevalla Gymnasieskola, Studio Sinclair, Högskolan i Trollhättan/Uddevalla, Spacesuit Ballet Dancers and Masaya Matsuura.

Urbania – game demo

Urbania is a game demo for Mac and PC I did together with Mats Andersson, David Hammarström and Heidi Nikunen a long time ago. I was at the time of my studies at the University of Gotland when the game program didn’t have a sound studio so I did all the music using only a guitar and recording software.

Fylgia – a boardgame

Fylgia is a strategy board-game, developed by a team of 5, and later on produced in larger numbers by UF Gotlandsleken, and sold by retaliers such as BRIO, Bokia and Lekstugan.

Nitrogen – CTF map for Quake III – Arena

Nitrogen is a “Capture the flag”-map for the game Quake III – Arena.
My part of the project was creating a soundtrack relevant for the design of the map, as well as the gameplay, meaning dark, heavy, and a bit stressful. It also recquired me to create sound effects according with the level design.
The map consists of two sides, red and blue. The only way travel between them is by using the trains. There are two trains, one on each side of the flag camps.
In order to launh a succesful attack the members of a team have to cooperate. A single person arriving with the train is not likely to have a great impact.

If you want to try it out for yourself you need a copy of Quake III – Arena.

1. Download Nitrogen_final.zip
2. Extract the contents and place them into the Arena/baseq3/ directory.
3. Start Quake
4. In the console write:
/sv_pure 0
/devmap nitrogen_final

Level design by Ulf Sjöström.

To you, ron Paul