1

私は何日もこれに携わってきましたが、トラブルシューティングを試みてもうまくいきませんでした. 私のサイトには複数のライブストリームがあり、これをアプリに入れたかったのですが、phonegap にアップロードして電話にダウンロードするたびにビデオが再生されません。

アプリの Flash バージョンも HTML5 バージョンも再生されません。サイトで使用したコードをコピーして、アプリの index.html ドキュメントに配置しましたが、何らかの理由で失敗しました。私が受け取るメッセージは、(going off memory)ネットワークまたはサーバーに問題があったか、このファイルがサポートされていません)のようなものです。アプリではなく、携帯電話からサイトを表示すると機能するため、それが事実ではないことはわかっています。

マークアップは次のようになります。

<head>
<script type="text/javascript" src="http://www.my-domain.com/jwplayer/jwplayer.js"></script>
</head>

<body>
div id='mediaplayer2'> 
                    <script type="text/javascript">  jwplayer('mediaplayer2').setup({
                       'id': 'playerID', 'width': '388',    'height': '218',
                    'provider': 'rtmp',  
                     'streamer': 'rtmp://0.0.0.0/some-directory',
                    'autostart': 'true',
                    'stretching': 'exactfit',

                            levels: [{
                                       bitrate: "800",
                                       file: "my-file-name",
                                       width: "1280"
                                   }],    
                    'modes': [
                           {type: 'flash', src: 'http://www.my-domain.com/jwplayer/player.swf'},
                           {
                             type: 'html5',
                             config: {
                              levels: [ {'file': 'http://0.0.0.0/some-directory/playlist.m3u8'} ],
                              'provider': 'video'
                             }
                           }
                       ]
                     });
                    </script>
                    <video
                          id="mediaplayer2"
                          controls="1"
                          autoplay="1"
                          height="218" 
                          preload="none"
                          src="http://0.0.0.0/some-directory/playlist.m3u8" 
                          width="388">
                        </video>
                        </div>
</body>

これをブラウザで行うようにアプリで動作させるには、何をする必要がありますか? 私は Dreamweaver で開発していますが、「ライブ」を押しても、アプリではなく、完全にストリーミングされます。

前もって感謝します

4

1 に答える 1

0

Vitamio Player を使用すると、あらゆる種類のストリーミングとオープン ソースを再生できます。これをライブラリとしてプロジェクトに含め、vitamio videoview または mediaplayer を必ず使用する必要があります。心配いりません。このサンプルを見て、Vitamio をプロジェクトに含めてください。

お役に立てば幸いです。

よろしくラジーブ

于 2013-07-05T20:49:27.967 に答える