我有一個在webcindario.com(免費主機)托管的PHP語言代碼,在點擊時隨機顯示一個視頻。但它只在Windows的VLC播放器中運行。
<?php
header('Content-type: video/mp4')。
$videos = array(
'https://gdsit.cdn-immedia.net/video-repository/carini-0281175080.mp4'。
'https://gdsit.cdn-immedia.net/video-repository/funerali-gabriele-conigliaro-7222258160.mp4'。
'https://gdsit.cdn-immedia.net/video-repository/beneficenza-1865095120.mp4'。
'https://gdsit.cdn-immedia.net/video-repository/mercatino-dell-usato-solidale-7035608630.mp4', 'https://gdsit.cdn-immedia.net/video-repository/mercatino-dell-usato-solidale-7035608630.mp4'.
);
$total_video = count($videos)。
$total_video--; //array index starting from 0 so decrease 1.
$random_index = rand(0, $total_video); //array index 0 to 2。
$video_to_play = $videos[$random_index] 。
echo $video_to_play;
? >
結果是,Chrome瀏覽器或Android不顯示視頻。

是否有辦法讓代碼在安卓設備和Kodi或Tivimate等程式上作業,在.m3u串列內?
能否以這樣的方式,讓你不必每次都點擊,就像回圈播放24/7的視頻一樣?(當然是在安卓和Windows上)這可能嗎?
uj5u.com熱心網友回復:
為了顯示視頻和幾個瀏覽器,你應該使用HTML5,因此例如:
<?php
//header('Content-type: video/mp4');
$videos = array(
'https://gdsit.cdn-immedia.net/video-repository/carini-0281175080.mp4'。
'https://gdsit.cdn-immedia.net/video-repository/funerali-gabriele-conigliaro-7222258160.mp4'。
'https://gdsit.cdn-immedia.net/video-repository/beneficenza-1865095120.mp4'。
'https://gdsit.cdn-immedia.net/video-repository/mercatino-dell-usato-solidale-7035608630.mp4', 'https://gdsit.cdn-immedia.net/video-repository/mercatino-dell-usato-solidale-7035608630.mp4'.
);
$total_video = count($videos)。
$total_video--; //array index starting from 0 so decrease 1.
$random_index = rand(0, $total_video); //array index 0 to 2。
$video_to_play = $videos[$random_index] 。
? >
<視頻寬度="400"/span>控制自動播放>。
<source src="<?php echo $video_to_play;?>" type="video/mp4"/span>>
您的瀏覽器不支持HTML視頻。
</video>
1 這將在大多數瀏覽器上播放!
你可以看到我在視頻元素的頂部添加了 "自動播放"! 這將在大多數瀏覽器和安卓/Mac上運行--你應該知道,在chrome安卓上的自動播放通常會被阻止。
使用一些css,來移動它!
2 由于你使用的是自動播放,所以你可以使用 "自動播放"。
2 由于你在php中使用這個功能來接收下一個視頻名稱,頁面需要重新加載,所以在頂部添加以下內容:
$page = $_SERVER['PHP_SELF'/span>] 。
$sec = "20"/span>;
header("重繪 。$sec; url=$page")。)
這將導致頁面每20秒重新加載一次--例如,將180秒的時間改為3分鐘...:)
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/311852.html
標籤:
