How to Embed Video from a DVEO Stream on a Website



Similar documents
LiveStreamingCDN Producer User s Guide

Wowza Streaming Cloud TM Overview

HELIX MEDIA LIBRARY API DEVELOPER S GUIDE

User's Manual. iphone Codec. for SelenioFlex Ingest

Hauppauge Capture. Copyright 2013 Hauppauge Computer Works

Broadcast your Live events with. July 2014

Audio Only Broadcast through Flash Media Live Encoder On Windows

SmallBiz Dynamic Theme User Guide

PRODUCTION GUIDE. Adform HTML5 Floor Ad (1280x70 > 980x400)

May 09, Creating live broadcast with Kaltura Complete guide

Drobo How-To Guide. Drobo Apps - Configuring Plex Media Server. Topics. What You Will Need. Prerequisites

Committee guide to club features on UWESU Website Version 1.1

Any Video Converter User Manual 1. Any Video Converter. User Manual

MnSCU MediaSpace. Getting Started with MediaSpace

Embedding a Data View dynamic report into an existing web-page

Instructions for creating a survey using Survey Gizmo

Sage CRM. Sage CRM 7.3 Mobile Guide

WP Video Lightbox Ultimate Plugin Shortcodes

Bosch Video Management System

Intro to Web Development

Adding Links to Resources

Web Authoring. Module Descriptor

Configuration Guide. How to Configure the AP Profile on the DWC Overview

WEBSITE CONTENT MANAGEMENT SYSTEM USER MANUAL CMS Version 2.0 CMS Manual Version

TIBCO Spotfire Automation Services 6.5. User s Manual

VThis App Note DELIVERING MULTI-BITRATE HTTP STREAMING FILES FOR IPHONE. App Not e

Using Flash Media Live Encoder To Broadcast An Audio-Only Stream (on Mac)

Using TriCaster with YouTube Live. v

IDDERO TOUCH PANELS. Video door phone configuration

VOD Encoder Fast HIDef Video Encoding

Introducing our new Editor: Creator

Tableau Server Trusted Authentication

Version 3.3 Content Administrator Guide

Insert the Product into a device (e.g. digital still camera) which is compatible with SDHC memory cards.

Secure Testing Service

BORDER, LABELING REQUIREMENTS Ad unit content must be clearly distinguishable from normal webpage content

How to Add a Transparent Flash FLV movie to your Web Page Tutorial by R. Berdan Oct

Premier IDX Search. Setup Manual for Agents. 3/12/08 Version 1.34

NBC Learn External Tool. Administrator s Guide V2.0

Best Practices for Mobile Friendly Courses

Recording Video and Uploading to Ensemble

Using the Scoilnet Blogging service to create a School Website - Introduction and User Guide

Using your content management system EXPRESSIONENGINE CMS DOCUMENTATION UKONS

Livestream Studio. Release Notes & New Features!!! For use with Livestream Studio version Published on April 13, 2015

HOME PAGE. Quick Start Guide. Here s how to navigate the Films On Demand home page you first see when you log in.

IDDERO TOUCH PANELS. Video door phone configuration

Information Technology Services

How To Create A Website In Drupal 2.3.3

Sage CRM. 7.2 Mobile Guide

Table of Contents. Creating a Newsletter. Loading a Video or Slideshow. Distributing a Newsletter through Exact Target

FOUNDATION OF INFORMATION TECHNOLOGY Class-X (TERM II)

How To Manage Your Website On A Webmaster.Com (Webmaster) On A Pc Or Mac Or Macbook Or Macintosh (Web) On Pc Or Ipa (Web).Com (For Mac) On Your Pc Or Pc Or Your

Participate in an Adobe Connect Meeting For Meeting Participants

Hermes.Net Web Campaign Page 2 26

BRIDGE BROADCASTING. The use of voice broadcasts for bridge teaching and mentoring has become very popular.

Contents. Using the TTU Streaming Server. Academic Computing Support

How to Edit Your Website

White Paper Content Delivery Networks (CDN) for Live TV Streaming

HOW TO USE THIS GUIDE

NUVision Media Library and Upload Service

Using the Jive for ios App

How To Create A Site In Sharepoint 2013

ShareLink 200 Setup Guide

MAGENTO THEME SHOE STORE

This document describes the configuration process for video surveillance using a mobile phone and how to configure the domain names of devices.

UCLA DIGITAL HUMANITIES HOW TO USE GOOGLE MY MAPS UPDATED UCLA 2013 E. SULLIVAN

Conceptronic CFULLHDMA How to use Samba/CIFS and NFS

TECHNICAL SPECIFICATION OF GAZETA.PL PORTAL'S ADVERTISING PRODUCTS

