Top Nutzer

Thema Twitch
  1. 10 P.
  2. 5 P.
PHP twitch api: "Undefined property"?

ich will von der streams-API von twitch daten auslesen aber erhalte ein Fehler in meinen server-Logs:

Undefined property: stdClass

Bei der channels-API geht es aber alles... wieso aber, ist eigentlich doch das selbe ?? so sieht die API ausgabe aus :

{"stream":{"_id":31532194784,"game":"Just Chatting","viewers":1289,"video_height":720,"average_fps":30,"delay":0,"created_at":"2018-12-04T18:32:00Z","is_playlist":false,"stream_type":"live","preview":{"small":"https://static-cdn.jtvnw.net/previews-ttv/live_user_kawautv-80x45.jpg","medium":"https://static-cdn.jtvnw.net/previews-ttv/live_user_kawautv-320x180.jpg","large":"https://static-cdn.jtvnw.net/previews-ttv/live_user_kawautv-640x360.jpg","template":"https://static-cdn.jtvnw.net/previews-ttv/live_user_kawautv-{width}x{height}.jpg"},"channel":{"mature":true,"partner":true,"status":"♫♫ [Mittelalter] [GER/ENG] (Taverne Di/So 20:00) Tavernen-Dienstag mit Bierbaerli! ♫♫ !botinfo","broadcaster_language":"de","broadcaster_software":"","display_name":"KawauTV","game":"Just Chatting","language":"de","_id":104681292,"name":"kawautv","created_at":"2015-10-18T19:32:13Z","updated_at":"2018-12-04T20:22:03Z","delay":null,"logo":"https://static-cdn.jtvnw.net/jtv_user_pictures/kawautv-profile_image-7735f903f5656a25-300x300.jpeg","banner":null,"video_banner":"https://static-cdn.jtvnw.net/jtv_user_pictures/kawautv-channel_offline_image-ff1d28463ef05a76-1920x1080.jpeg","background":null,"profile_banner":"https://static-cdn.jtvnw.net/jtv_user_pictures/kawautv-profile_banner-e435561d5dd44ad4-480.jpeg","profile_banner_background_color":"","url":"https://www.twitch.tv/kawautv","views":2560234,"followers":58844,"_links":{"self":"https://api.twitch.tv/kraken/channels/kawautv","follows":"https://api.twitch.tv/kraken/channels/kawautv/follows","commercial":"https://api.twitch.tv/kraken/channels/kawautv/commercial","stream_key":"https://api.twitch.tv/kraken/channels/kawautv/stream_key","chat":"https://api.twitch.tv/kraken/chat/kawautv","features":"https://api.twitch.tv/kraken/channels/kawautv/features","subscriptions":"https://api.twitch.tv/kraken/channels/kawautv/subscriptions","editors":"https://api.twitch.tv/kraken/channels/kawautv/editors","teams":"https://api.twitch.tv/kraken/channels/kawautv/teams","videos":"https://api.twitch.tv/kraken/channels/kawautv/videos"}},"_links":{"self":"https://api.twitch.tv/kraken/streams/kawautv"}},"_links":{"self":"https://api.twitch.tv/kraken/streams/kawautv","channel":"https://api.twitch.tv/kraken/channels/kawautv"}}

und so mach ichs.

<?php
$eingabe="kawautv";
$json4=file_get_contents('https://api.twitch.tv/kraken/streams/'.$eingabe.'?client_id=XXXX');
$stream_type=json_decode($json4);
$stream_type=$stream_type->stream_type;
echo "stream_type: ".$stream_type."";
sql, programmieren, Java, Programmierung, PHP, API, Twitch, json
1 Antwort
Brauche Hilfe bei der Internetgeschwindigkeit?

Hi,

ich möchte gerne auf Twitch Streamen, ich hab mir auch schon StreamLabs etc. runtergeladen und optimal eingestellt. Normalerweise habe ich beim zocken etwa einen 30er ping, manchmal geht er kurz hoch auf 70 oder so, aber eigentlich im Schnitt so um die 30. Wenn ich dann streame läuft der Stream 4-5 Minuten normal ohne Fps Verlust und der ping ist konstant bei 60. Aber auf einmal geht er auf 200 und bleibt dort die ganze Zeit, selbst wenn ich alle schließe bis auf das Spiel und StreamLabs. Jetzt ein bisschen Hintergrundwissen, damit ihr die Situation nachvollziehen könnt: Ich habe eine 400k Leitung von Unitymedia. Bei meinem Handy kommen auch 250-350 mbits Download und 20 Upload an. Allerdings ist der Router im Erdgeschoss und mein Zimmer im Obergeschoss, auf 4 Stahlsäulen gestützt. Daher muss ich einen wLan Adapter benutzen. Ich habe also einen Unten, wo ein Lankabel vom Router reingeht und einen oben, wo wieder ein anderes rausgeht zum PC. Was jetzt aber ziemlich verwirrend ist folgendes: Bei meinem PC kommen nur maximal 20 Download an, ABER 130 Upload,was eigentlich ja gar nicht geht, wenn aus dem Router nur 20 kommen. Das ist also ziemlich verwirrend und unlogisch.. Ich habe auch eine test gemacht, wo man gucken konnte, wie konstant die Upload geschwindigkeit ist und komischerweise schwankt der Upload extremst und ich denke mal davon kommt dann der hohe Ping beim streamen. An meiner Netzwerkkarte oder wie das heißt kann es nicht liegen, die kann 1Gbits verarbeiten. Auch die Lankabel würden ausgetauscht und es tut sich trotzdem nichts. Woran kann das also liegen? Ich vermute mal an dem WLAN Adapter, bin mir aber nicht sicher, Weiß einer da genaueres und falls es der adapter ist, kann mir einer einen guten empfehlen? Der aktuelle ist von devolo.

Danke schonmal für eure Hilfe!

Computer, Internet, Technik, streaming, Bandbreite, Technologie, Internetgeschwindigkeit, Ping, Twitch, Internetlaggs, Spiele und Gaming
2 Antworten

Meistgelesene Fragen zum Thema Twitch

Was bedeutet Kappa (Jugendsprache) auf Twitch?

5 Antworten

Was heißt "kappa" und in welchem Zusammenhang benutzt man das?

4 Antworten

Twitch Prime Abbonieren - Noch nicht verfügbar?

3 Antworten

Twitch.tc wie kann ein Moderator den Titel ändern?

3 Antworten

Twitch Profilbild ändern geht nicht auf dem Handy?

1 Antwort

Wie kann ich die Twitch streaming Qualität einstellen das die zuschauer auch auf hoch oder medium gucken können und nicht nur auf source?

3 Antworten

Open Broadcaster Software zeigt bei Game Aufnahme nur Blackscreen

6 Antworten

Twitch chat anzeigen?

1 Antwort

twitch : unterschied zwischen folgen und abbonieren

3 Antworten

Twitch - Neue und gute Antworten