2012-04-23 10 views
1

基本的には、iOS SDKを使用してMMSビデオをストリーミング再生します。 MPMovieplayerで動画をストリーミングすることはできますが、MMSやRSTPでは再生できません。 これについて調査しましたが、明確な解決策が見つかりませんでした。誰か助けてくれますか?iOS SDK mmsビデオストリーミング

私はVLCモバイルを試してみました:http://wiki.videolan.org/MobileVLC Dropcam:https://github.com/dropcam/dropcam_for_iphone

をしかし、私は、これらのオプションを使用することができません。

+0

をサポートしていますか? –

答えて

1

Apple Http Live Streamingをご覧ください。いくつかのドキュメントhere

+0

ありがとう、私はそこに見えるが、私はそこにmmsストリームをcouldnt – Ahmet

1

このライブラリは任意のストリーミングサーバー(rtsp、mms、tcp、udp、rtmp ...をサポート)に接続でき、スクリーンに画像を描画できるので、ffmpegライブラリを使用する必要があります。 uiimageもコーデックを見つけて、それらを開くために& avcodec_open2 avcodec_find_decoder使用し、あなたのIPアドレスに接続するためにavformat_open_input使用し、すべての)

最初に動作します(両方のオーディオ&ビデオのためにそれらを呼び出す必要があります)

その後、中whileループは、av_read_frameメソッドを使用してサーバからパケットを読み込みます。フレームを取得すると、オーディオであればAudioUnitまたはAudioQueueに送信されます。ビデオであればsws_scaleメソッドを使用してyuvからrgb形式に変換し、画像を画面に描画します。

それだけです。

もこのラッパー(http://www.videostreamsdk.com)を見てみると、あなたがストリーム「MMS」の動画とはどういう意味ですかffmpegのライブラリーの上に書かれたとiOS