如何搭建小型影片點播網站
影片點播是二十世紀90年代在國外發展起來的,英文稱為“Video on Demand”,所以也稱為“VOD”。顧名思義,就是根據觀眾的要求播放節目的影片點播系統,把使用者所點選或選擇的影片內容,傳輸給所請求的使用者。影片點播業務是近年來新興的傳媒方式,是計算機技術、網路通訊技術、多媒體技術、電視技術和數字壓縮技術等多領域融合的產物。目前,在完善的技術平臺支援下,透過網際網路向使用者線上流暢的釋出影片作品成為主流,常用的影片點播網站有愛奇藝、騰訊影片等。
影片點播網站建設分為域名的註冊、伺服器的準備、影片資源的準備和網站的搭建幾個部分,本文將以京東雲的產品和服務為基礎,進行小型影片點播網站的搭建,為小型企業或個人使用者提供幫助。
一、註冊域名
購買域名
京東雲域名服務是集域名註冊、解析、監控和保護為一體的綜合域名管理平臺。域名服務幫助您實現以下需求: - 域名註冊:提供豐富的域名種類供您選擇。 - 域名保障:基於隱私保護、安全鎖等安全服務,全面保障您的註冊資訊和域名資訊,免遭惡意騷擾。 - 品牌保護:用域名保護您的品牌,幫助集團及大型企業安全、高效的管理品牌和域名。 - 域名解析:依託京東雲解析,提供免費、高效、安全的 DNS 伺服器,保障域名即買即用。
開啟京東雲官網,進入控制檯
-
選擇域名服務: 域名具有全球唯一性,註冊之前需要查詢您的域名是否可註冊。
加入購物車:選擇想要註冊的域名,點選“立即結算”前往購物車,在購物車中,選擇註冊年限並勾選域名註冊協議。
·完成支付:域名屬於即時產品,無法預訂,只有最終付款成功才算註冊成功,所以下單後請儘快結算。付款方式有多種,推薦透過網銀支付,支付成功後,您可以在會員中心-域名管理中找到域名並進行管理。
如果註冊的是.cn等國內域名,註冊成功後還需要提交與域名註冊資訊相同的資料,進行實名制認證,成功後域名才能正常使用;如果在註冊過程中,選擇已實名認證的資訊模板,則可以省略此步驟。
域名備案
網站備案是指向主管機關報告事由存案以備查考。行政法角度看備案,實踐中主要是《立法法》和《法規規章備案條例》的規定。網站備案的目的就是為了防止在網上從事非法的網站經營活動,打擊不良網際網路資訊的傳播,如果網站不備案將會被攔截。
備案是域名指向國內IP時,在伺服器提供商處的備案系統提交備案申請。如您購買了京東雲伺服器(有效期必須為3個月以上的包年/包月型別),且域名有使用備案的需求,即可按照如下圖示操作:
備案詳細流程請見京東雲幫助文件:
域名解析
初期網站小,內容較少,可以使用京東云云解析免費版,後期隨著網站的擴容再根據情況選擇企業版或企業高階版。詳細操作流程見京東雲幫助文件:。
二、準備伺服器
域名註冊後,則需要購買雲上資源,根據網站規模選擇購買雲上資源,雲上資源涉及到雲主機、雲端儲存(雲硬碟、物件儲存)和公網IP&頻寬,京東雲按需配置雲主機的作業系統、CPU、記憶體、硬碟及網路頻寬,快速建立和釋放,合理分配資源,並可根據需求進行橫向和縱向的伸縮,避免資源浪費,初期可以先購買較低配置,後續根據業務需要再進行擴容。
本文使用centos伺服器作為網站服務系統,建立linux例項詳見京東雲幫助文件:
三、使用京東影片雲建立影片資源庫
開通影片點播服務
開啟京東雲官網,進入產品-影片點播,點選開通服務,按指引開通影片點播服務。
上傳影片檔案
服務開通後,進入京東雲控制檯,進入影片服務-影片點播頁面,選擇“影片上傳”,上傳影片檔案,如下圖:
上傳檔案的同時,可根據需要選擇轉碼:
上傳完畢後,可以在影片管理頁面檢視已經上傳的影片檔案:
在全域性配置介面可以進行轉碼設定、水印設定、分類設定、回撥設定和域名設定,可以根據實際需要選擇。
上傳完畢後,可以在影片管理頁面,對影片檔案進行管理:
點選管理,如下:
點選web播放器程式碼,複製程式碼備用。
四、網站搭建
綜述
網站需要web伺服器來架構,網頁設計美工人員(使用flash、dreamweaver、firework、photoshop等設計工具),網頁開發人員(使用ASP、JavaScript、PHP、HTML、ASPX&.net等語言)。本文使用Apache進行網站搭建,不包括html開發。
Apache HTTP Server(簡稱Apache)是Apache軟體基金會的一個開放原始碼的網頁伺服器,可以在大多數計算機作業系統中執行,由於其多平臺和安全性被廣泛使用,是最流行的Web伺服器端軟體之一。它快速、可靠並且可透過簡單的API擴充套件,將Perl/Python等直譯器編譯到伺服器中。
Apache HTTP伺服器是一個模組化的伺服器,源於NCSAhttpd伺服器,經過多次修改,成為世界使用排名第一的Web伺服器軟體。它可以執行在幾乎所有廣泛使用的計算機平臺上。
服務搭建
雲主機購買後,我們使用SSH工具連線主機,進行配置,本文使用putty工具(putty是一個開源的Telnet、SSH、rlogin、純TCP以及序列介面連線軟體,可訪問進行下載)。
登入京東雲控制檯,選擇彈性計算-雲主機-例項,可看到購買的主機例項:
網站內容建設
本文使用HTML搭建一個簡單的網頁結構。
HTML由N個標籤(節點、元素、標記)組成,語法非常鬆散。常見的HTML標籤:
-
標題:h1,h2,h3,h4,h5…
-
段落:p
-
換行:br
-
容器:div,span(用來容納其他標籤)
-
表格:table,tr,td
-
列表:ul,ol,li
-
圖片:img
-
表單:input
-
連結:a
一個最簡單html頁面程式碼如下:
我們做一點簡單的內容填充、格式佈置,之後嵌入本文《3.2上傳影片檔案》章節中生成的播放器程式碼,如下:
將該檔案儲存為index.html
上傳網頁至雲伺服器
我們使用putty官方提供的PSCP來上傳檔案。開啟putty安裝目錄,檢視是否有PSCP:
如果沒有可以去官網下載。
我們以廣泛使用的windows系統系統為例,進行網頁檔案上傳。開啟cmd,使用cd命令列訪問到putty安裝目錄:
把本地檔案上傳到LINUX伺服器的目錄中。命令格式:pscp 檔案 使用者名稱@LINUXIP:目錄
輸入使用者名稱密碼後,顯示如上圖則複製成功。
五、網站展示
開啟瀏覽器,輸入雲主機公網IP,網站顯示如下,我們在影片雲中上傳的影片檔案可以在網頁中點選播放,註冊域名後,將伺服器IP繫結至域名,可以實現域名登入網站。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69912185/viewspace-2648958/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [譯] 正在消失的小型網站網站
- 使用WebRTC技術搭建小型的影片聊天頁面Web
- 基於django的視訊點播網站開發-step2-搭建環境Django網站
- 影片豪橫時代,應用如何快速構建影片點播能力?
- AI如何幫助站長搭建網站?AI網站
- 外貿企業如何搭建網站網站
- 如何搭建網站以及成本費用網站
- 輕鬆搭建小型網站,騰訊雲輕量應用伺服器全解析網站伺服器
- 網站搭建網站
- 阿里雲影片點播轉碼 舊版阿里
- 碼農如何搭建菠菜wap網站與h5網站搭建怎樣收費網站H5
- 如何搭建跨境電商系統網站?網站
- 如何搭建個人網站,手機、電腦網站一鍵套用網站
- jQuery 網站公告上下輪播jQuery網站
- 如何替換公司網站的圖片和影片網站
- 【網站搭建】30分鐘輕鬆搭建網站應用網站
- 如何利用帝國CMS搭建多個網站?網站
- 如何搭建個人獨立部落格網站?網站
- 廣告賺錢|網站搭建廣告|增加點選量|互點網站
- 網站搭建費用,搭建一個網站需要多少資金?網站
- 如何用小鳥雲伺服器搭建Typecho站點?伺服器
- 遊戲網站搭建遊戲網站
- 搭建Springboot網站有感Spring Boot網站
- 買了雲伺服器該如何搭建網站?伺服器網站
- 基於nginx-rtmp搭建點播平臺Nginx
- 政府網站域名有什麼特點?如何註冊政府網站域名?網站
- 如何輕鬆建站?站點一鍵部署搭建(詳細教程)
- 爬蟲搭建代理池、爬取某網站影片案例、爬取新聞案例爬蟲網站
- 如何搭建一個自己的網站(絕對詳細~)網站
- 阿里雲提供哪些建站服務,如何搭建公司網站?阿里網站
- 沒有程式碼基礎,如何搭建攝影網站網站
- 揭秘菠菜網站的搭建網站
- 如何打造一款靜態開源站點搭建工具
- 新人主播如何賺錢,3點告訴你影片直播原始碼的變現方式原始碼
- WordPress 搭建個人部落格/站點
- CentOS7搭建個人站點CentOS
- 基於django的視訊點播網站開發-step4-首頁功能Django網站
- 線上教育直播點播平臺搭建網路教育直播APP帶一對一APP