Debian Bug report logs - #491548
xine: Fail with http://www.filmarkivet.no/open/ because RTSP from DSS is not supported

version graph

Package: libxine1; Maintainer for libxine1 is (unknown);

Reported by: Petter Reinholdtsen <pere@hungry.com>

Date: Sun, 20 Jul 2008 11:33:04 UTC

Severity: normal

Found in version xine-lib/1.1.14-1

Fixed in version 1.1.21-2+rm

Done: Andreas Beckmann <anbe@debian.org>

Bug is archived. No further changes may be made.

Forwarded to http://bugs.xine-project.org/show_bug.cgi?id=69

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Reinhard Tartler <siretart@tauware.de>:
Bug#491548; Package xine-ui. (full text, mbox, link).


Acknowledgement sent to Petter Reinholdtsen <pere@hungry.com>:
New Bug report received and forwarded. Copy sent to Reinhard Tartler <siretart@tauware.de>. (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Petter Reinholdtsen <pere@hungry.com>
To: submit@bugs.debian.org
Subject: xine: Fail to play films from http://www.filmarkivet.no/open/
Date: Sun, 20 Jul 2008 13:27:14 +0200
Package: xine-ui
Version: 0.99.5+cvs20070914-2
User:    debian-edu@lists.debian.org
Usertag: debian-edu

I discovered this problem with a patched version of kaffine-mozilla
and the movies available from <URL:http://www.filmarkivet.no/open/>.
Kaffine is unable to play the movies.  After using kaffine-mozilla to
locate the movie URL, I tested it in xine too.  It fail. :(

To replicate the issue, call xine like this:

  xine rtsp://qtsrv1.ella.no/filmarkivet/movie/nfi_vignett.mp4

The URL passed to kaffeine is this:

  http://www.filmarkivet.no/open/film/playlist.aspx?teasers=1&pl=smil

It is a playlist listing several rtsp streams.

Testing both in xine pop up a dialog stating that the file format is
not supported.  Playing the movie is working with vlc.

This testing is part of my work with Debian Edu.  See
<URL:http://wiki.debian.org/DebianEdu/BrowserMultimedia> for the full
list among the pages I test.

Happy hacking,
-- 
Petter Reinholdtsen




Information forwarded to debian-bugs-dist@lists.debian.org, Reinhard Tartler <siretart@tauware.de>:
Bug#491548; Package xine-ui. (full text, mbox, link).


Acknowledgement sent to Petter Reinholdtsen <pere@hungry.com>:
Extra info received and forwarded to list. Copy sent to Reinhard Tartler <siretart@tauware.de>. (full text, mbox, link).


Message #10 received at 491548@bugs.debian.org (full text, mbox, reply):

From: Petter Reinholdtsen <pere@hungry.com>
To: 491548@bugs.debian.org
Subject: Re: xine: Fail to play films from http://www.filmarkivet.no/open/
Date: Sun, 24 Aug 2008 16:16:47 +0200
reassign 491548 libxine1
retitle  491548 xine: Fail with http://www.filmarkivet.no/open/ because RTSP from DSS is not supported
found 491548 1.1.14-1
thanks

I've checked some more, and the issue at hand seem to be that xine-lib
do not handle RTSP from the Darwin Streaming Server.  It check the
server string for "Real" and "Helix", and refuses to connect if the
server string is as it is here

  DSS/5.5.5 (Build/489.16; Platform/Win32; Release/Darwin; state/beta; )

I tested a xine-lib patch to recognize "DSS" as well as "Real" and
"Helix", but it crashed in real_setup_and_get_header() because this
call failed:

  challenge1=strdup(rtsp_search_answers(rtsp_session,"RealChallenge1"));

I assume the DSS server is missing that header or something.  The
value is used to calculate some checksum.  No idea how the protocol
work, so I did not investigate any further.  The DSS server work with
gmplayer and vlc, so perhaps a peek at how it is handled there is a
good idea.

This is the patch I used:

--- xine-lib-1.1.14.orig/src/input/librtsp/rtsp_session.c
+++ xine-lib-1.1.14/src/input/librtsp/rtsp_session.c
@@ -120,7 +120,7 @@
       server=strdup("unknown");
   }

-  if (strstr(server,"Real") || strstr(server,"Helix"))
+  if (strstr(server,"Real") || strstr(server,"Helix") || strstr(server,"DSS"))
   {
     /* we are talking to a real server ... */


Because of this simple test, I believe the issue is in xine-lib and
not in xine-ui, and thus reassign this bug.

Happy hacking,
-- 
Petter Reinholdtsen




Bug reassigned from package `xine-ui' to `libxine1'. Request was from Petter Reinholdtsen <pere@hungry.com> to control@bugs.debian.org. (Sun, 24 Aug 2008 14:18:09 GMT) (full text, mbox, link).


Changed Bug title to `xine: Fail with http://www.filmarkivet.no/open/ because RTSP from DSS is not supported' from `xine: Fail to play films from http://www.filmarkivet.no/open/'. Request was from Petter Reinholdtsen <pere@hungry.com> to control@bugs.debian.org. (Sun, 24 Aug 2008 14:18:10 GMT) (full text, mbox, link).


Bug marked as found in version 1.1.14-1. Request was from Petter Reinholdtsen <pere@hungry.com> to control@bugs.debian.org. (Sun, 24 Aug 2008 14:18:11 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Reinhard Tartler <siretart@tauware.de>:
Bug#491548; Package libxine1. (full text, mbox, link).


Acknowledgement sent to Petter Reinholdtsen <pere@hungry.com>:
Extra info received and forwarded to list. Copy sent to Reinhard Tartler <siretart@tauware.de>. (full text, mbox, link).


Message #21 received at 491548@bugs.debian.org (full text, mbox, reply):

From: Petter Reinholdtsen <pere@hungry.com>
To: 491548@bugs.debian.org
Subject: Re: xine: Fail to play films from http://www.filmarkivet.no/open/
Date: Sun, 24 Aug 2008 16:27:54 +0200
forwarded 491548 http://bugs.xine-project.org/show_bug.cgi?id=69
thanks

I found the issue reported to upstream bugzilla,
<URL: http://bugs.xine-project.org/show_bug.cgi?id=69 >.
No progress is March this year.

Happy hacking,
-- 
Petter Reinholdtsen




Noted your statement that Bug has been forwarded to http://bugs.xine-project.org/show_bug.cgi?id=69. Request was from Petter Reinholdtsen <pere@hungry.com> to control@bugs.debian.org. (Sun, 24 Aug 2008 14:30:03 GMT) (full text, mbox, link).


Blocking bugs of 491106 added: 491548 Request was from Petter Reinholdtsen <pere@hungry.com> to control@bugs.debian.org. (Sun, 24 Aug 2008 14:51:05 GMT) (full text, mbox, link).


Reply sent to Andreas Beckmann <anbe@debian.org>:
You have taken responsibility. (Tue, 07 May 2019 12:43:28 GMT) (full text, mbox, link).


Notification sent to Petter Reinholdtsen <pere@hungry.com>:
Bug acknowledged by developer. (Tue, 07 May 2019 12:43:28 GMT) (full text, mbox, link).


Message #30 received at 491548-done@bugs.debian.org (full text, mbox, reply):

From: Andreas Beckmann <anbe@debian.org>
To: 382297-done@bugs.debian.org, 403600-done@bugs.debian.org, 407002-done@bugs.debian.org, 493074-done@bugs.debian.org, 273697-done@bugs.debian.org, 317806-done@bugs.debian.org, 318141-done@bugs.debian.org, 323115-done@bugs.debian.org, 326775-done@bugs.debian.org, 353479-done@bugs.debian.org, 354396-done@bugs.debian.org, 366538-done@bugs.debian.org, 368264-done@bugs.debian.org, 373847-done@bugs.debian.org, 376328-done@bugs.debian.org, 407778-done@bugs.debian.org, 418059-done@bugs.debian.org, 422986-done@bugs.debian.org, 445082-done@bugs.debian.org, 499021-done@bugs.debian.org, 512565-done@bugs.debian.org, 512565-done@bugs.debian.org, 520784-done@bugs.debian.org, 523321-done@bugs.debian.org, 528910-done@bugs.debian.org, 561226-done@bugs.debian.org, 574802-done@bugs.debian.org, 670260-done@bugs.debian.org, 274688-done@bugs.debian.org, 414234-done@bugs.debian.org, 517113-done@bugs.debian.org, 571442-done@bugs.debian.org, 240484-done@bugs.debian.org, 390333-done@bugs.debian.org, 413501-done@bugs.debian.org, 309040-done@bugs.debian.org, 373760-done@bugs.debian.org, 453908-done@bugs.debian.org, 513833-done@bugs.debian.org, 461002-done@bugs.debian.org, 313333-done@bugs.debian.org, 385924-done@bugs.debian.org, 396881-done@bugs.debian.org, 398907-done@bugs.debian.org, 482954-done@bugs.debian.org, 491548-done@bugs.debian.org, 396662-done@bugs.debian.org, 512301-done@bugs.debian.org, 600955-done@bugs.debian.org, 224510-done@bugs.debian.org, 163362-done@bugs.debian.org, 256096-done@bugs.debian.org, 278982-done@bugs.debian.org, 369319-done@bugs.debian.org, 602399-done@bugs.debian.org, 467071-done@bugs.debian.org, 533100-done@bugs.debian.org, 656890-done@bugs.debian.org, 461186-done@bugs.debian.org, 591080-done@bugs.debian.org, 704279-done@bugs.debian.org, 499991-done@bugs.debian.org, 523116-done@bugs.debian.org, 551124-done@bugs.debian.org, 349400-done@bugs.debian.org, 521119-done@bugs.debian.org, 400138-done@bugs.debian.org, 314411-done@bugs.debian.org
Subject: src:xine-lib has been superseded by src:xine-lib-1.2
Date: Tue, 7 May 2019 14:39:23 +0200
Version: 1.1.21-2+rm

Hi,

xine-lib was last released with Debian 7.0 (wheezy) in
May 2013. Since support for wheezy and wheezy-LTS has now ended and the
suites have been archived, I'm closing all the remaining bugs reported
against this package.
xine-lib has been superseded by xine-lib-1.2. If this bug report still
applies to the current version, feel free to repoen and reassign.


Andreas



Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Wed, 05 Jun 2019 08:03:46 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed Jan 31 19:36:13 2024; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.