IesdePlayer
Helper de exibição de vídeos do WebService do Iesde para sistemas Rails. Não se trata de uma ferramenta oficial pois foi desenvolvida por necessidade dos nossos desenvolvedores. Sintam-se livres para contribuir.
Versão
1.0.0 - Seguindo a documentação v14 do WebService
Instalação
gem install iesde_player -v 1.0.1
Ou no seu Gemfile
gem 'iesde_player', '~> 1.0.1'
Depois Adicionar em seu application.js:
//= require iesde_player/application
Uso
O player é renderizado como uma tag
no html por meio da chamada do helper iesde_player_div
Formato:
<%= iesde_player_div(div_id, params) %>
Exemplo mais simples
Em sua view adicione:
<%= iesde_player_div "palco", user: 'aluno@eail.com', pass: '64727163829', course: '6376', movie_id: '4273' %>
Resultando no player no formato padrão:
Onde:
Parâmetros Obrigatórios:
- :user - E-mail do aluno que irá assistir a aula
- :pass - CPF do aluno que irá assistir a aula
- :course - id do curso do qual a aula pertence
- :movie_id - id da aula que será assistida
Todos os parâmetros são explicados na documentação do Iesde
Parâmetros Opcionais:
-
:width - default
"574"
-
:height - default
"469"
-
:auto_start - default
"false"
-
:theme_color - default
"0395d3"
-
:mode - default
"fit"
-
:scale_mode - default
"stretch"
-
:frame_color - default
"ffffff"
-
:font_color - default
"000000"
-
:course_type - default
"C"
-
:allow_full_screen - default
"true"
-
:allow_script_access - default
"always"
-
:quality - default
"high"
-
:allow_networking - default
"all"
Video Demonstrativo do Curso
Em sua view adicione:
<%= iesde_player_demo "rtmp://urldovideonoportalava.mp4" %>
Com início automático:
<%= iesde_player_demo "rtmp://urldovideonoportalava.mp4", autostart: true %>
Com atributos html no embed gerado:
<%= iesde_player_demo "rtmp://urldovideonoportalava.mp4", autostart: true, html: { style: "width: 500px; height: 500px;" } %>
Licença
MIT Licence. Copyright (c) 2016 Fortes Tecnologia. http://www.fortestecnologia.com.br