Modify

Opened 14 months ago

Last modified 5 weeks ago

#12943 new Patch - Feature

mythweb video streaming - add support for webm/ogv live video streaming

Reported by: warpme@… Owned by: stuarta
Priority: minor Milestone: 29.1
Component: Plugin - MythWeb Version: Master Head
Severity: medium Keywords: HTML5 streaming
Cc: Ticket locked: no

Description

Patch adds ability to webm/ogv streaming with flv flash streaming fallback for browsers not supporting HTML5 video tag. Also ability to by-user disabling webm/ogg streaming is added in mythweb settings as some browsers are not playing at all webm live streams (like current Chrome), while other are playing OK but are unstable (Firefox 50.0 randomly stops playback). For such cases user can temorairly disable HTML5 live streaming (and go with old good flv streaming) till quality of browsers improves. NOTE: it requires libvpx and libvorbis compiled within mythic ffmpeg.

Attachments (5)

0026-mythweb-add-HTML5-streaming-support.patch (34.8 KB) - added by warpme@… 14 months ago.
patch
0026-mythweb-add-HTML5-streaming-support-v2.patch (34.9 KB) - added by warpme@… 10 months ago.
Updated patch with disabled teletext decoding
0026-mythweb-add-HTML5-streaming-support-v3.patch (34.9 KB) - added by warpme@… 10 months ago.
V3 patch with improved/corrected content-size heuristics
0026-mythweb-add-HTML5-streaming-support-v4.patch (34.9 KB) - added by warpme@… 5 weeks ago.
Patch updated for current master
0026-mythweb-add-HTML5-streaming-support-v5.patch (34.6 KB) - added by warpme@… 10 days ago.
Updated patch for fix php warnings for audio-only webm/ogv streaming

Download all attachments as: .zip

Change History (9)

Changed 14 months ago by warpme@…

patch

comment:1 Changed 13 months ago by stuarta

  • Milestone changed from unknown to 29.0

Changed 10 months ago by warpme@…

Updated patch with disabled teletext decoding

comment:2 Changed 10 months ago by warpme@…

Recent Firefox upgrade to 52.0 makes HTML5 streaming perfect for me (thx Mozilla team!!!). No more Firefox issue where playback stops at 10..12min of playback.

Attached patch v3 has improved content-size heuristic and should offer perfect, issue free HTML5 steaming on Mozilla v52+.

(if You will experience issue with "network connection is broken" near end of in-advance download - pls give me PM. I'll further improve content-size heuristics). Happy streaming!

Changed 10 months ago by warpme@…

V3 patch with improved/corrected content-size heuristics

comment:3 Changed 2 months ago by stuarta

  • Milestone changed from 29.0 to 29.1

Changed 5 weeks ago by warpme@…

Patch updated for current master

comment:4 Changed 5 weeks ago by warpme@…

v4 is updated patch for current master.

For tests:

-on windows: pls use Firefox 57.0.1. Older versions of Firefox have in-advance download issues - except 54.0.1 which also works perfectly. Other browsers: no any Chrome version works OK for me :-). Crap like IE I not tested.

-on linux & macos: i'll do some tests and will report soon.

Changed 10 days ago by warpme@…

Updated patch for fix php warnings for audio-only webm/ogv streaming

Add Comment

Modify Ticket

Action
as new The owner will remain stuarta.
Author


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

 
Note: See TracTickets for help on using tickets.