Video streaming means the delivery of video (and audio) contents over the network from a video server while the browser or some client program plays them at the user’s PC. Playing and delivering here go hand in hand as playing can occur without waiting for the delivery to finish. Because of its quick delivery, video streaming has found a wide application in web pages which incorporate multi-media contents (e.g. those in YouTube).
Web pages designed to support streaming video usually presuppose a streaming media server and storage for the streaming media. Information Technology Services pilots a video streaming service whereby departments can store their MP4 streaming video files in a central repository and make use of a central streaming server to stream the media within their web pages, similar to what is depicted below:
Here is a highlight of our service provision:
Eligibility – HKU departments/centres/units can apply. The service is not for use by individual users.
Supported format of streaming media files – MP4 video format (Other video formats must be converted into MP4 before they can be streamed. Refer to self-help procedure for Encoding, Uploading and Publishing Video Files for HKU Video Streaming Service).
Storage size allocated – 3GB (see Note below)
Maximum video bit rate recommended – 1Mbps (see Note below)
How to use the video streaming service–
- Apply for a video streaming account on the Video Streaming Server by submitting CF43 (each department is entitled to have one such account).
- Upload prepared MP4 video files to the server with SFTP.
- Prepare web page on web server.
- Edit the web page linking the video files which uploaded to the video streaming server.
- Clients accessing the web page will see video streaming from the vss server.
Note: The video file size is a product of video length and quality (i.e. bit rate). A 3GB video file amounts approximately to a 10-hour video at the bit rate of 600Kbps. Although higher bit rate yields video of better quality, more network bandwidth is required for streaming. To ensure that the shared bandwidth can be equitably used by all streams, we recommend that each video be encoded at no more than 1Mbps.
CF43 Reservation of Video Collaboration Device/Service & Application for Video Server Account
Procedures for Encoding, Uploading and Publishing Video Files for HKU Video Streaming Service