module Framey module ViewHelpers def render_recorder(opts={}) api_key = Framey.api_key timestamp, signature = Framey::Api.sign session_data = (opts[:session_data]||{}).map { |k,v| "#{k.to_s}=#{v.to_s}" }.join(",") run_env = Framey.run_env max_time = opts[:max_time] || 30 divid = "frameyRecorderContainer_#{(rand*999999999).to_i}" objid = "the#{divid}" raw < END_RECORDER end def render_player(opts={}) video_url = opts[:video_url] || "#{Framey.api_host}/videos/#{opts[:video_name]}/source.flv" thumbnail_url = opts[:thumbnail_url] || "#{Framey.api_host}/videos/#{opts[:video_name]}/thumbnail.jpg" divid = "frameyPlayerContainer_#{(rand*999999999).to_i}" objid = "the#{divid}" progress_bar_color = "#{opts[:progress_bar_color]}" volume_bar_color = "#{opts[:volume_bar_color]}" raw < END_PLAYER end end end module ActionView module Helpers include Framey::ViewHelpers end end