이 안내서는 오픈 소스 플로우 플레이어를 사용하여 영화를 포함시키는 방법을 보여줍니다. 이 최소 설정으로 시작됩니다. 향후 게시물은 iPad 지원, 사용자 정의 컨트롤 및 라이브 스트리밍과 같은 고급 사용자 정의를 다룰 것입니다.
jQuery
<div id="fms"></div> <div id="video-stream-status"><span class="status">Status Ready.</span></div>
//video or stream address var streamAddressFull = "http://streamaddress/mp4:filename/playlist.m3u8", vidElem = $('#fms'), statusElem = $('#video-stream-status .status'); $f('fms', "http://releases.flowplayer.org/swf/flowplayer-3.2.7.swf", { debug: true, //output all events to the console for debugging onError: function(e) { statusElem.html("Error: (code:" + e + ")."); }, version: [9, 115], //minimum Flash version required onFail: function() { statusElem.html("Update Flash for MP4 playback. Your version: " + this.getVersion()); }, onBeforeLoad: function() { statusElem.html("Loading..."); }, clip: { url: streamAddressFull, scaling: 'fit', //fit, scale, orig, half autoPlay: true, autoBuffering: true, onStart: function(clip) { statusElem.html("Playing."); } }, plugins: { controls: { right: 0, bottom: 0, opacity: 0.95, backgroundGradient: 'low', } }, canvas: { backgroundGradient: 'none', backgroundColor: '#000000' } });
jQuery 호환성 : 예, FlowPlayer는 jQuery와 완벽하게 작동하여 고급 제어 및 상호 작용을 허용합니다.
사용자 정의 :
비디오 소스 : FlowPlayer는 서버, CDN 및 비디오 호스팅 서비스를 포함한 다양한 비디오 소스를 지원합니다. 초기화 중에 비디오 URL을 제공합니다
$f()
재생 제어 : FlowPlayer의 JavaScript API를 사용하여 프로그래밍 방식으로 재생을 제어합니다 (재생, 일시 정지, 중지, Seek, Volume). 이벤트 리스너는 재생 상태에 대한 피드백을 제공합니다
모바일 지원 : FlowPlayer는 반응이 좋으며 터치 컨트롤이있는 모바일 장치에서 작동합니다.
라이브 스트리밍 : FlowPlayer는 라이브 스트림을 지원합니다. 초기화 중에 스트림 URL을 제공하십시오
위 내용은 jQuery를 사용하여 FlowPlayer를 사용하여 영화를 포함합니다의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!