Font Size: a A A

Design And Implementation Of Videobroadcast Control System Based On HTML5

Posted on:2018-09-01Degree:MasterType:Thesis
Country:ChinaCandidate:D Z LiFull Text:PDF
GTID:2348330542981177Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the continuous development of the Internet,web2.0 also continue to develop and improve them,and HTML5 as one of the specifications of web2.0 for the browser to provide animation,graphics and audio and video content types such as embedded standards,WebRTC as HTML5 One of the new features,it provides signal processing technology,media acquisition,audio and video codec,real-time transmission control and other functions,so that the browser truly become a real-time audio and video communications platform.Based on the characteristics of HTML5,the design and implementation of video broadcast control system,not only in the personal computer through an independent browser access,and can support a variety of mobile devices connected browsing,cross-platform services for the site provides a good technical foundation.This article will design and implement the video playing and controlling system through the new characteristic of HTML5.The main contents of this paper include the implementation of video on demand and live streaming based on HTML5.Video on demand through the nginx-rtmp streaming media server to encode the local video file and convert the media stream to support rtmp protocol,the client uses jwplayer.js and video tags to achieve access to media streams to play,and on-demand functionality On the increase has been on-demand video comment function.Video live features include one-on-one video chat and one-to-many live video.Video streaming capabilities With Kurento streaming media server,kurento is a professional WebRTC streaming server that provides programming interfaces for WebRtc.Krento provides more functionality than many MCUs,including group communication,transcoding,audio and video Recording,audio and video mixing,audio and video broadcast and audio-visual flow routing,and live video on the basis of the use of Websocket technology developed a text chat function to achieve the live video and text chat integration.
Keywords/Search Tags:Video playback control, HTML5, Kurento, nginx-rtmp, WebRTC, WebSocket
PDF Full Text Request
Related items