0

ポート80または8080ではなくポート808でリッスンするapache2を備えたサーバーがあります。クライアント側のウェブカメラからビデオストリームを生成し、「rtmp:///flvplayback/」のようなrtmpプロトコルを使用してIPアドレスでサーバーに送信するフラッシュプログラムがあります。 "

そのIPアドレスにストリームを公開します

1)ローカルマシンでは、文字列は次のようになります

「rtmp://192.168.1.12/flvplayback/」

そして正常に動作します。

2)リモートマシン、つまりVPSでは、文字列は次のようになります

「rtmp://222.222.222.222/flvplayback/」

ここで次のエラーが生成されます

(VPS で実行されている crtmpserver がこのエラーを生成しています) .... /tcpcarrier.cpp:78 データを読み取れません。111.111.111.111:33984 -> 222.222.222.222:1935 ....

このエラーが生成される理由がわかりません....サイトrtmpd.comのダウンロードセクションからubuntu12.04 crtmpserverrビルドを使用しています。同じビルドがローカルマシンで完全に正常に動作します。

4

1 に答える 1

0

ここの手順に従うべきだと思います: http://wiki.rtmpd.com/quickbuild このサイトのビルドはかなり古いものです。ソースはかなり新しい

いくつかのログファイルも提供できますか? 正確には覚えていません...この質問をcrtmpserverのメーリングリストにも載せましたか?

よろしく、アンドレイ

于 2012-12-04T22:42:59.723 に答える