Overview Video Indexer overview Concepts Quickstarts Get started How to Use Video Indexer API Examine Video Indexer output Find exact moments within
|
|
- Patrick Shelton
- 6 years ago
- Views:
Transcription
1 Table of Contents Overview Video Indexer overview Concepts Quickstarts Get started How to Use Video Indexer API Examine Video Indexer output Find exact moments within videos View and edit Video Indexer insights Create video insights from existing videos Embed widgets into your application Reference REST Resources Azure Roadmap
2 Video Indexer (preview) 1/9/ min to read Edit Online Video Indexer is a cloud service that enables you to extract the following insights from your videos using artificial intelligence technologies: Audio Transcription: Video Indexer has speech-to-text functionality, which enables customers to get a transcript of the spoken words. Supported languages include English, Spanish, French, German, Italian, Chinese (Simplified), Portuguese (Brazilian), Japanese and Russian (with many more to come in the future). Face tracking and identification: Face technologies enable detection of faces in a video. The detected faces are matched against a celebrity database to evaluate which celebrities are present in the video. Customers can also label faces that do not match a celebrity. Video Indexer builds a face model based on those labels and can recognize those faces in videos submitted in the future. Speaker indexing: Video Indexer has the ability to map and understand which speaker spoke which words and when. Visual text recognition: With this technology, Video Indexer service extracts text that is displayed in the videos. Voice activity detection: This enables Video Indexer to separate background noise and voice activity. Scene detection: Video Indexer has the ability to perform visual analysis on the video to determine when a scene changes in a video. Keyframe extraction: Video Indexer automatically detects keyframes in a video. Sentiment analysis: Video Indexer performs sentiment analysis on the text extracted using speech-to-text and optical character recognition, and provide that information in the form of positive, negative of neutral sentiments, along with timecodes. Translation: Video Indexer has the ability to translate the audio transcript from one language to another. The following languages are supported: English, Spanish, French, German, Italian, Chinese-Simplified, Portuguese- Brazilian, Japanese, and Russian. Once translated, the user can even get captioning in the video player in other languages. Visual content moderation: This technology enables detection of adult and/or racy material present in the video and can be used for content filtering. Keywords extraction: Video Indexer extracts keywords based on the transcript of the spoken words and text recognized by visual text recognizer. Annotation: Video Indexer annotates the video based on a pre-defined model of 2000 objects. Once Video Indexer is done processing and analyzing, you can review, curate, and publish the video insights. Whether your role is a content manager or a developer, the Video Indexer service is able to address your needs. Content managers can use the Video Indexer web portal to consume the service without writing a single line of code, see Get started using the Video Indexer portal. Developers can take advantage of APIs to process content at scale, see Use Video Indexer REST API. The service also enables customers to use widgets to publish video streams and extracted insights in their own applications, see Embed visual widgets in your application. You can sign up for the service using existing AAD, LinkedIn, Facebook, Google, or MSA account. For more information, see the getting started topic. Scenarios Below are a few scenarios where Video Indexer can be very useful
3 Search Insights extracted from the video can be used to enhance the search experience across a video library. For example, indexing spoken words and faces can enable the search experience of finding moments in a video where a particular person spoke certain words or when two people were seen together. Search based on such insights from videos is applicable to news agencies, educational institutes, broadcasters, entertainment content owners, enterprise LOB apps and in general to any industry that has a video library that users need to search against. Monetization Video Indexer can help improve the value of videos. As an example, industries that rely on ad revenue (for example, news media, social media, etc.), can deliver more relevant ads by using the extracted insights as additional signals to the ad server (presenting a sports shoe ad is more relevant in the middle of a football match vs. a swimming competition). User engagement Video insights can be used to improve user engagement by positioning the relevant video moments to users. As an example, consider an educational video that explains spheres for the first 30 minutes and pyramids in the next 30 minutes. A student reading about pyramids would benefit more if the video is positioned starting from the 30-minute marker. For more information, see this blog. Next steps You are ready to get started with Video Indexer. For more information, see the following articles: Get started with the Video Indexer portal Process content with Video Indexer REST API Embed visual widgets in your application
4 Video Indexer concepts 1/9/ min to read Edit Online This topic describes some concepts of the Video Indexer service. Breakdowns The breakdowns element has the full list and details of everything. For example, it has a list of blocks where each block has its transcript lines, OCR lines, faces. In addition, transcript lines, OCR lines, faces have their timestamps and other details. This is where the full transcript comes from. However, the breakdown can be too detailed and too long for most users, in which case you would look at Summarized insights. Summarized insights Summarized insights contain an aggregated view of the data: faces, keywords, sentiments. For example, instead of going over each of the thousands of time ranges and checking which faces are in it, the summarized insights contains all the faces and for each one, the time ranges it appears in and the % of the time it is shown. Topics/keywords Topics/keywords are in the list of key phrases that Video Indexer extracts from the text. For example, a Scott Guthrie video might contain the following topics/keywords: Security, Azure, Microsoft Cloud, Revenue. Sentiments When Video Indexer analyzes transcripts, it detects sentiments as well. For example, "this is a very exciting event" is a positive sentiment. time range vs. adjusted time range TimeRange is the time range in the original video. AdjustedTimeRange is the time range relative to the current playlist. Since you can create a playlist from different lines of different videos, you can take a 1-hour video and use just 1 line from it, for example, 10:00-10:15. In that case, you will have a playlist with 1 line, where the time range is 10:00-10:15 but the adjustedtimerange is 00:00-00:15. Blocks Blocks are meant to make it easier to go through the data. For example, block might be broken down based on when speakers change or there is a long pause. Next steps For information about how to get started, see How to sign up and upload your first video. See also Video Indexer overview
5 How to sign up and upload your first video 7/20/ min to read Edit Online This short getting started tutorial shows how to sign in to Visual Indexer and how to upload your first video. To read a detailed overview of the Video Indexer service, see the overview article. Sign up and sign in To start developing with Video Indexer, you must first Sign up and sign in to the Video Indexer portal. You can sign up for the service using existing AAD, LinkedIn, Facebook, Google, or MSA account. If signing in with an AAD account (for example, alice@contoso.onmicrosoft.com) you must go through two preliminary steps: 1. Contact Microsoft to register your AAD organization s domain (contoso.onmicrosoft.com). 2. Your AAD organization s admin must first sign in to grant the portal permissions to your org. Upload a video To upload video press the Upload button. Once your video has been uploaded, Video Indexer starts indexing and analyzing the video. Once Video Indexer is done analyzing, you will get a notification with a link to your video and a short description of what was found in your video. For example: people, topics, OCRs. Next steps You can now use the Video Indexer portal or the API to see the insights of the video. See also
6 Video Indexer overview
7 Use Azure Video Indexer API 1/9/ min to read Edit Online Video Indexer consolidates various audio and video artificial intelligence (AI) technologies offered by Microsoft in one integrated service, making development simpler. The APIs are designed to enable developers to focus on consuming Media AI technologies without worrying about scale, global reach, availability, and reliability of cloud platform. You can use the API to upload your files, get detailed video insights, get URLs of insight and player widgets in order to embed them into your application, and other tasks. This article shows how the developers can take advantage of the Video Indexer API. To read a more detailed overview of the Video Indexer service, see the overview article. Subscribe to the API 1. Sign in. To start developing with Video Indexer, you must first Sign In to the Video Indexer portal. If signing in with an AAD account (for example, alice@contoso.onmicrosoft.com) you must go through two preliminary steps: a. Contact us to register your AAD organization s domain (contoso.onmicrosoft.com). b. Your AAD organization s admin must first sign in to grant the portal permissions to your org. To do this, the organization's admin must navigate to client_id=e97b04d3-3e10-41fb-926f-b3c868fef6df&redirect_uri= sign in and give consent. 2. Subscribe. Select the Products tab. Then, select Production and subscribe.
8 Once you subscribe, you will be able to see your subscription and your primary and secondary keys. The keys should be protected. The keys should only be used by your server code. They should not be available on the client side (.js,.html, etc.). 3. Start developing. You are ready to start integrating with the API. Find the detailed description of each Video Indexer REST API. Recommendations This section lists some recommendations when using Video Indexer API. If you are planning to upload a video, it is recommended to place the file in some public network location (for example, OneDrive). Get the link to the video and provide the URL as the upload file param. When you call the API that gets video breakdowns for the specified video, you get a detailed JSON output as the response content. See details about the returned JSON in this topic. Code sample The following C# code snippet demonstrates the usage of all the Video Indexer APIs together.
9 var apiurl = " var client = new HttpClient(); client.defaultrequestheaders.add("ocp-apim-subscription-key", "..."); var content = new MultipartFormDataContent(); Console.WriteLine("Uploading..."); var videourl = " var result = client.postasync(apiurl + "? name=some_name&description=some_description&privacy=private&partition=some_partition&videourl=" + videourl, content).result; var json = result.content.readasstringasync().result; Console.WriteLine(); Console.WriteLine("Uploaded:"); Console.WriteLine(json); var id = JsonConvert.DeserializeObject<string>(json); while (true) { Thread.Sleep(10000); result = client.getasync(string.format(apiurl + "/{0}/State", id)).result; json = result.content.readasstringasync().result; Console.WriteLine(); Console.WriteLine("State:"); Console.WriteLine(json); } dynamic state = JsonConvert.DeserializeObject(json); if (state.state!= "Uploaded" && state.state!= "Processing") { break; } result = client.getasync(string.format(apiurl + "/{0}", id)).result; json = result.content.readasstringasync().result; Console.WriteLine(); Console.WriteLine("Full JSON:"); Console.WriteLine(json); result = client.getasync(string.format(apiurl + "/Search?id={0}", id)).result; json = result.content.readasstringasync().result; Console.WriteLine(); Console.WriteLine("Search:"); Console.WriteLine(json); result = client.getasync(string.format(apiurl + "/{0}/InsightsWidgetUrl", id)).result; json = result.content.readasstringasync().result; Console.WriteLine(); Console.WriteLine("Insights Widget url:"); Console.WriteLine(json); result = client.getasync(string.format(apiurl + "/{0}/PlayerWidgetUrl", id)).result; json = result.content.readasstringasync().result; Console.WriteLine(); Console.WriteLine("Player token:"); Console.WriteLine(json); Next steps Examine details of the output JSON.
10 See also Video Indexer overview
11 Examine the Video Indexer output 1/9/ min to read Edit Online When you call the Get Breakdowns API and the response status is OK, you get a detailed JSON output as the response content. The JSON content contains details of the specified video insights including (transcript, OCRs, people). The details include keywords (topics), faces, blocks. Each block includes time ranges, transcript lines, OCR lines, sentiments, faces, and block thumbnails. You can use the Get Breakdowns API to get the full breakdown of a video as a JSON content. GET HTTP/1.1 Host: videobreakdown.azure-api.net Ocp-Apim-Subscription-Key: You can also visually examine the video's summarized insights by pressing the Play button on the video in the Video Indexer portal. For more information, see View and edit video insights. This topic examines the JSON content returned by the Get Breakdowns API. NOTE Make sure to review the concepts topic. Root elements id The id of this video. For example, "63c6d532ff".
12 partition name description username A logical partition that the user can specify in upload in order to search for it later. The name of the video. For example, "Azure Monitor". Description of the video. For example, "John Kemnetz joins Scott Hanselman to show how to unlock the power of Azure monitoring data with Azure Monitor. " The creator of the video. For example, "Channel9 Videos". createtime Time created. For example, " T16:36: :00". privacymode isowned isbase durationinseconds summarizedinsights breakdowns social Your video can have one of the following modes: Private, Public. Public - the video is visible to everyone in your account and anyone that has a link to the video. Private - the video is visible to everyone in your account. True, if the current user owns the video. Otherwise, false. True, if the breakdown is based on a source video. False, if the breakdown is of a playlist that is derived from another breakdown. Duration of the video. Contains one summarizedinsights. May contain one or more breakdowns Contains one social element that describes number of likes and views of the video. summarizedinsights This section shows the summary of the insights. name shortid privacymode duration The name of the video. For example, "Azure Monitor". The id of the video. For example, "63c6d532ff". Your breakdown can have one of the following modes: Private, Public. Public - the video is visible to everyone in your account and anyone that has a link to the video. Private - the video is visible to everyone in your account. Contains one duration that describes the time an insight occurred. Duration is in seconds.
13 thumbnailurl faces topics sentiments audioeffects The video's thumbnail full URL. For example, " fac5-e8ae-40d9-a04a-6b2928fb5d10? accesstoken=eyj0exaioijkv1qilcjhbgcio...". Notice that if the video is private, the URL contains a 1 hour access token. After 1 hour, the URL will no longer be valid and you will need to either get the breakdown again with a new url in it, or call GetAccessToken to get a new access token and construct the full url manually (' nailid]?accesstoken=[accesstoken]'). May contain one or more faces May contain one or more topics May contain one or more sentiments May contain one or more audioeffects breakdowns This section shows the details of the insights. id state The breakdown id. For example, "63c6d532ff". The processing state of the given breakdown id. Could be one of the following: Uploaded, Processing, Processed, Failed. processingprogress The progress. For example, "10%". externalid externalurl metadata insights thumbnailurl You can set externalid during upload. For example, "4f9c3500-eca7-4ab3-987e-a745017af698". You can later search for your videos by this external id. You can set externalurl during upload. You can set metadata during upload. May contain one or more insights The video's thumbnail full URL. For example, " fac5-e8ae-40d9-a04a-6b2928fb5d10? accesstoken=eyj0exaioijkv1qilcjhbgcio...". Notice that if the video is private, the URL contains a 1 hour access token. After 1 hour, the URL will no longer be valid and you will need to either get the breakdown again with a new url in it, or call GetAccessToken to get a new access token and construct the full url manually (' nailid]?accesstoken=[accesstoken]').
14 publishedurl viewtoken sourcelanguage language The published URL. For example, " 48e2-4fbc ea6335da563/Azure%20Monitor%20%20Azure%20Friday.is m/manifest". The bearer token The source language. The following are supported: Chinese, English, French, German, Italian, Japanese, Portuguese, Russian, Spanish. The language of the transcript. insights transcriptblocks topics faces participants contentmoderation audioeffectscategories May contain one or more transcriptblocks May contain one or more topics May contain one or more faces May contain one or more participants May contain one contentmoderation May contain one or more audioeffectscategories faces summarizedinsights faces that appear under summarizedinsights, show a summary of each face found in the video. id The id of a person. For example, shortid name description The short id. Because a playlist may be derived from several breakdowns, this id is needed to find out which of these breakdowns is the origin of each face. If the face is recognized, the name of the person is added. For example, "Scott Hanselman". If the face is unknown, "Unknown #" is added. If the face is recognized, the description is populated based on the Bing API search. Otherwise, the description is null.
15 title thumbnailfullurl appearances seenduration If the face is recognized, the description is populated based on the Bing API search. Otherwise, the title is null. The face's thumbnail full URL. For example, " fac5-e8ae-40d9-a04a-6b2928fb5d10? accesstoken=eyj0exaioijkv1qilcjhbgcio...". Notice that if the video is private, the URL contains a 1 hour access token. After 1 hour, the URL will no longer be valid and you will need to either get the breakdown again with a new url in it, or call GetAccessToken to get a new access token and construct the full url manually (' nailid]?accesstoken=[accesstoken]'). May contain one or more appearances For how long the face was seen (in seconds). seendurationratio Presence relative to the video duration (0-1). breakdown insights faces that appear under breakdowns, describe details about each face found in the video. id The id of a person. For example, bingid name thumbnailid description title imageurl If the face is recognized, the name of the person is added. For example, "Scott Hanselman". If the face is unknown, "Unknown #" is added. For example, "616468f efa-94e7-262f2e575059". If the face is recognized, the description is populated based on the Bing API search. Otherwise, the description is null. If the face is recognized, the description is populated based on the Bing API search. Otherwise, the title is null. This URL points to an image that is taken from the source video. confidence knownpersonid The id of a known person (for example, celebrity). If a person is not known, the id contains zeros. For example, "e3eaff5fee1b-4eac-80ce-ebac47aadf64". topics
16 summarizedinsights topics that appear under summarizedinsights, show a summary of each topic found in the video. name appearances istranscript The topic name (for example, "Azure"). May contain one or more appearances. True, if found in a transcript. False, if found in an OCR. breakdown insights topics that appear under breakdowns, describe details about each topic found in the video. id name stem words rank sentiments sentimentkey appearances Currently, the following sentiments are supported: Positive, Neutral, Negative. May contain one or more appearances seendurationratio Presence relative to the video duration (0-1). audioeffects audioeffectkey appearances Valid values are: Speech, Silence, HandClaps. May contain one or more appearances seendurationratio Presence relative to the video duration (0-1). seenduration For how long the audio effect was present (in seconds). appearances
17 starttime endtime startseconds endseconds Time value. Time value. Time value. Time value. participants id The id of the participant. name The name of the participant. For example, "Speaker #1". pictureurl The pictureurl attribute is reserved for future use. contentmoderation adultclassifiervalue bannedwordscount bannedwordsratio issuspectedasadult isadult audioeffectscategories type key Id of the category. One of the following: Speech, Silence, HandClaps. transcriptblocks id lines Id of the block. May contain one or more lines
18 sentimentids thumbnailids sentiment faces ocrs audioeffectinstances scenes annotations The sentimentids attribute is reserved for future use. The thumbnailids attribute is reserved for future use. The sentiment in the block (0-1, negative to positive). May contain one or more faces. May contain one or more ocrs. May contain one or more audioeffectinstances. May contain one or more scenes. May contain zero or more annotations. ocrs Describes at what point in the video the text content was found. timerange adjustedtimerange lines The time range in the original video. AdjustedTimeRange is the time range relative to the current playlist. Since you can create a playlist from different lines of different videos, you can take a 1-hour video and use just 1 line from it, for example, 10:00-10:15. In that case, you will have a playlist with 1 line, where the time range is 10:00-10:15 but the adjustedtimerange is 00:00-00:15. May contain one or more lines. lines transcriptblocks lines that appear under transcriptblocks, describe lines of transcripts found in the video. id timerange adjustedtimerange The id of the line. The time range in the original video. AdjustedTimeRange is the time range relative to the current playlist. Since you can create a playlist from different lines of different videos, you can take a 1-hour video and use just 1 line from it, for example, 10:00-10:15. In that case, you will have a playlist with 1 line, where the time range is 10:00-10:15 but the adjustedtimerange is 00:00-00:15.
19 participantid text isincluded The id of the speaker of this line. The transcript. In base breakdowns always true. In derived playlists, the lines that were included in the source video, are set to isincluded=true. All other lines are false. ocrs lines that appear under ocrs, describe lines of OCRs found in the video. id The OCR id. width height language textdata The OCR language. The OCR text. confidence scenes id timerange keyframe shots The scene id. Contains one timerange. The time of the key frame. May contain one or more shots. shots id timerange keyframe Contains one timerange. The time of the key frame. audioeffectinstances
20 type ranges May contain one or more ranges. ranges ranges that appear under audioeffectinstances, describe audio effects in those ranges. timerange adjustedtimerange The time range in the original video. AdjustedTimeRange is the time range relative to the current playlist. Since you can create a playlist from different lines of different videos, you can take a 1-hour video and use just 1 line from it, for example, 10:00-10:15. In that case, you will have a playlist with 1 line, where the time range is 10:00-10:15 but the adjustedtimerange is 00:00-00:15. Next steps For information about how to create your own breakdown, see View and edit Video Indexer insights. For information about how to embed widgets in your application, see Embed Video Indexer widgets into your applications. See also Video Indexer API Video Indexer overview
21 Find exact moments within videos 1/9/ min to read Edit Online This topic shows you the search options that enable you to find exact moments within videos. 1. Sign in to your Video Indexer account. 2. Search among all videos in your account. In the following example, we searched for all videos created by Channel9 with Scott Hanselman. 3. Search the summarized insights of the video. You can then search within a video by clicking Play on the video. Then, you can search within the video by selecting the Search tab. For example, we searched for all the places where the "identity protection" text is used.
22 If you click one of the results, the player brings you to that moment in the video. You can achieve the player/insights view and synchronization in your application. For more information, see Embed Video Indexer widgets into your application. 4. Search the detailed breakdown of the video. If you want to create your own breakdown based on the video that you found, press the Edit button. This page shows you the full breakdown of a video. You can search within the breakdown to only show the lines you are interested in. For more information, see View and edit Video Indexer insights. In this example, we searched the "identity protection" text. We also applied additional filters, as shown in the screen below.
23 Next steps Once you find the video you want to work with, you can continue processing the video, as described in one of these topics: Create new video insights based on existing video Process content with Video Indexer REST API Embed visual widgets in your application See also Video Indexer overview
24 View and edit Video Indexer insights 1/9/ min to read Edit Online This topic shows you how to view and edit the Video Indexer insights of a video. 1. Sign in to your Video Indexer account. 2. Find a video from which you want to create your Video Indexer insights. For more information, see Find exact moments within videos. 3. Press Play. The page shows the video's summarized insights. 4. View the summarized insights of the video. Summarized insights show an aggregated view of the data: faces, keywords, sentiments. For example, you can see the faces of people and the time ranges each face appears in and the % of the time it is shown. The player and the insights are synchronized. For example, if you click a keyword or the transcript line, the player brings you to that moment in the video. You can achieve the player/insights view and synchronization in your application. For more information, see Embed Azure Indexer widgets into your application. 5. Edit the Video Indexer insights. Press Edit under the video. The page that shows you the full breakdown of a video is displayed. The breakdown is broken into blocks. Blocks are here to make it easier to go through the data. For example, block might be broken down based on when speakers change or there is a long pause. You can create your own playlist that contains only lines that you want. To show only specific parts of the source video, you can filter by topics/keywords, sentiments, people, speakers. You can choose to only view the video's transcript or OCR.
25 Next steps Learn how to create your own Video Indexer insights based on some other video. See also Video Indexer overview
26 Create video insights from existing videos 7/20/ min to read Edit Online This topic shows you how to create and publish video insights based on some other video. 1. Sign in to your Video Indexer account. 2. Find a video from which you want to create your video insights. 3. Press Play. The page shows the video's summarized insights. 4. Press the Edit button. This page shows you the full breakdown of a video. The breakdown is broken into blocks. Blocks are here to make it easier to go through the data. For example, block might be broken down based on when speakers change or there is a long pause. You can create your own playlist that contains only lines that you want. To show only specific parts of the source video, you can filter by topics/keywords, sentiments, people, speakers. You can choose to only view the video's transcript or OCR. 5. Create your playlist. To add or remove lines to/from your playlist, press +/-.
27 6. Preview your playlist. Once you are done creating the playlist, press Preview. 7. Publish the playlist. After you preview the playlist, you can publish it. Once you publish the playlist, it is added to the list of your video insights. Next steps Once you create the new playlist, you can continue processing it, as described in one of these topics: Process content with Video Indexer REST API Embed visual widgets in your application See also Video Indexer overview
28 Embed Video Indexer widgets into your applications 1/9/ min to read Edit Online Video Indexer supports embedding two types of widgets into your application: Cognitive Insights and Player. A Cognitive Insights widget includes all visual insights that were extracted from your video indexing process. A Player widget enables you to stream the video using adaptive bit rate. Embedding public content 1. Sign in to your Video Indexer account. 2. Click the "embed" button that appears below the video. After clicking the button, an embed modal will appear on the screen where you can choose what widget you want to embed in your application. Selecting a widget (Player or Cognitive Insights), generates the embedded code for you to paste in your application. 3. Choose the type of widget you want (Cognitive Insights or Player). 4. Copy the embed code, and add to your application. Embedding private (or Org) content You can get embed codes from embed popups (as shown in the previous section) for Public videos only. If you want to embed a Private video, you have to pass an access token in the iframe's src attribute: player]/<videoid>/?accesstoken=<accesstoken>
29 Use the GetInsightsWidgetUrl API to get a URL for a Cognitive Insights widget. The URL includes the access token. Specify this URL as the iframe's src value. If you want to provide editing insights capabilities (like we have in our web application) in your embedded widget, you will have to call Get Insights Widget Url or Get Insight Widget By External Id and add &allowedit=true. Widgets interaction The Cognitive Insights widget can interact with a video on your application. This section shows how to achieve this interaction. Cross-origin communications
30 To get Video Indexer widgets to communicate with other components, the Video Indexer service does the following: Uses the cross-origin communication HTML5 method postmessage and Validates the message across videobreakdown.com origin. If you choose to implement your own player code and do the integration with Cognitive Insights widgets, it is your responsibility to validate the origin of the message that comes from videobreakdown.com. Embed both types of widgets in your application / blog (recommended) This section shows how to achieve interaction between two Video Indexer widgets so when a user clicks the insight control on your application, the player jumps to the relevant moment. <script src=" 1. Copy the Player widget embed code. 2. Copy the Cognitive Insights embed code. 3. Add the file to handle the communication between the two widgets. Now when a user clicks the insight control on your application, the player jumps to the relevant moment. For more information, see this demo. Embed the Cognitive Insights widget and use Azure Media Player to play the content This section shows how to achieve interaction between a Cognitive Insights widget and an Azure Media Player instance using the AMP plugin. 1. Add a Video Indexer plugin for the AMP player. <script src=" 2. Instantiate Azure Media Player with the Video Indexer plugin.
31 // Init Source function initsource() { var tracks = [{ kind: 'captions', // Here is how to load vtt from VI, you can replace it with your vtt url. src: this.getsubtitlesurl("c4c1ad4c9a", "English"), srclang: 'en', label: 'English' }]; myplayer.src([ { "src": "//amssamples.streaming.mediaservices.windows.net/ c b-ba01- faba6c2206a2/azuremediaservicespromo.ism/manifest", "type": "application/vnd.ms-sstr+xml" } ], tracks); } // Init your AMP instance var myplayer = amp('vid1', { /* Options */ "nativecontrolsfortouch": false, autoplay: true, controls: true, width: "640", height: "400", poster: "", plugins: { videobreakedown: {} } }, function () { // Activate the plugin this.videobreakdown({ videoid: "c4c1ad4c9a", synctranscript: true, synclanguage: true }); // Set the source dynamically initsource.call(this); }); 3. Copy the Cognitive Insights embed code. You should be able now to communicate with your Azure Media Player. For more information, see this demo. Embed Video Indexer Cognitive Insights widget and use your own player (could be any player) If you use your own player, you have to take care of manipulating your player yourself in order to achieve the communication. 1. Insert your video player. For example, a standard HTML5 player <video id="vid1" width="640" height="360" controls autoplay preload> <source src="//breakdown.blob.core.windows.net/public/microsoft%20hololens-%20roboraid.mp4" type="video/mp4" /> Your browser does not support the video tag. </video> 2. Embed the Cognitive Insights widget.
32 3. Implement communication for your player by listening to the "message" event. For example: <script> (function(){ // Reference your player instance var playerinstance = document.getelementbyid('vid1'); function jumpto(evt) { var origin = evt.origin evt.originalevent.origin; // Validate that event comes from the videobreakdown domain. if ((origin === " && evt.data.time!== undefined){ // Here you need to call your player "jumpto" implementation playerinstance.currenttime = evt.data.time; // Confirm arrival to us if ('postmessage' in window) { evt.source.postmessage({confirm: true, time: evt.data.time}, origin); } } } // Listen to message event window.addeventlistener("message", jumpto, false); }()) </script> For more information, see this demo. Adding subtitles If you embed Video Indexer insights with your own AMP player, you can use the GetVttUrl method to get closed captions (subtitles). You can also call a javascript method from the Video Indexer AMP plugin getsubtitlesurl (as shown earlier). Customizing embeddable widgets Cognitive insights widget You can choose the types of insights you want by specifying them as a value to the following URL parameter added to the the embed code you get (from API or from the web application): &widgets= The possible values are: people, keywords, sentiments, transcript, search. For example, if you want to embed a widget containing only people and search insights the iframe embed URL will look like this: The title of the iframe window can also be customized by providing &title= to the iframe url. (It will customize the html
Enhancing applications with Cognitive APIs IBM Corporation
Enhancing applications with Cognitive APIs After you complete this section, you should understand: The Watson Developer Cloud offerings and APIs The benefits of commonly used Cognitive services 2 Watson
More informationCreate Swift mobile apps with IBM Watson services IBM Corporation
Create Swift mobile apps with IBM Watson services Create a Watson sentiment analysis app with Swift Learning objectives In this section, you ll learn how to write a mobile app in Swift for ios and add
More informationComputer Vision and Media Analytics
1 Computer Vision and Media Analytics Creating New Opportunities for Value-Add Connected TV Services Tony Emerson Managing Director Worldwide Media and Cable Our OTT Vision Capitalize on existing content
More informationPanopto 5.5 Release Notes
Panopto 5.5 Release Notes Panopto 5.5.0 Release Notes Headline features Canvas Gradebook Integration Panopto sessions can now be added as assignments in the Canvas LMS, and students scores on Panopto quizzes
More informationYU Kaltura Media Package User's Guide For version 1.1.x. Written by Media and Information Technology Center, Yamaguchi University.
YU Kaltura Media Package User's Guide For version 1.1.x Written by Media and Information Technology Center, Yamaguchi University. May 22th, 2018 Table of contents 1. Summary... 2 2. Installation... 4 2.1
More informationVision. Speech. Language. Knowledge. Search. Content Moderator. Computer Vision. Emotion. Face. Video. Speaker Recognition. Custom Recognition
Vision Computer Vision Content Moderator Emotion Face Video Speech Bing Speech Custom Recognition Speaker Recognition Language Bing Spell Check Language Understanding Linguistic Analysis Text Analytics
More informationSciVee Conferences AUTHOR GUIDE
SciVee Conferences AUTHOR GUIDE 1 TABLE OF CONTENTS 1. ABOUT THIS DOCUMENT... 3 INTENDED READERSHIP... 3 FREQUENTLY USED TERMS... 3 2. SYSTEM REQUIREMENTS, PUBLISHING AND PERMISSIONS... 3 SYSTEM REQUIREMENTS...
More informationKaltura Video Package for Moodle 2.x Quick Start Guide. Version: 3.1 for Moodle
Kaltura Video Package for Moodle 2.x Quick Start Guide Version: 3.1 for Moodle 2.0-2.4 Kaltura Business Headquarters 5 Union Square West, Suite 602, New York, NY, 10003, USA Tel.: +1 800 871 5224 Copyright
More informationVersion: 5.42 Next Generation October Kaltura Management Console User Guide
Kaltura Management Console User Guide Version: 5.42 Next Generation October 2018 Kaltura Management Console User Guide Introducing KMC Next Generation Kaltura Business Headquarters 250 Park Avenue South,
More informationAudio Boo- Web Based Audio Recorder for Blogs/Wikis
Audio Boo- Web Based Audio Recorder for Blogs/Wikis Record, upload and get code for short audio files -5 minute maximum It also has an app for the iphone and Android smart phones for convenience. Sign
More informationSupeTube Server Guide
SupeTube Server Guide SAFARI Montage now offers school districts a way to publish video content for anyone in the world to access. SupeTube provides a familiar web-based interface with thumbnails that
More informationMicrosoft Yammer Users Guide
2017 Microsoft Yammer Users Guide This guide will assist you with using Microsoft Yammer. INFORMATION TECHNOLOGY SERVICES ITS TRAINING Table of Contents What is Yammer?... 2 Access... 2 Navigating Yammer...
More informationXerox App Gallery App Gallery User Guide. Version 5.0 September P06709
Xerox App Gallery App Gallery User Guide Version 5.0 September 2018 702P06709 2018 Xerox Corporation. All rights reserved. Xerox, Xerox and Design, ConnectKey, VersaLink, AltaLink, Xerox Extensible Interface
More informationA User Guide. Besides, this Getting Started guide, you ll find the Zoho Campaigns User Guide and many other additional resources at zoho.com.
A User Guide Welcome to Zoho Campaigns! This guide will help you create and send your first email campaign. In addition to sending an email campaign, you ll learn how to create your first mailing list,
More informationKaltura Management Console User Guide
Kaltura Management Console User Guide Version: 5.20 Next Generation August 2018 Kaltura Management Console User Guide 1 Introducing KMC Next Generation Kaltura Business Headquarters 250 Park Avenue South,
More informationBringing teaching, learning and research to life. User Guide
Bringing teaching, learning and research to life User Guide SAGE Video streaming collections are developed in partnership with leading academics, societies, and practitioners, including many of SAGE s
More informatione-portfolios Benefits of an e-portfolio Showcase your best works Progress assessment Job search; present to employers Share with family and friends
1 e-portfolios Digication training objective The objective is to learn the tools and features of Digication and gain the essential skills to use Digication to develop an electronic portfolio. What you
More informationMediaCenter 9.3 Frequently Asked Questions
FAQs MediaCenter 9.3 Frequently Asked Questions Is the Kollective SD ECDN Agent required when using MediaCenter? The Kollective SD ECDN Agent is not required for MediaCenter operation; however, Kontiki
More informationAdvanced Training Guide
Advanced Training Guide West Corporation 100 Enterprise Way, Suite A-300 Scotts Valley, CA 95066 800-920-3897 www.schoolmessenger.com Contents Before you Begin... 4 Advanced Lists... 4 List Builder...
More informationIn Figure 6, users can view their profile information in the Profile tab displayed by. Figure 8 Figure 7
This guide is designed to give new users a brief overview of Learn360. It will review how to begin using the many tools, features and functionality Learn360 has to offer. Login Figures 1, 2 and 3 feature
More information8.0 Help for End Users About Jive for SharePoint System Requirements Using Jive for SharePoint... 6
for SharePoint 2010/2013 Contents 2 Contents 8.0 Help for End Users... 3 About Jive for SharePoint... 4 System Requirements... 5 Using Jive for SharePoint... 6 Overview of Jive for SharePoint... 6 Accessing
More informationSearching Options. Quick Start Guide. With Learn360, there are three different searching options which are displayed in Figures 1, 2, & 3.
This guide is designed to give new users a brief overview of. It will review how users can begin using the many tools, features and functionality has to offer with the greatest of ease. Login Figures 1,
More informationAccessibility Guidelines
Accessibility s Table 1: Accessibility s The guidelines in this section should be followed throughout the course, including in word processing documents, spreadsheets, presentations, (portable document
More informationCOMMUNICATE. Advanced Training. West Corporation. 100 Enterprise Way, Suite A-300. Scotts Valley, CA
COMMUNICATE Advanced Training West Corporation 100 Enterprise Way, Suite A-300 Scotts Valley, CA 95066 800-920-3897 www.schoolmessenger.com Contents Before you Begin... 4 Advanced Lists... 4 List Builder...
More informationAdvanced Training COMMUNICATE. West Corporation. 100 Enterprise Way, Suite A-300 Scotts Valley, CA
COMMUNICATE Advanced Training West Corporation 100 Enterprise Way, Suite A-300 Scotts Valley, CA 95066 800-920-3897 www.schoolmessenger.com 2017 West Corp. All rights reserved. [Rev 2.0, 05172017]. May
More informationUSER GUIDE DASHBOARD OVERVIEW A STEP BY STEP GUIDE
USER GUIDE DASHBOARD OVERVIEW A STEP BY STEP GUIDE DASHBOARD LAYOUT Understanding the layout of your dashboard. This user guide discusses the layout and navigation of the dashboard after the setup process
More informationSAP Jam Communities What's New 1808 THE BEST RUN. PUBLIC Document Version: August
PUBLIC Document Version: August 2018 2018-10-26 2018 SAP SE or an SAP affiliate company. All rights reserved. THE BEST RUN Content 1 Release Highlights....3 1.1 Anonymous access to public communities....4
More informationMy Mediasite Guide (V7.2) Create and Share Videos from Your Desktop
My Mediasite Guide (V7.2) Create and Share Videos from Your Desktop Introduction: Your My Mediasite Portal provides instructors access to the Mediasite desktop Recorder (MDR) for creation of presentations
More informationVoice Authoring 6.1. Voice Manager User Guide
Voice Authoring 6.1 Voice Manager User Guide Friday, March 02, 2012 Table of Contents Table of Contents i Chapter 1 Preface 1 Purpose of This Guide 1 Help and Other Resources 2 Community 2 Technical Support
More informationTable of content. Creating signup form Associating automation tools to signup form Signup form reports...42
A User Guide Signup forms are the most popular tools for building a subscriber database. They let your website visitors become subscribers by entering basic details such as name and email address. The
More informationDynamics 365 for BPO Dynamics 365 for BPO
Dynamics 365 for BPO The Solution is designed to address most of the day to day process functionalities in case management of D365 MICROSOFT LABS 1 Table of Contents 1. Overview... 4 2. How to Verify the
More informationADVANCE DIGITAL MARKETING & SEO COURSE. Page 1 of 34 Youtube.com/ViralJadhav
ADVANCE DIGITAL MARKETING & SEO COURSE Page 1 of 34 www.experttraining.in Youtube.com/ViralJadhav viral@experttraining.in +91 9558821174 Who Can Join? Business Owners who want to attract more customers
More informationKaltura App Things to Remember... 3 Downloading the App My Media... 4
Table of Contents Kaltura App... 3 Things to Remember... 3 Downloading the App... 3 My Media... 4 To access My Media from the MediaSpace mobile app... 4 Actions List... 6 To publish a video... 7 To delete
More informationVersion 5.0 September P Xerox App Gallery. App Gallery User Guide
Version 5.0 September 2018 702P06709 Xerox App Gallery App Gallery User Guide 2018 Xerox Corporation. All rights reserved. Xerox, Xerox and Design, ConnectKey, VersaLink, AltaLink, Xerox Extensible Interface
More informationADVANCE DIGITAL MARKETING VIDEO TRAINING COURSE. Page 1 of 34 Youtube.com/ViralJadhav
ADVANCE DIGITAL MARKETING VIDEO TRAINING COURSE Page 1 of 34 www.magnetmarketing.in Youtube.com/ViralJadhav contact@viraljadhav.com +91 9558821174 Who Can Join? Business Owners who want to attract more
More informationUser Guide. Issued July DocAve Backup for Salesforce User Guide
DocAve Backup for Salesforce User Guide Issued July 2017 1 Table of Contents What s New in this Guide...4 About DocAve Backup for Salesforce...5 Supported Browsers...6 Submitting Documentation Feedback
More informationGetting Started with Ensemble
Getting Started with Ensemble Ensemble Video is an in-house video server like YouTube and was designed for publishing and sharing large media files, such as audio and video files. It can be used to share
More informationAvePoint Online Services 2
2 User Guide Service Pack 7 Issued August 2017 Table of Contents What s New in this Guide...6 About...7 Versions: Commercial and U.S. Government Public Sector...7 Submitting Documentation Feedback to AvePoint...8
More informationGetting Started Guide
Getting Started Guide for education accounts Setup Manual Edition 7 Last updated: September 15th, 2016 Note: Click on File and select Make a copy to save this to your Google Drive, or select Print, to
More informationLearning and Development. UWE Staff Profiles (USP) User Guide
Learning and Development UWE Staff Profiles (USP) User Guide About this training manual This manual is yours to keep and is intended as a guide to be used during the training course and as a reference
More informationStart Here. Accessing Cisco Show and Share. Prerequisites CHAPTER
CHAPTER 1 Revised: May 31, 2011 Accessing Cisco Show and Share, page 1-1 Cisco Show and Share Quick Start, page 1-4 Sign In to Cisco Show and Share, page 1-20 Set Your Personal Preferences, page 1-22 Accessing
More informationIntroduction. Paradigm Publishing. SNAP for Microsoft Office SNAP for Our Digital World. System Requirements
Introduction Paradigm Publishing Paradigm understands the needs of today s educators and exceeds the demand by offering the latest technological advancements for coursework settings. With the success of
More informationEFM Community 3.1 Portal Administration Guide
EFM Community 3.1 Portal Administration Guide WHITE PAPER For technical support please call: 1-800-787-8755 Or visit: Hwww.Vovici.comH Please contact Vovici technical support if you believe any of the
More informationPanopto Quick Start (Faculty)
Enabling Panopto in D2L Authorize your course to use D2L/Panopto integration. Login to D2L, open the Content section, Add a module, call it something like Recordings or Videos Then, click Add Existing
More informationHTML 5 and CSS 3, Illustrated Complete. Unit M: Integrating Social Media Tools
HTML 5 and CSS 3, Illustrated Complete Unit M: Integrating Social Media Tools Objectives Understand social networking Integrate a Facebook account with a Web site Integrate a Twitter account feed Add a
More informationADVANCE DIGITAL MARKETING VIDEO TRAINING COURSE. Page 1 of 34 Youtube.com/ViralJadhav
ADVANCE DIGITAL MARKETING VIDEO TRAINING COURSE Page 1 of 34 www.experttraining.in Youtube.com/ViralJadhav viral@experttraining.in +91 9558821174 Who Can Join? Business Owners who want to attract more
More informationThis is a Private Group - Content is only visible to group members.
This is a Private Group - Content is only visible to group members. Community Advisory Board Small, private, selective group of key Telligent customers creating strong connections and contributing to the
More informationAvePoint Cloud Governance. Release Notes
AvePoint Cloud Governance Release Notes January 2018 New Features and Improvements AvePoint Cloud Governance now includes a My Groups report, which shows users a list of Office 365 groups they own or are
More informationIn This Guide. More Help Elsewhere. Quick Start Guide WRTG 101 with Professor Hoskins edspace.american.edu
Quick Start Guide WRTG 101 with Professor Hoskins edspace.american.edu In This Guide Log In 2 Change Password 2 Change Display Name and Set Profile 3 Orientation to Dashboard and Toolbar 4 Setting Your
More informationOne of the fundamental kinds of websites that SharePoint 2010 allows
Chapter 1 Getting to Know Your Team Site In This Chapter Requesting a new team site and opening it in the browser Participating in a team site Changing your team site s home page One of the fundamental
More information!!!!!! Portfolio Summary!! for more information July, C o n c e r t T e c h n o l o g y
Portfolio Summary July, 2014 for more information www.concerttechnology.com bizdev@concerttechnology.com C o n c e r t T e c h n o l o g y Overview The screenplay project covers emerging trends in social
More informationIntroduction to Kaltura
Introduction to Kaltura The Kaltura media content management system allows users to record, stream, and manage multimedia files. This industry-leading enterprise system offers many robust tools. This guide
More informationPanopto 5.4 Release Notes
Panopto 5.4 Release Notes Headline features Extended HTML5 support to include webcasts. Webcasts will now play using HTML5 video by default, in both the interactive viewer and the embed viewer. Added the
More informationThe paper shows how to realize write-once-run-anywhere for such apps, and what are important lessons learned from our experience.
Paper title: Developing WebRTC-based team apps with a cross-platform mobile framework. Speaker: John Buford. Track: Mobile and Wearable Devices, Services, and Applications. Hello everyone. My name is John
More informationMetaMoJi Share for Business Ver. 3 MetaMoJi Note for Business Ver. 3 Administrator s Guide
MetaMoJi Share for Business Ver. 3 MetaMoJi Note for Business Ver. 3 Administrator s Guide Second Edition - ios is a trademark or registered trademark of Cisco in the U.S. and other countries and is used
More informationedublogs ~ a WordPress Blog
Page 1 http://blog.larkin.net.au/ edublogs ~ a WordPress Blog Introduction There are a number of online tools that teachers can use to establish an online blog. Three of the most commonly used tools are
More informationWhat is a Blog? How Can I Use One?
Presented by: Jolanda- Pieta (Joey) van Arnhem, MFA, MLIS Scholars Studio Librarian, College of Charleston Libraries Email: vanarnhemj@cofc.edu Managing your Online Presence & Building a Professional Digital
More informationLog into your Account on Website then back to Home page.
Log into your Account on Website then back to Home page. To get to the team roster first go to > Team Directory. After you find the team you re looking for click on Team Home. This will take you to that
More informationSpace Details. Available Pages. Confluence Help Description: Last Modifier (Mod. Date): ljparkhi (Aug 14, 2008)
Space Details Key: confhelp Name: Confluence Help Description: Creator (Creation Date): ljparkhi (Aug 14, 2008) Last Modifier (Mod. Date): ljparkhi (Aug 14, 2008) Available Pages Quickstart Guide Working
More informationRapt Media Player API v2
Rapt Media Player API v2 Overview The Rapt Player API is organized as a JavaScript plugin that, when paired with a Rapt Video project*, allows developers to extend their interactive experiences into their
More informationCopyright 2011 AANAC
Copyright 2011 AANAC Tips & Tricks The webinar will start shortly. The following is a preview to start getting you acquainted with the site. Copyright 2011 AANAC Important note To ensure the emails from
More informationPerceptive Media Portal
Perceptive Media Portal Release Notes Version: 2.1.x Written by: Product Knowledge, R&D Date: January 2018 Copyright 2015-2018 Hyland Software, Inc. and its affiliates. Table of Contents Perceptive Media
More informationConfiguring Anonymous Access to Analysis Files in TIBCO Spotfire 7.5
Configuring Anonymous Access to Analysis Files in TIBCO Spotfire 7.5 Introduction Use Cases for Anonymous Authentication Anonymous Authentication in TIBCO Spotfire 7.5 Enabling Anonymous Authentication
More informationIntroduction. Paradigm Publishing. SNAP for Microsoft Office SNAP for Our Digital World
Introduction Paradigm Publishing Paradigm understands the needs of today s educators and exceeds the demand by offering the latest technological advancements for coursework settings. With the success of
More informationSalesforce.com Summer '10 Release Notes
Salesforce.com: Summer '10 Salesforce.com Summer '10 Release Notes Last updated: July 20, 2010 Copyright 2000-2010 salesforce.com, inc. All rights reserved. Salesforce.com is a registered trademark of
More informationThis guide is designed to give new users a brief overview of Learn360. It will review how to Figure 1. Figure 9 Figure 8
Quick Start Guide This guide is designed to give new users a brief overview of Learn360. It will review how to begin using the many tools, features and functionality Learn360 has to offer. Login Figures
More informationDell SupportAssist for PCs. User's Guide for Windows 10 in S Mode
Dell SupportAssist for PCs User's Guide for Windows 10 in S Mode Notes, cautions, and warnings NOTE: A NOTE indicates important information that helps you make better use of your product. CAUTION: A CAUTION
More informationRealize Reader. User Guide
Realize Reader User Guide Chrome Version 3.0.0 7/19/2017 Contents Contents 2 What Is Realize Reader? 4 Access Realize Reader 4 Access Realize Reader Through Realize 4 Bookshelf 5 View Information About
More informationVersion Release Notes. [Updated on ]
Version 1.4.2 Release Notes [Updated on 2016-06-03] 2016 Objectif Lune Inc. All rights reserved. No part of this documentation may be reproduced, transmitted or distributed outside of Objectif Lune or
More informationVSkyBox User Guide. Document Revision: v1.01 April 10, VSkyBox User Portal Guide i
VSkyBox User Guide Document Revision: v1.01 April 10, 2017 VSkyBox User Portal Guide i Table of Contents 1 Getting Started with VSkyBox... 1 1.1 Setting Up VSkyBox... 1 1.2 Opening VSkyBox... 3 1.3 Logging
More informationAvePoint Cloud Governance. Release Notes
AvePoint Cloud Governance Release Notes Table of Contents New Features and Improvements: June 2018... 2 New Features and Improvements: May 2018... 3 New Features and Improvements: April 2018... 4 New Features
More informationAvaya Equinox Client (Android) Release (SP1)
Avaya Equinox Client (Android) Release 3.5.1 (SP1) Release Notes Issue 1.0 January,31 2019 2018 Avaya Inc. All Rights Reserved. Table of Contents Change History... 3 Introduction... 3 Installation... 3
More informationContents 1. Accessing Microsoft Stream Uploading your video to My content area Deleting your video Sharing your video...
Microsoft Stream Contents 1. Accessing Microsoft Stream... 1 2. Uploading your video to My content area... 4 3. Deleting your video... 11 4. Sharing your video... 12 4.1 Assign permission... 12 4.2 Send
More informationNewsletter Popup v3.x Configuration for Magento 2
Newsletter Popup v3.x Configuration for Magento 2 From Plumrocket Documentation Contents 1. Configuring Newsletter Popup 3.x Extension for Magento 2 2. Managing Newsletter Popups 3. Managing Newsletter
More informationTEXT ANALYTICS USING AZURE COGNITIVE SERVICES
EMAIL TEXT ANALYTICS USING AZURE COGNITIVE SERVICES Feature that provides Organizations Language Translation and Sentiment Score for Email Text Messages using Azure s Cognitive Services. MICROSOFT LABS
More informationMarketing & Back Office Management
Marketing & Back Office Management Menu Management Add, Edit, Delete Menu Gallery Management Add, Edit, Delete Images Banner Management Update the banner image/background image in web ordering Online Data
More informationGetting Started Guide
Getting Started Guide User Guide Chapters 1. Scheduling Meetings Configuring Meeting Details Advanced Options Invitation Email, received by the Participants Invitation Email, sent to the Moderator (scheduler)
More informationintroduction to using Watson Services with Java on Bluemix
introduction to using Watson Services with Java on Bluemix Patrick Mueller @pmuellr, muellerware.org developer advocate for IBM's Bluemix PaaS http://pmuellr.github.io/slides/2015/02-java-intro-with-watson
More informationAvaya Desktop Collector Snap-in R GA Release Notes
Avaya Desktop Collector Snap-in R3.3.0.0.0 GA Release Notes 07 July 2017 1 Contents 1. Document changes... 3 2. Introduction... 4 3. Feature Descriptions... 6 4. Desktop Agent Widget in Oceana Workspaces...
More informationSmart Events Cloud Release February 2017
Smart Events Cloud Release February 2017 Maintenance Window This is not a site-down release. Users still have access during the upgrade. Modules Impacted The changes in this release affect these modules
More informationEnsemble Advanced Features
Ensemble Advanced Features Ensemble Video is an in-house video server like YouTube and was designed for publishing and sharing large media files, such as audio and video files. For an introduction to Ensemble,
More informationRealize Reader. User Guide
Realize Reader User Guide ios Version 3.0.0 7/19/2017 Contents Contents 2 What Is Realize Reader? 4 Access Realize Reader 4 Access Realize Reader Through Realize 4 Bookshelf 5 View Information About a
More informationPanopto Help Guide for KUMC Users
Panopto Help Guide for KUMC Users Table of Contents Obtaining the Panopto Applications... 3 PC/Mac Application... 3 Mobile Apps... 3 Recording with the PC Application... 5 Recording with the Mobile Apps...
More informationIntegrating Facebook. Contents
Integrating Facebook Grow your audience by making it easy for your readers to like, share or send pages from YourWebShop to their friends on Facebook. Contents Like Button 2 Share Button.. 6 Send Button.
More informationThe Path to a Successful Website
CREATIVE DESIGN STUDIO Website Checklist: The Path to a Successful Website Get Traffic to Your Website Organic search Keyword optimization Target only one keyword per page Use keywords in: URL Meta title
More informationWebsites. Version 1.7
Websites Version 1.7 Last edited 15 Contents MyNetball Information...3 Websites...4 Web packages...4 Setting up the layout...5 Uploading files and images...6 Using Dropbox to Increase your Website Data...7
More informationATTACHMENT MANAGEMENT USING AZURE BLOB STORAGE
MICROSOFT LABS FEBRUARY 28, 2018 ATTACHMENT MANAGEMENT USING AZURE BLOB STORAGE A Solution to help optimize Dynamics 365 CRM storage by automatically saving file attachments to Azure Blob Storage Contents
More informationSCHULICH MEDICINE & DENTISTRY Website Updates August 30, Administrative Web Editor Guide v6
SCHULICH MEDICINE & DENTISTRY Website Updates August 30, 2012 Administrative Web Editor Guide v6 Table of Contents Chapter 1 Web Anatomy... 1 1.1 What You Need To Know First... 1 1.2 Anatomy of a Home
More informationClassroom Blogging. Training wiki:
Classroom Blogging Training wiki: http://technologyintegrationshthornt.pbworks.com/create-a-blog 1. Create a Google Account Navigate to http://www.google.com and sign up for a Google account. o Use your
More informationXotira: Formulas Teaching Chatbot *T.ANITA KUMARI, SAI BHAVANI KUMAR.S** ***J.N.S.NIKHITA, ASHWITHA.D**** V.VARSHA*****
SHIV SHAKTI International Journal in Multidisciplinary and Academic Research (SSIJMAR) Vol. 7, No. 2, April 2018 (ISSN 2278 5973) Xotira: Formulas Teaching Chatbot *T.ANITA KUMARI, SAI BHAVANI KUMAR.S**
More informationInternet Society: Chapter Portal (AMS)
Internet Society: Chapter Portal (AMS) User Guide Last Updated: January 2017 Feedback? Email amshelp@isoc.org Contents Overview... 4 Accessing the Portal... 5 Logging In... 6 Retrieving Your Username or
More informationKaltura Video Tool for Sakai CLE Quick Start Guide. Version: 3.0
Kaltura Video Tool for Sakai CLE Quick Start Guide Version: 3.0 Kaltura Business Headquarters 5 Union Square West, Suite 602, New York, NY, 10003, USA Tel.: +1 800 871 5224 Copyright 2013 Kaltura Inc.
More informationKaltura Guidebook Table of Contents
Kaltura Guidebook Table of Contents Upload a Video... 4 Kaltura Login... 5 FlashLine Account... 6 Media Upload... 7 Choose a file to upload... 8 Add Details... 9 Privacy Settings... 10 Review Upload...
More informationVIC: Video Integrated Content
VIC: Video Integrated Content VIC is a video storage library that allows you to easily connect and share your videos with your students. Loading videos directly into courses can cause a number of issues,
More informationI. CREATING YOUR SOUNDCLOUD ACCOUNT
A Tutorial for creating and posting audio recordings with SoundCloud, http://soundcloud.com Table of Contents 1. Creating Your Account: Features and steps (p. 1) 2. Recording You First Audio (p. 2) 3.
More informationicc.edu/library Films on Demand Guide for Faculty and Staff
icc.edu/library Films on Demand Guide for Faculty and Staff Finding Films on Demand on the Library website: From the homepage of ICC Library website locate the Library Collections menu and click on Streaming
More informationNuxeo Platform 5.5. DAM Module. User Guide
Nuxeo Platform 5.5 DAM Module User Guide Table of Contents 1. Digital Asset Management User Guide........................................................................... 3 1.1 Digital Asset Management
More informationHands-on Activities in Sakai
Hands-on Activities in Sakai (Adapted in part from https://owl.uwo.ca/portal/site/owldocs and http://docs.moodle.org/20/en/wimba/using_the_voice_tools) Course Site vs. Project Site Course sites in Sakai
More informationAdministrative Training Mura CMS Version 5.6
Administrative Training Mura CMS Version 5.6 Published: March 9, 2012 Table of Contents Mura CMS Overview! 6 Dashboard!... 6 Site Manager!... 6 Drafts!... 6 Components!... 6 Categories!... 6 Content Collections:
More informationBeacon Catalog. Categories:
Beacon Catalog Find the Data Beacons you need to build Custom Dashboards to answer your most pressing digital marketing questions, enable you to drill down for more detailed analysis and provide the data,
More information