SRT support build on Debian Buster. Nothing available yet. Cerbero fails to configure for source install.
Daniel Rossi
electroteque at gmail.com
Mon Jul 15 09:21:47 UTC 2019
Trying to install the built cerbero packages to see if plugins bad is
also installed. I hit a wall there too
dpkg -i *.deb
"dpkg: error processing archive
gstreamer-1.0-effects_1.17.0.1-1_amd64.deb (--install):
trying to overwrite
'/home/danielr/Downloads/cerbero/build/dist/linux_x86_64/lib/libSoundTouch.so',
which is also in package gstreamer-1.0-effects-dev 1.17.0.1-1
Preparing to unpack gstreamer-1.0-encoding-dbg_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-encoding-dbg (1.17.0.1-1) over (1.17.0.1-1) ...
Preparing to unpack gstreamer-1.0-encoding-dev_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-encoding-dev (1.17.0.1-1) over (1.17.0.1-1) ...
Preparing to unpack gstreamer-1.0-encoding_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-encoding (1.17.0.1-1) over (1.17.0.1-1) ...
Preparing to unpack gstreamer-1.0-libav-dbg_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-libav-dbg (1.17.0.1-1) over (1.17.0.1-1) ...
Preparing to unpack gstreamer-1.0-libav-dev_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-libav-dev (1.17.0.1-1) over (1.17.0.1-1) ...
Preparing to unpack gstreamer-1.0-libav_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-libav (1.17.0.1-1) ...
dpkg: error processing archive gstreamer-1.0-libav_1.17.0.1-1_amd64.deb
(--install):
trying to overwrite
'/home/danielr/Downloads/cerbero/build/dist/linux_x86_64/lib/libavcodec.so',
which is also in package gstreamer-1.0-libav-dev 1.17.0.1-1
Preparing to unpack gstreamer-1.0-net-dbg_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-net-dbg (1.17.0.1-1) over (1.17.0.1-1) ...
Preparing to unpack gstreamer-1.0-net-dev_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-net-dev (1.17.0.1-1) over (1.17.0.1-1) ...
Preparing to unpack
gstreamer-1.0-net-restricted-dbg_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-net-restricted-dbg (1.17.0.1-1) over
(1.17.0.1-1) ...
Preparing to unpack
gstreamer-1.0-net-restricted-dev_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-net-restricted-dev (1.17.0.1-1) over
(1.17.0.1-1) ...
Preparing to unpack gstreamer-1.0-net-restricted_1.17.0.1-1_amd64.deb
...
Unpacking gstreamer-1.0-net-restricted (1.17.0.1-1) ...
dpkg: error processing archive
gstreamer-1.0-net-restricted_1.17.0.1-1_amd64.deb (--install):
trying to overwrite
'/home/danielr/Downloads/cerbero/build/dist/linux_x86_64/lib/libmms.so',
which is also in package gstreamer-1.0-net-restricted-dev 1.17.0.1-1
Preparing to unpack gstreamer-1.0-net_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-net (1.17.0.1-1) ...
dpkg: error processing archive gstreamer-1.0-net_1.17.0.1-1_amd64.deb
(--install):
trying to overwrite
'/home/danielr/Downloads/cerbero/build/dist/linux_x86_64/lib/libcrypto.so',
which is also in package gstreamer-1.0-net-dev 1.17.0.1-1
Preparing to unpack gstreamer-1.0-playback-dbg_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-playback-dbg (1.17.0.1-1) over (1.17.0.1-1) ...
Preparing to unpack gstreamer-1.0-playback-dev_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-playback-dev (1.17.0.1-1) over (1.17.0.1-1) ...
Preparing to unpack gstreamer-1.0-playback_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-playback (1.17.0.1-1) over (1.17.0.1-1) ...
Preparing to unpack gstreamer-1.0-system-dbg_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-system-dbg (1.17.0.1-1) over (1.17.0.1-1) ...
Preparing to unpack gstreamer-1.0-system-dev_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-system-dev (1.17.0.1-1) over (1.17.0.1-1) ...
Preparing to unpack gstreamer-1.0-system_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-system (1.17.0.1-1) ...
dpkg: error processing archive gstreamer-1.0-system_1.17.0.1-1_amd64.deb
(--install):
trying to overwrite
'/home/danielr/Downloads/cerbero/build/dist/linux_x86_64/lib/libcdda_interface.so',
which is also in package gstreamer-1.0-system-dev 1.17.0.1-1
Preparing to unpack gstreamer-1.0-visualizers-dbg_1.17.0.1-1_amd64.deb
...
Unpacking gstreamer-1.0-visualizers-dbg (1.17.0.1-1) over (1.17.0.1-1)
...
Preparing to unpack gstreamer-1.0-visualizers-dev_1.17.0.1-1_amd64.deb
...
Unpacking gstreamer-1.0-visualizers-dev (1.17.0.1-1) over (1.17.0.1-1)
...
Preparing to unpack gstreamer-1.0-visualizers_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-visualizers (1.17.0.1-1) ...
dpkg: error processing archive
gstreamer-1.0-visualizers_1.17.0.1-1_amd64.deb (--install):
trying to overwrite
'/home/danielr/Downloads/cerbero/build/dist/linux_x86_64/lib/libvisual-0.4.so',
which is also in package gstreamer-1.0-visualizers-dev 1.17.0.1-1
Preparing to unpack gstreamer-1.0_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0 (1.17.0.1-1) over (1.17.0.1-1) ...
dpkg: dependency problems prevent configuration of base-crypto-dbg:
base-crypto-dbg depends on base-crypto (= 1.17.0.1-1); however:
Package base-crypto is not installed."
"Processing was halted because there were too many errors."
------ Original Message ------
From: "Nicolas Dufresne" <nicolas at ndufresne.ca>
To: "Daniel Rossi" <electroteque at gmail.com>; "Discussion of the
development of and with GStreamer"
<gstreamer-devel at lists.freedesktop.org>
Sent: 7/13/2019 10:42:31 PM
Subject: Re: SRT support build on Debian Buster. Nothing available yet.
Cerbero fails to configure for source install.
>Le samedi 13 juillet 2019 à 11:46 +0000, Daniel Rossi a écrit :
>> Hi , of all the packages I've built in my time, this one has to be
>> the most broken one I have seen so far and the most complicated to
>> get installed and working properly. It has been a failure in Debian,
>> Ubuntu, Amazon Linux AMI etc.
>>
>> Ive been trying for days to get a gstreamer package with SRT support
>> working. It was completely missing from the bad plugins package.
>>
>> According to this post, I was able to rebuild just the bad plugins
>> repository with libsrt, in Ubutu server. But in Debian Buster , it
>> complained about missing a plugins base package verson which was
>> installed
>>
>> https://qiita.com/tetsu_koba/items/b12a6de83185a5267217
>>
>> This led me to attempting to rebuild the whole thing from sources. I
>> need this tool for testing SRT streaming functionality, and its taken
>> a few days to get to this point. The Windows binary crashes when
>> trying to turn the receiver into SRT server mode (For testing Wowza
>> SRT Push streaming)
>
>Could it be that one ?
>
>https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/commit/1acd9c726a9dfc99980c6eeaa20d95be9d693d13
>
> 1. Note that I notice that SRT elements only works when configured
> through URI, configuring through the properties seems broken. I must
> admit I thought this crash was introduced by the re-factoring (the
> one that merge srtserver/client pairs to allow fully URI based
> handling.
>
>>
>> My target environment will be a receiver on Raspberry PI. But I am
>> trying to get it built within the PI Desktop VMware for now.
>>
>>
>> On attempting to setup cerbero according to the docs. In Debian
>> Buster, configure fails. Any help would be good, so i can move on
>> confirming UDP NAT issues with SRT.
>
>SRT is NAT friendly in the sense it uses a single port, but you still
>need to port forward, as it does not do NAT traversal like WebRTC as an
>example.
>
>>
>> checking for gcc... gcc
>> checking whether the C compiler works... no
>> configure: error: in `/home/pi/Downloads/cerbero/build/sources/build-
>> tools/m4-1.4.18':
>> configure: error: C compiler cannot create executables
>> See `config.log' for more details
>
>More details are inside config.log as stated by this message.
>
>>
>> ***** Error running 'bootstrap' command:
>> Recipe 'm4' failed at the build step 'configure'
>> Fatal Error: Running ['sh', '-c', './configure --prefix
>> /home/pi/Downloads/cerbero/build/build-tools --libdir
>> /home/pi/Downloads/cerbero/build/build-tools/lib --with-pic --
>> disable-maintainer-mode --disable-silent-rules --disable-gtk-doc
>> --disable-introspection --disable-gcc-warnings --with-pic --
>> disable-maintainer-mode --disable-silent-rules --disable-gtk-doc
>> --disable-introspection --disable-gcc-warnings '], returncode 77
>>
>>
>> _______________________________________________
>> gstreamer-devel mailing list
>> gstreamer-devel at lists.freedesktop.org
>> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20190715/1dac1a24/attachment-0001.html>
More information about the gstreamer-devel
mailing list