Ticket #19 (new feature)

Opened 14 months ago

Last modified 3 days ago

Auto Transcoding and Embedded Playback of Ogg Theora Files

Reported by: anonymous Owned by: andycat
Priority: major Milestone: 0.4
Component: Transcoding Version:
Keywords: Cc:

Description (last modified by anna) (diff)

Implement Ogg into Indytube. This ticket is lodged on the Indytube tracker here:

http://www.codecoop.org/tracker/index.php?func=detail&aid=945&group_id=90&atid=428

We should use the MV_Embed script to cover the use of Cortado, plugins and native Ogg support in the browser. We can use ffmpeg2theora to transcode to Ogg.

- - - - - - - - -

Indytube / Cortado / ffmpeg2theora test

Functioning demo of Cortado applet here on the Fluendo site: http://stream.fluendo.com/demos.php?stream=ondemand

Cortado has been tested on EngageMedia previously. Working but with bugs such as slow playback of video - which could be attributed to the applet or the server-side transcoding process.

We also implemented transcoding to Ogg which tested successfully.

Attachments

Pantallazo1.png (159.6 kB) - added by kev 9 months ago.
screenshot using mv_embed
Pantallazo2.png (165.1 kB) - added by kev 9 months ago.
another screenshot using mv_embed

Change History

Changed 14 months ago by and

  • type changed from enhancement to feature

Changed 11 months ago by anna

  • description modified (diff)

Changed 9 months ago by mictlan.tecutli.0@…

i had to edit indytube.py to embed ogg. i changed line 181 from:

'oggfile':stem+".ogg",

to:

'oggfile':relative_directory+'/'+stem+".ogg",

Changed 9 months ago by mictlan.tecutli.0@…

you can also use mv_embed. just put mv_embed somewhere behind your apache and put something like the following in your plumi.template*:

<script type="text/javascript" src="localhost/flv-files/mv_embed/mv_embed.js"> </script> <script defer="true" type="text/javascript" src="localhost/flv-files/mv_embed/jquery/jquery-1.2-2.js"> </script> <script defer="true" type="text/javascript" src="localhost/flv-files/mv_embed/scriptaculous/lib/prototype.js"> </script> <script defer="true" type="text/javascript" src="localhost/flv-files/mv_embed/scriptaculous/src/slider.js"> </script> <script defer="true" type="text/javascript" src="localhost/flv-files/mv_embed/mv_vlcEmbed.js"> </script> <video id="v1" controls="true" src=$videobaseurl$oggfile></video>

*put "http://" in front of localhost or however you access your web page. i took it out cause track doesn´t let me publish stuff with lots of links

Changed 9 months ago by anna

Thanks for this! We had been planning on doing this for some time.

Do you have a link to a demo of this working? It would be great to contribute this back to the Indytube code itself, with a switch either on the template to switch between Flash and Ogg or a way to configure this easily in the ATEngageVideo product or elsewhere in the Preferences pane in Plone: http://testing.plumi.org/plone_memberprefs_panel

(Add-on Product Configuration)

Some sites may wish to default to Ogg and give Flash as an option for those users for whom Ogg playback doesn't work so well, or default to Flash and give Ogg as an option who prefer this.

Changed 9 months ago by kev

hi, i´ve only tested this in a local testing site. unfortunatly i don´t have a plone site online or i would be glad to give you the link. i´m currently having (unrelated :) issues with my plumi instalation, but i´ll send a screenshot when i get everything up and running again.

there are some things that need to be looked into. mv_embed works rather well if i view the page from the same machine on which i´m serving it (localhost), but not so well when i access it from somewhere else in the lan. in that case playback is very choppy (¿buffer issue?), so much so that its not really usable. i imagine that its possible to play with the mv_embed scripts to get better results, but i´m not really sure how to go about that.

i´d like to use this feature for a plumi site we are working on, but of course need to smooth off the edges first.

Changed 9 months ago by kev

screenshot using mv_embed

Changed 9 months ago by kev

another screenshot using mv_embed

Changed 9 days ago by anonymous

attachment Pantallazo2.png added another screenshot using mv_embed

Changed 9 days ago by anonymous

http

Changed 9 days ago by anonymous

Add/Change #19 (Auto Transcoding and Embedded Playback of Ogg Theora Files)

Author



Action
as new
 
Note: See TracTickets for help on using tickets.