2010-08-04 5 views
1

Je dois intégrer FLV, MP4 et éventuellement d'autres vidéos dans une application 2.3.5 rails.Meilleure façon d'intégrer des vidéos flash dans Rails - doit être compatible avec tous les navigateurs

J'ai beaucoup de problèmes à faire apparaître les vidéos dans Safari 5 et Firefox 3.5.

Existe-t-il un moyen facile de réaliser un lecteur vidéo multi-navigateur et de l'intégrer dans une application rails?

J'ai essayé swfobject 1.5 et 2.2 avec jw_player et aussi flowplayer mais sans résultat.

Répondre

2

J'utilise dans les rails 2.3.5 application JW Player avec rails plugin jw-playr-hlpr.

Il est facile à utiliser:

  1. installer le plugin
  2. run râteau jw_player: installer
  3. insert
     <%= javascript_include_tag 'swfobject' %>
    dans votre mise en page
  4. après que vous pouvez utiliser aide suivante:
    <%= player({:file => path_to_flv}, {:width => 680, :height => 420}) %>

Je l'ai testé dans Firefox 3.6.8, Opera, Chrome 5 et Safari 5 et ça marche bien ..

+0

C'était la première solution que j'ai essayée mais sans la chance. Le joueur montre mais un symbole d'erreur sans message est retourné à l'intérieur du joueur. – tommasop

+0

Qu'est-ce que vous utilisez pour la conversion vidéo? J'utilise ffmpeg. Exemple: ffmpeg -i # {chemin_données} -b 600k -acodec libfaac -ar 44100 -ab 96k -ac 2 -aspect # {self.aspect} -threads # {CPUS || 1} -s # {self.video_dimensions} -vcodec libx264 -vpre hq -r 25 -qscale 2 -f flv -y # {self.path_flv} – vhyza

+0

Je voudrais que les gens téléchargent seulement flv et mp4 et l'affichent juste . Je peux organiser la conversion très facilement parce que j'utilise ffmpeg pour obtenir une image d'aperçu de la vidéo mais j'ai peur que cela consomme trop de ressources. – tommasop

0

Utiliser le lecteur de flux. Son responsive, facile à intégrer et fonctionne dans tous les navigateurs attendent les vrais anciens ..

Questions connexes