2012-02-24 3 views
2

私はrtspストリームをHTTP(iOS)にトランスコードして、ipadでrtspストリームを見ることができるようにしています。ビデオはSaaS Webビューに埋め込まれており、サードパーティプレーヤーを起動することはできません。RTSPからHTTPへのパケット化トランスコーディングの例Sirannon

私はsirannonが見つかりました。

しかし、私は実際にどのように実行するのか困惑しています。

当社のRTSPストリームは、RTSPなどである:\ xxx.xxx.xxx.xxx:554 \ ch0_unicast_firststream

何.sdpというファイルか何かがありません。そして、vlcはそれをうまくプレイすることができます。

しかし、私は、ブラウザを開き、http://localhost:8080/RTSP-proxy/192.168.33.216/ch0_unicast_firststream

または http://localhost:8080/RTSP-proxy/192.168.33.216:554/ch0_unicast_firststream

を開こうとした場合には、これまでのところ、私はsirannonを使用して、任意のグーdexamplesを発見していない

[1516250] Warning: core.HTTP-server: Handling RuntimeError: Could not guess container type for URL(/RTSP-proxy/192.168.33.216/ch0_unicast_firststream) (core.HTTP-server.session-42)

私は、このエラーが発生します。私はVLCを使用することにもオープンしていますが、VLCでrtspからhttpへの変換を行うかどうか、またどのようにするかはわかりません。

+0

「URLについて推測することができませんでしたコンテナタイプは」なぜなら、それはマクサーを把握しようとするのsrc /コミュニケータ/ HTTP/HTTPSession.cppにおける解析のおそらく起こる理由。私はRTSPプロキシをまだ稼働させていないが、もし私が答えるなら、私は答えを投稿するだろう。 – fejd

答えて

0

wowzaでは、httpストリームリクエストよりも先にrootストリームを先に開始できます。 約3秒の遅延で、クライアントはうまく接続できます。次に、クライアントのリストが空であるかどうかを監視し、空の場合はストリームを強制終了します。

0

私は個人的な使用のためにこれを掘り下げてきており、同じエラーが発生しています。いくつかの掘り下げ(特にsrc/Communicator/HTTP/HTTPSession.cpp)の後、私はいくつかの進歩を遂げました。

ドキュメントに明示的には記載されていませんが、ファイルをストリーミングする場合と同じように、プロキシのアプリケーションタイプにコンテナタイプを追加する必要があるようです。このように:

http://localhost:8080/[email protected][CONTAINER_TYPE]/192.168.33.216:554/ch0_unicast_firststream 
関連する問題