Modify

Ticket #371 (closed task: fixed)

Opened 5 years ago

Last modified 4 years ago

Enable high and low-quality versions for video player

Reported by: and Owned by:
Priority: critical Milestone: 4.1 Beta 1 (New Features and Fixes)
Component: PlumiVideoProduct Severity:
Keywords: Cc:
Who will test this: And

Description (last modified by anna) (diff)

Allow users to choose if they want a high or low quality version to watch to assist those with low-bandwidth.

The current available version will be the high-quality version. A lower quality version will be targeted for users on low-bandwidth connections in countries such as Indonesia.

Attachments

Change History

comment:1 Changed 5 years ago by and

  • Priority changed from major to critical
  • Who will test this set to And

comment:2 Changed 4 years ago by grant

  • Milestone changed from 3.1 to 4.0

Much in all as we'd love this now, we're moving it to v4.0 to keep v3.1 small & easy to do

comment:3 Changed 4 years ago by grant

  • Milestone changed from 4.0 to 4.1

Ooops - should have been moved to 4.1

comment:4 Changed 4 years ago by and

  • Component changed from ATEngageVideo to PlumiVideoProduct
  • Milestone changed from 4.3 to 4.1 Beta

comment:5 Changed 4 years ago by anna

  • Summary changed from Enable high and low-res versions for flash player to Enable high and low-res versions for video player

comment:6 Changed 4 years ago by anna

Would be nice to store this data in member preferences, or a cookie

comment:7 Changed 4 years ago by mike

The version that we're showing now will be the high res or low res version?

comment:8 Changed 4 years ago by anna

  • Description modified (diff)
  • Summary changed from Enable high and low-res versions for video player to Enable high and low-quality versions for video player

comment:9 Changed 4 years ago by mike

A low resolution profile has been added, and a link is added to the video view template. (  http://testing.plumi.org/Members/clopy/videos/dsfs/ and all new videos added)

The link will eventually change the video inside flowplayer, but in the mean time you can provide feedback on the quality/size of the low quality video file.

comment:10 Changed 4 years ago by anna

Can you let us know what the file size of the original "hi-res" transcoded file was versus the "low-res" version? Perhaps for the last five videos uploaded into testing? Will make some notes in here.

 http://testing.plumi.org/Members/clopy/videos/dsfs/ Original File: 3.1 MB Hi Res: ?? Low Res: 1.2 MB

By low-res do you mean you've changed resolution, or quality settings?

comment:11 Changed 4 years ago by mike

I've changed the quality settings. For that video it went from 1.4 to 1.2 MBs, but my guess is that on bigger videos we should see more improvement. I'm testing it on a couple of bigger videos and will report back.

comment:12 Changed 4 years ago by mike

  • Status changed from new to closed
  • Resolution set to ready for testing

Without changing the resolution, we got 10-20% decrease in video size tops. So I've reduced the resolution to 320x240 and we get 40-50% less file size which should make a difference for people with slower connections.

The link now replaces the video inside flowplayer with the lower-quality one, and creates a session cookie that lasts as long as the browser is open. There's also a link to go back to high-quality resolution that updates the cookie accordingly. If there are no low-res files, the first link is never accessible.

comment:13 Changed 4 years ago by anna

Great, this works well. We can think about re-designing it / creating a button of some sort during the re-design phase.

comment:14 Changed 4 years ago by anna

  • Status changed from closed to reopened
  • Resolution ready for testing deleted

comment:15 Changed 4 years ago by anna

  • Status changed from reopened to closed
  • Resolution set to fixed
View

Add a comment

Modify Ticket

Action
as closed
The resolution will be deleted. Next status will be 'reopened'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.