2017-08-21 15 views
1

これは私のシナリオであるとオーディオストリーミングを再生する: 私は、このコマンドではFFmpegでmp3ファイルを分割: は、MP3ファイル

ffmpeg -i 1_1.mp3 -c:a libmp3lame -b:a 128k -f 
segment -segment_time 10 -segment_list outputlist.m3u8 
-segment_format mp3 'output%03d.mp3' 

私は、時間上のMP3ファイルベースを分割しました。 私はそれぞれが10秒間に再生する19のMP3ファイルとmp3ファイルのリストを含む1つのoutputlist.m3u8ファイルを持っています。 outputlist.m3u8ファイルを取得し、すべてのMP3ファイルを再生するWebページを作成します。

video.js:24 VIDEOJS: ERROR: (CODE:4 MEDIA_ERR_SRC_NOT_SUPPORTED) No compatible source was found for this video. t.J {code: 4, message: "No compatible source was found for this video."}

私も種類を変更

に "オーディオ/ mp3"、 "オーディオ/ MPEG":私は、Webコンソールでこのエラーを得た

<video id=example-video width=600 height=300 class="video-js vjs-default-skin" controls> 
<source 
    src="https://example.com/index.m3u8" 
    type="application/x-mpegURL"> 
</video> 
<script src="video.js"></script> 
<script src="videojs-contrib-hls.min.js"></script> 
<script> 
    var player = videojs('example-video'); 
    player.play(); 
</script> 

: 私はこの構成では、私のページにVideo.jsスクリプトを使用しましたとnothings変化します。 何が問題なのですか?

答えて

1

videojs-contrib-hlsはmp3をサポートしていません。 https://github.com/videojs/videojs-contrib-hls/issues/1218

+0

私はすべてのMP3ファイルをFFmpegでAacファイルに変換し、outputlist.m3u8を更新しますが、Videojsは私に同じエラーを与えます。私はVlcプレーヤーでチェックし、mp3とaacの両方がストリーミングでうまく再生されます。あなたはウェブ上でmp3ファイルをストリーミングするのをサポートするプレーヤーを知っていますか? – vahid

関連する問題