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.
1.0.0 - Seguindo a documentação v14 do WebService
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
O player é renderizado como uma tag
no html por meio da chamada do helper iesde_player_div
<%= iesde_player_div(div_id, params) %>
Em sua view adicione:
<%= iesde_player_div "palco", user: '[email protected]', 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"
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;" } %>
MIT Licence. Copyright (c) 2016 Fortes Tecnologia. http://www.fortestecnologia.com.br