Bug #883
open
Live-stream does not work if I change HTTP-Port for Streamdev to "3000/ts"
Added by SPAM almost 13 years ago.
Updated almost 12 years ago.
Description
Hi,
if I change the value in "Streaming -> HTTP-Port Streamdev" from "3000" to "3000/ts" in the web interface,
no live-stream is possible.
If I try to start a live-stream, I get the following message in the browser:
------------------
Internal Error:
Undefined subroutine &URI::Escape::escape_char called at
/usr/share/perl5/vendor_perl/URI/_generic.pm line 25, line 9.
------------------
/usr/share/perl5/vendor_perl/URI/_generic.pm is part of the packet:
Name : perl-uri
Version : 1.59-1
My System:
OS : Arch Linux (current updates)
VDRAdmin-AM Version: 3.6.9
VDR Version : 1.7.23
Thx & Regards,
Joseph
Files
I had the same problem. vdradmind "3000/ts" to "3000%2Fts". I fixed the problem by introducing a ST_STREAMDEV_PATH configuration variable. A path is attached to this comment.
There was another occurrence of the same bug in the "Export channels as playlist"-function. A new diff is attached.
- Target version set to 3.6.10
jayjay wrote:
Hi,
if I change the value in "Streaming -> HTTP-Port Streamdev" from "3000" to "3000/ts" in the web interface,
no live-stream is possible.
If I try to start a live-stream, I get the following message in the browser:
------------------
Internal Error:
Undefined subroutine &URI::Escape::escape_char called at
/usr/share/perl5/vendor_perl/URI/_generic.pm line 25, line 9.
------------------
/usr/share/perl5/vendor_perl/URI/_generic.pm is part of the packet:
Name : perl-uri
Version : 1.59-1
Had the same problem - root cause was existing Escape.pm without escape_char subroutine in /usr/share/vdradmin/lib.
With already installed perl.5.10 I could solve this by replacing /usr/share/vdradmin/lib with symlink to
/usr/local/share/perl/5.10.1/URI
br datschi
Also available in: Atom
PDF