4

おそらくご存知のように、フラッシュは Android 4.1 以降の新しいバージョンではサポートされません。

Web ブラウザーを介してライブ ビデオ コンテンツを新しいバージョンの Android (現在はフラッシュのみを使用) にストリーミングする方法を探しています。

私はhtml5ビデオタグとHLSストリームを試しましたが、オーディオを通すことしかできませんでした.

私はこれをすべてAndroidエミュレーターでテストしています。

現時点では、Android 4.1 を使用する予定のユーザーにコンテンツを配信する方法はありません。これは、ユーザーが増えるにつれて少し心配です。

4

2 に答える 2

0

VideoViewを使用できる場合....

現在、Wowza Media Server で Android 4.0.3 用の HTTP ライブ ストリームを使用しています。

    private VideoView mainVideo;
    public static String VIDEO_FEED_URL = http://192.168.1.102:1935/http/myStream/playlist.m3u8

    mainVideo = (VideoView) findViewById(R.id.mainVideo);
    mainVideo.setVideoURI(Uri.parse(VIDEO_FEED_URL));
    mainVideo.requestFocus();
    mainVideo.setOnPreparedListener(new OnPreparedListener() {

        public void onPrepared(MediaPlayer mp) {
            mainVideo.start();
        }
    });

これが私がWowzaのために従ったチュートリアルです。 http://www.wowza.com/forums/content.php?36-How-to-set-up-live-streaming-using-an-RTMP-based-encoder

これが機能するかどうかを確認するために、現在 4.1 タブレットを待っています。Google が VideoView を変更しない限り、これは引き続き機能するはずです。

于 2012-07-15T22:25:34.340 に答える
0

私の Nexus 7 (Android 4.1) では、HLS / H.264 ライブ ストリーミングがブラウザ内で動作しませ

ただし、代わりにストリーミング マニフェストへのリンクを提供またはリダイレクトすると、ビデオ プレーヤー アプリが起動し、問題なく動作します。

JWPlayerのようなものをラップするためのもう少しJQueryハッカーまたはそれは同類です

于 2012-08-16T08:17:51.657 に答える