[mythtv-commits] Ticket #3580: uPnP commercial skipping

MythTV mythtv at cvs.mythtv.org
Wed Jun 6 04:26:13 UTC 2007


#3580: uPnP commercial skipping
-----------------------+----------------------------------------------------
 Reporter:  anonymous  |       Owner:  ijr    
     Type:  defect     |      Status:  new    
 Priority:  major      |   Milestone:  unknown
Component:  mythtv     |     Version:  head   
 Severity:  medium     |  
-----------------------+----------------------------------------------------
 The attached patch supercedes [http://svn.mythtv.org/trac/ticket/3344
 Ticket 3344], to correct fast-forwarding for uPnP players.  In addition,
 new functionality was added to the GetRecordings method so that portions
 of content could be specified through a "bytes=" parameter in the URL.  A
 new method GenM3u is provided to automatically generate a playlist
 containing a series of URLs that specify content up to the end of a
 commercial break.  In the near future, I'll submit a patch to the CDS that
 will present a upnp listing of commercial-detected recordings, and will
 utilize the new GenM3u method to serve up the recording segments, in full
 upnp spec compliance.  See
 [http://www.upnp.org/standardizeddcps/documents/ContentDirectory1.0.pdf
 Section 2.8.9.2 Playlist file generation from container derived object
 resources] of the standard.

 Rather than completely removing detected commercials, commercial skipping
 will be semi-automatic.  When a user viewing the program recognizes a
 commercial, the user may hit the "next track" button, which will switch to
 the next segment of content, just past the end of the detected commercial
 break, thereby skipping the commercials.
 Thus, if commercial content is erroneously marked, the user may review the
 missed content.  For those that trust in the algorithms, complete
 commercial removal can be achieved through lossless transcoding.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/3580>
MythTV <http://svn.mythtv.org/trac>
MythTV


More information about the mythtv-commits mailing list