Adding youtube support - IOS

Description

  1.  

    1.  

      1. Description
        Adding support to play youtube videos inside the app, avoiding the current redirection to youtube app. These changes supports transcripts while maintaining default video behavior.

  1.  

    1. GIFs
      ![generalviewios](https://user-images.githubusercontent.com/36200299/45652105-29de5780-ba99-11e8-9430-6fafba5f015d.gif)
      ![landscape](https://user-images.githubusercontent.com/36200299/45652111-34005600-ba99-11e8-8411-2f2510c01b69.gif)
      ![transcript](https://user-images.githubusercontent.com/36200299/45652114-3793dd00-ba99-11e8-885c-05110e60edee.gif)

  1.  

    1.  

      1. How to test this PR
        Add the following at core config settings file:

```
YOUTUBE_VIDEO:
ENABLED: True
YOUTUBE_API_KEY: 'YOUR_API_KEY'
```
Open a youtube video available in the course

Assignee

Saeed Bashir

Reporter

Open Source Pull Request Bot

Contributor Name

Diego Millan

Repo

edx/edx-app-ios

Customer

Epic Link

None

OSCM Assignee

None

Platform Map Area (Levels 1 & 2)

Educator Experiences - Content Blocks & interactives

Platform Map Area (Levels 3 & 4)

Core Course Content Blocks - Video Block

Blended Hour Utilization Percentage

None

edX Theme

None

edX Squad

None

Story Points

1

Priority

Unset
Configure