Appspace 5.X Reference Guide (Digital Signage) Updated on February 9, 2015

How to Integrate Camera Live View into Web Application?

OmniUpdate Training (Advanced OU users level 7+)

Creative Specifications for Online Ads

Kaltura Extension for SharePoint User Manual. Version: Eagle

User Guide. Expand the Bookmark menu in left side to see the table of contents. Ultra Video Gallery 5

USER GUIDE ixpand Flash Drive

Dashboard Builder TM for Microsoft Access

RSW. Responsive Fullscreen WordPress Theme

Wirecast Release Notes

Forms & Surveys. Schoolwires Centricity2

OCS Training Workshop LAB13. Ethernet FTP and HTTP servers

Inspiring Creative Fun Ysbrydoledig Creadigol Hwyl. Web Design in Nvu Workbook 1

Web Development. Owen Sacco. ICS2205/ICS2230 Web Intelligence

FAST-START GUIDE FOR ADMINISTRATOR - ECOMMERCE

Research Article. ISSN (Print)

SPHOL213: Intro to Web Content Management in SharePoint 2013

Ultra Video Gallery 4

SELF SERVICE RESET PASSWORD MANAGEMENT CREATING CUSTOM REPORTS GUIDE

The Leading Interactive Online Video Advertising Platform

BT MEDIA JOOMLA COMPONENT

Using the Content Manager

STEPfwd Quick Start Guide

Grandstream Networks, Inc.

WYSIWYG. v Rev 11/08 1

How to Create an HTML Page

Note Google and YouTube may change the appearance of their sites from time to time, so the buttons or links may not always appear in the same place.

SWMS. Simple Website Management System. Martyn Bampton September A fast and friendly way to build and maintain Websites

ALIBI Witness and ALIBI Witness HD Apps for Android - Quick Start Guide

Blackboard 9.1 Basic Instructor Manual

How to Create a WordPress web site at

Telestream Enhances Avid Workflows

Transcription:

Digital Video ExtraOrdinaire How to Embed Video from a DVEO Stream on a Website Application Note (v1.4) Computer Modules, Inc. DVEO Division 11409 West Bernardo Court San Diego, CA 92127, USA Telephone: +1 858 613 1818 Fax: +1 858 613 1815 www.dveo.com Copyright 2015 Computer Modules, Inc. All Rights Reserved. DVEO is a trademark of Computer Modules, Inc. Specifications and product availability are subject to change without notice.

Setting up the Video Streams To embed an HTTP video stream within a browser, setup an HTTP output with Flash Format envelope and an HTTP Live Streaming(HLS) adaptive bitrate stream on a DVEO system. The following explains how to setup each stream. Be sure to check the bottom of the next page for video quality options. First select the correct option from the drop down for Output Format and copy the HTTP Stream Link after the stream starts. The correct dropdown for Output Format is HTTP with Flash Format (FLV) envelope (FLV/MP3 or H264V/A). Under Demux Mode, choose the appropriate setting (e.g., if the source is from over the air, select the correct channel to be embedded). The following screenshot is from the DVEO GUI. Once the output is setup, choose Update and start the stream. Creating an HLS stream is fairly similar. In the dropdown, select HLS HTTP Live Adaptive Streaming (Roku and iphone/ipad Compatible) and copy the HTTP Stream Link after the stream starts. Please follow the above steps for Demux Mode options. April 17, 2015 Copyright 2015 Computer Modules, Inc. All Rights Reserved. 2

Embedding the Video To embed the video into a web page with the HTTP Stream Link use the following HTML5 code. The width and height options control the sizing of the video. Mp4 HTTP: <iframe width="560" height="315" src=" HTTP_Stream_Link " frameborder="0" allowfullscreen></iframe> HLS: <iframe width="560" height="315" src="hls_http_stream_link" frameborder="0" allowfullscreen></iframe> Below is an example of what the video will look like on a webpage. Of course, the video can be placed anywhere on the page, and the sizing of the video can be changed with the width and height options in the above code. The quality of video is set by editing the Video Bitrate and Video Output Format. The following is a quick guideline for bitrate: 2000 SD 4000 720p 6000 1080p. The Video Output Format controls the resolution of the video. However, bitrate is the major determinant of quality. Audio settings are fairly basic, AAC for transcode format and 64 Kbps for quality. See the screen shot on the next page. April 17, 2015 Copyright 2015 Computer Modules, Inc. All Rights Reserved. 3

