iT邦幫忙

0

html影片控制

  • 分享至 

  • xImage

各位先進大家好

我這邊要作一個影片串流的功能
會在windows環境,使用appserv,以php+html作開發
主要訴求是希望可以保護影片
不讓影片網址外流、避免被人下載

於是想到將影片網址作加解密
這個在cloudflare中可以實現
但主管希望自主開發…

後來我有找到一個資源
我覺得應該算滿符合我的需求的
透過中間轉了2層作保護,用戶端也看不到、取不到影片網址
https://www.codeproject.com/Questions/695141/protecting-videos-from-being-stolen-in-browser

不過這個功能,是透過php去播放影片串流的吧
而我在html的video元件
會希望可以去用javascript作操作
讓影片載入時,可以設定初始時間,然後自動播放

我有嘗試著在這隻程式碼中加js去控制,但失敗…
還請各位高手們指點一下
透過php去播放串流,如何結合html去控制影片,謝謝

<video width="320" height="240" id="online_video" controls autoplay disablePictureInPicture controlsList="nodownload noplaybackrate">
  <source src="video.php?vid=<?php echo $token_encrypted; ?>" type="video/mp4"></source>
</video>


<script type="text/javascript">
var video = document.getElementById("online_video");

video.addEventListener("loadedmetadata", function() {
    video.currentTime = 10;
});
</script>
小哈片刻 iT邦研究生 4 級 ‧ 2023-09-06 18:20:07 檢舉
我蠻好奇,用方法有什麼用嗎?
主要是在防止什麼?
ccutmis iT邦高手 2 級 ‧ 2023-09-07 10:05:43 檢舉
如果沒辦法限制用戶在觀看時使用手機或其它錄影設備的話 任何防護手段都可能是無用之功 例如他轉錄再上傳到網路就破功了...
breakgod iT邦新手 2 級 ‧ 2023-09-11 10:00:16 檢舉
各位好,主要是有一些課程影片,希望可以作足保護
在系統層面能防則防,至於外部裝置作錄影的部分則就沒辨法了呀~
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答