Modify
Warning Please read the Ticket HowTo before creating or commenting on a ticket. Failure to do so may cause your ticket to be rejected or result in a slower response.

Opened 2 years ago

Closed 10 months ago

#10729 closed Developer Task (Fixed)

HTTP Live Streaming not following IETF standard

Reported by: jyavenard Owned by: cpinkham
Priority: major Milestone: unknown
Component: MythTV - HTTP Streaming Version: Unspecified
Severity: medium Keywords:
Cc: Ticket locked: no

Description

The aim of this ticket is to trac the various non-compliant inaccuracies in the generated M3U8 playlist

Spec are taken from http://tools.ietf.org/html/draft-pantos-http-live-streaming-01

#EXTINF tag:

   EXTINF is a record marker that describes the media file identified by
   the URI that follows it.  Each media file URI MUST be preceded by an
   EXTINF tag.  Its format is:

   #EXTINF:<duration>,<title>

   "duration" is an integer that specifies the duration of the media
   file in seconds.  Durations SHOULD be rounded to the nearest integer.
   The remainder of the line following the comma is the title of the
   media file.

Myth produces an entry like:
#EXTINF:<duration>

that there is no title is fine, however there must be a trailing [,] character.
You'll note in the IETF spec, that all examples have a trailing [,]

Like so:
#EXTINF:10,

Attachments (0)

Change History (3)

comment:1 Changed 2 years ago by Chris Pinkham <cpinkham@…>

In c3774a8ced5533208055f77b8fbcb07bbd9577fb/mythtv:

HTTP Live Streaming fix

Put a comma after the duration on the EXTINF tag per the IETF spec.

Refs #10729.

comment:2 Changed 10 months ago by dekarl

  • Component changed from MythTV - General to MythTV - HTTP Streaming
  • Owner set to cpinkham
  • Type changed from Bug Report - General to Developer Task

comment:3 Changed 10 months ago by cpinkham

  • Resolution set to Fixed
  • Status changed from new to closed

Closing this ticket since various turned into one that was noted and this has been open for 13 months.

Add Comment

Modify Ticket

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


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

 
Note: See TracTickets for help on using tickets.