Opened 7 years ago

Closed 5 years ago

#10529 closed Patch - Feature (Won't Fix)

MythWeb HTML5 streaming video tag support for OGV and WebM

Reported by: Anthony Messina <amessina@…> Owned by: Rob Smith
Priority: minor Milestone: unknown
Component: Plugin - MythWeb Version: Master Head
Severity: medium Keywords:
Cc: Ticket locked: no

Description

Attached is a patch for the soon to be released 0.25 release of MythWeb which enables streaming video support via the HTML5 video tag for OGV and WebM formats which can be transcoded and streamed on the fly, similar to the FLV method used for Flowplayer.

The idea is to display the video tag if it's supported, and display the regular Flowplayer otherwise.

While there are likely better ways of doing this, I wanted to create a patch that is less "intrusive" on the original MythWeb code.

Attachments (2)

mythweb-0.25-html5-video.patch (14.2 KB) - added by Anthony Messina <amessina@…> 7 years ago.
MythWeb HTML5 video patch for 0.25
mythweb-fixes-0.26-html5-video.patch (16.1 KB) - added by amessina@… 6 years ago.
MythWeb fixes/0.26 updated html5 video patch

Download all attachments as: .zip

Change History (7)

Changed 7 years ago by Anthony Messina <amessina@…>

MythWeb HTML5 video patch for 0.25

comment:1 Changed 7 years ago by Kenni Lund [kenni a kelu dot dk]

Milestone: 0.25unknown

We're in a feature freeze. Also, please read the ticket TicketHowTo, you shouldn't be setting the milestone.

comment:2 Changed 7 years ago by Anthony Messina <amessina@…>

Sorry about that. Thanks for correcting the milestone.

comment:3 Changed 7 years ago by managementboy@…

Tested your patch. It seems that on MythBuntu? the ffmpeg/mythffmpeg need "-strict -2" added to modules/stream/stream_webm.pl and I had to comment out "-acodec libvorbis" to get it to stream due to it complaining.

Changed 6 years ago by amessina@…

MythWeb fixes/0.26 updated html5 video patch

comment:4 Changed 6 years ago by amessina@…

I've added an updated patch for the fixes/0.26 branch of MythWeb which is simplified a bit and allows for local filename resolution with failover to the MythTV Services API if the local recording cannot be found.

comment:5 Changed 5 years ago by Rob Smith

Resolution: Won't Fix
Status: newclosed

Given Mythweb is EOL, I'm closing new features. This should be done via the backend webserver now.

Note: See TracTickets for help on using tickets.