關於由於ssl導致部分頻道無法播放問題

Nettv.live 最新通知 2020-10-23 05:06:45 1460 Traditional Chinese

  為什麼有的在http下能播放,但是在https下卻無法播放(反之同理)?這篇文章主要針對這個問題作出詳細的解答和說明。
這個問題是ssl導致的,ssl是什麼呢?ssl是互聯網加密協議,也就是https,https是http的升級版。使用https更安全,也是互聯網網站的必備的。
原因:
比如當您訪問我們網站時,使用的是https協議,在進入播放頁面時電視頻道的線路如果是http協議,就會導致頻道無法播放。這是因為https默認不允許加載讀取http“不安全”的數據(其實這個和安全沒有什麼關係)。但如果是最初使用的http訪問我們的網站就不會出現這樣的問題。http默認是允許讀取加載https資源的。
由於谷歌瀏覽器宣布不再支持flash,所以我們網頁的播放器也將逐漸將用h5的video播放器代替傳統的flash播放器,這個是主要原因。

為了解決這個問題,我們在每一個網頁上部署了http和https的按鈕點擊。以此來確保正常播放。


但是近期我們發現在http網頁上點擊https加密網頁後就無法再回到http網頁,我們訪問http網頁就會出現自動跳轉到https網頁。這個問題我們研究了很久,發現這是瀏覽器的緩存導致的,暫時無法解決這個問題。(或者您可以選擇清除瀏覽器緩存再訪問我們網站)

於是我們在部分播放器調用上添加了前置默認圖片,會提示該頻道要在什麼通道下收看。但是有的頻道是調用的公共播放器就沒有提示。

所以我們建議沒有特殊情況請在http下訪問本站。

這個問題只會在pc網頁端會出現,app和手機網頁端是不會出現的。

中國大陸電視頻道我們默認是採取flash播放的,如果默認線路是https協議我們就會採用h5播放器的。國內好多電視台官網都沒有實現全站https,所以我們也沒有辦法,只能期待官方都實現https。國外的電視頻道大部分都是支持https的(並且國外的用戶習慣性用谷歌瀏覽器),所以我們將國外的電視頻道都是採用的h5播放器。

解決方案:
1,清除瀏覽器緩存再訪問。
2,在微軟edge瀏覽器收看(edge瀏覽器原生支持H5技術的,推薦edge)


關於蘋果電腦系統,我們就不知道具體了,因為我們電腦是win10系統,沒有蘋果系統可測試。
如果還有什麼不明白的,可以給我們發郵件。

  • Previous article:請認准全球電視app,謹防上當受騙
  • Next article:關於電視頻道停播反饋說明