Editing the Webpage The following is an example of editing a webpage within cpanel to include an embedded video stream on a DVEO.com page. First locate the page to be edited by browsing the site. Once the page has been located find it within cpanel. The page is found by taking note of the URL in the browser. For this example, the page is http://dveo.com/streaming-video-http-rtsp-flash-iptv/live-streaming-via-gearboxor-h-streamer.html From the above URL page please locate and edit Live-Streaming-via-Gearbox-or-H- Streamer.html (it is at the end of the URL and ends in HTML).Next, search cpanel for the file, or if running a dedicated web server then search the server for the exact file and open it with an HTML editor such as Notepad++. Next, open the file and locate the area on the page where the video file is to be embedded. The code\wording in the file will look fairly similar to what it looks like in a browser. The keywords in this example from the webpage are Click here for 1.5 Mbps. The following is example code: <td width="33%" align="center" valign="middle" class="titlebig"><!--click here for 384 Mbps-->Click Here for 1.5 Mbps</td> <td align="center" valign="top" rowspan="78" width="1%" class="divideline"> </td><td class="titlebig" valign="middle" align="center" width="33%">click here for iphone/ipad</td><td rowspan="78" align="center" valign="top" width="1%" class="divideline"> </td><td class="titlebig" align="center" valign="top" width="33%"><!--click here for 2.5 Mbps--> Scheduled Streaming Via Infinity Server </td><td width="33%" height="400" align="center" valign="middle"><a href="/stream/" title="live Streaming" rel="gb_page[700, 450]"><imgsrc="../images/products/laptop-play.jpg" alt="click Here for 1.5 Mbps" width="330" height="264" border="0"></a><!--<a href="/stream/" title="live Streaming" rel="gb_page[690, 450]"><imgsrc="../images/products/tv-streaming.jpg" width="239" height="144" border="0"></a>--></td><td valign="middle" align="center" width="33%"><p> </p><p><a href="http://150.obj.netromedia.net/sb1e/mpegts.stream/playlist.m3u8"><img src="../images/products/ipad-play.jpg" alt="click here for iphone/ipad" width="330" height="264" border="0"></a></p> <p><a href="http://150.obj.netromedia.net/sb1e/mpegts.stream/playlist.m3u8"><strong>view Live Stream on your iphone/ipad HERE!</strong></a></p><p> </p><p> </p><p>link for iphone: <A April 17, 2015 Copyright 2015 Computer Modules, Inc. All Rights Reserved. 4

title="http://150.obj.netromedia.net/sb1e/mpegts.stream/playlist.m3u8" href="http://150.obj.netromedia.net/sb1e/mpegts.stream/playlist.m3u8"><span title="http://150.obj.netromedia.net/sb1e/mpegts.stream/playlist.m3u8">http://150.obj.netromedia.net/sb1e/mpegts.stream/play list.m3u8</span></a></p> </td> Now that the keywords are located please sort through the code to find out where to embed the video. From the above code, the place to enter the new code is here: <td width="33%" height="400" align="center" valign="middle"><a href="/stream/" title="live Streaming" rel="gb_page[700, 450]"><imgsrc="../images/products/laptop-play.jpg" alt="click Here for 1.5 Mbps" width="330" height="264" border="0"></a><!--<a href="/stream/" title="live Streaming" rel="gb_page[690, 450]"><imgsrc="../images/products/tvstreaming.jpg" width="239" height="144" border="0"></a>--></td> However, do not enter the code but instead replace the section highlighted in red since it is no longer valid and does not work as expected. The code will now look like this: <td width="33%" height="400" align="center" valign="middle">http_stream_link</td> Screenshot of the result: Now please do the same for an HLS-embedded video. First look at the code to find out where to add the HLS stream code, as follows: <td valign="middle" align="center" width="33%"><p> </p><p><a href="http://150.obj.netromedia.net/sb1e/mpegts.stream/playlist.m3u8"><img April 17, 2015 Copyright 2015 Computer Modules, Inc. All Rights Reserved. 5

src="../images/products/ipad-play.jpg" alt="click here for iphone/ipad" width="330" height="264" border="0"></a></p><p><a href="http://150.obj.netromedia.net/sb1e/mpegts.stream/playlist.m3u8"><strong>view Live Stream on your iphone/ipad HERE!</strong></a></p><p> </p><p> </p><p>link for iphone: <A title="http://150.obj.netromedia.net/sb1e/mpegts.stream/playlist.m3u8" href="http://150.obj.netromedia.net/sb1e/mpegts.stream/playlist.m3u8"><span title="http://150.obj.netromedia.net/sb1e/mpegts.stream/playlist.m3u8">http://150.obj.net romedia.net/sb1e/mpegts.stream/playlist.m3u8</span></a></p></td> The highlighted code above is what will be replaced with the HLS stream code to look as follows: <td valign="middle" align="center" width="33%"><p> </p>hls_stream_link</td> Screenshot of the result: April 17, 2015 Copyright 2015 Computer Modules, Inc. All Rights Reserved. 6