問題タブ [justin.tv]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4700 参照

c# - C# での Twitch TV OAuth ログイン

Twitch TV アカウントを自分の Web サイトのユーザー プロフィールに接続しようとすると、403 Forbidden エラーが発生します。ここで指定された認証コード フローを使用しようとしています: https://github.com/justintv/Twitch-API/blob/master/authentication.md#auth-codeしかし、Twitch TV にポストバックする必要がある 2 番目の部分エラーが発生する場所です。私はこれを ASP.net MVC3 と C# で行っています。

コードを取得し、アプリケーションに twitch TV へのアクセスを許可するようにユーザーに依頼する方法を次に示します (これは期待どおりに機能します)。

これは、正しく機能していない部分であり、403 が表示されます。

どんな助けでも大歓迎です。全体的な最終目標は、「access_token」を取得して、それを使用して現在のユーザーの twitch ユーザー名を取得し、そのユーザーのチャンネルとフィードを取得できるようにすることです。

0 投票する
1 に答える
539 参照

php - Twitch API がウェブサイトを遅くする

私は Drupal を使用しており、teamliquid.net で行うように、ユーザー ストリームが表示されるブロックを追加したいと考えています。

そのため、通常の作業を行い、ユーザーにフィールドを追加して、Twitch-ID などを入力できるようにします。

これは私の views-view-fields--streambar--block.tpl.php ファイルです:

これまでのところ機能していますが、ウェブサイトの速度が地獄のように遅くなります. それは私のせいですか、それとも API が非常に遅いため、回避策を探す必要がありますか?

0 投票する
2 に答える
3499 参照

android - RTMP サーバーから Android にビデオ ストリームを取得する方法は?

RTMPサーバーからのストリーミングを実装したいと考えています。たとえば、以下は RTMP サーバーのリンクです。

そしてそれをストリーミングしたい。

私は1つの方法を見つけました: Twitchサーバー上のSWFファイルに接続されています(遅すぎます)... Twitch APIの使用を避けるために、それをVideoViewに変換するにはどうすればよいですか?rtmp://

リクエスト後の回答:

[
{"node": "video10-2.arn01", "needed_info": "","play": "jtv_FO2coLXGNLzCXtvR","meta_game": "Diablo III: Reaper of Souls", "video_height": 720, "ビットレート": 2915.1875, "broadcast_part": 5, "rank": 0, "persistent": "true", "cluster": "arn01", "token": "76b3d8aae0e6eee2bcda8d1acc34103f1a73b595:{\"swfDomains\": [\"justin .tv\"、\"jtvx.com\"、\"xarth.com\"、\"twitchtv.com\"、\"twitch.tv\"、\"newjtv.com\"、\"jtvnw.net \", \"wdtinc.com\", \"imapweather.com\", \"facebook.com\", \"starcrafting.com\"], \"streamName\": \"jtv_FO2coLXGNLzCXtvR\"、\"有効期限\": 1385121067、\"サーバー\": \"video10-2.arn01\"}"、、 "connect": "rtmp://192.16.65.94/app""broadcast_id": 7587457488、"タイプ": "ライブ"、"表示":"ソース", "find_type": "dist"},
{"node": "video12-1.fra01", "needed_info": "", "play": "jtv_LuAij7o0_zozQ4jY", "meta_game": "ディアブロ III: リーパー オブ ソウルズ", "video_height": 720, "ビットレート" : 1600, "broadcast_part": 1, "rank": 1, "persistent": "true", "cluster": "fra01", "token": "b4db7f59d3b4d723624ee50ed2d69519d1a4cebb:{\"swfDomains\": [\"justin. tv\"、\"jtvx.com\"、\"xarth.com\"、\"twitchtv.com\"、\"twitch.tv\"、\"newjtv.com\"、\"jtvnw.net\ ", \"wdtinc.com\", \"imapweather.com\", \"facebook.com\", \"starcrafting.com\"], \"ストリーム名\": \"jtv_LuAij7o0_zozQ4jY\",\"expiration\": 1385121067, \"server\": \"video12-1.fra01\"}", "connect": "rtmp://199.9.254.232/app", "broadcast_id": 7587458496, "type": "high", "display": "High"," find_type": "距離"},
{"node": "video15-2.arn01", "needed_info": "", "play": "jtv_e38UUDs1WLMP9wlc", "meta_game": "Diablo III: Reaper of Souls", "video_height": 360, "bitrate" : 350、"broadcast_part": 1、"rank": 3、"persistent": "true"、"cluster": "arn01"、"token": "c416673c070354e1a33edcdb535a195463cd9702:{\"swfDomains\": [\"justin. tv\"、\"jtvx.com\"、\"xarth.com\"、\"twitchtv.com\"、\"twitch.tv\"、\"newjtv.com\"、\"jtvnw.net\ ", \"wdtinc.com\", \"imapweather.com\", \"facebook.com\", \"starcrafting.com\"], \"ストリーム名\": \"jtv_e38UUDs1WLMP9wlc\",\"expiration\": 1385121067, \"server\": \"video15-2.arn01\"}", "connect": "rtmp://192.16.65.99/app", "broadcast_id": 7587458512, "type": "low", "display": "Low"," find_type": "距離"},
{"node": "video12-1.fra01", "needed_info": "", "play": "jtv_bRMbL_ROsoHAegM2", "meta_game": "Diablo III: Reaper of Souls", "video_height": 480, "bitrate" : 800, "broadcast_part": 1, "rank": 2, "persistent": "true", "cluster": "fra01", "token": "bed50de10852dd0f7a24d687f43a10463557b5a3:{\"swfDomains\": [\"justin. tv\"、\"jtvx.com\"、\"xarth.com\"、\"twitchtv.com\"、\"twitch.tv\"、\"newjtv.com\"、\"jtvnw.net\ ", \"wdtinc.com\", \"imapweather.com\", \"facebook.com\", \"starcrafting.com\"], \"ストリーム名\": \"jtv_bRMbL_ROsoHAegM2\",\"有効期限\": 1385121067, \"サーバー\": \"video12-1.fra01\"}", "connect": "rtmp://199.9.254.232/app", "broadcast_id": 7587458528, "タイプ": "中", "表示": "中"," find_type": "dist"}]

PC でストリームを取得するための最良の方法を見つけました: VLC で twitch.tv/justin.tv/own3d.tv ストリームを視聴します

次のPHPコードを使用します: http://bog.no-ip.biz/sc2/stream2vlc.php

しかし、Android プロジェクトに実装する方法がわかりません。

0 投票する
1 に答える
1120 参照

raspberry-pi - Raspbian で avconv を使用して RTMP 経由で justin.tv にストリーミングするのが速すぎる

raspbian で*.mp4 ファイルを justin.tv にストリーミングしavconvたい。これを行うには、次のコマンドを使用しています。

justin.tv で自分のストリームを短時間見ることができますが、ストリーミングが高速です。そのため、ストリームはファイルの別の部分にジャンプしてこの部分を再生し、しばらくすると再びジャンプします。次の出力でわかるように、fps は非常に高くなっていますavconv

fps に見られるように、フレームと時間は急速に増加しています。コマンドでfps をクランプできることを望んでいました-r 24が、それでも 200 fps を超えています。私に何ができる?