я попробую этот код.
<video width="320" height="240" controls="controls" autobuffer="autobuffer">
<source src="data:video/mp4;base64,AAAA<?php echo chunk_split(base64_encode(trim(file_get_contents('kecak.mp4')))); ?>" type="video/mp4" />
Your browser does not support the video tag.
</video>
это работает, когда я играю в Notebook (safari, firefox), но не работает, когда я играю на IPAD2 (safari) или Samsung Galaxy (Opera).я думаю, что проблема в
src="data:video/mp4;base64,AAAA<?php echo chunk_split(base64_encode(trim(file_get_contents('kecak.mp4')))); ?>
, потому что, когда я заменяю на
src="kecak.mp4"
, это работает на всех устройствах и браузерах.я должен использовать base64_encode (trim (file_get_contents ('kecak.mp4'))) , потому что в моем случае это ответ RESTFul на видео доставки по http.строковый ответ от http такой же с base64_encode (trim (file_get_contents ('kecak.mp4')))).Спасибо за помощь: -)