You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openmeetings.apache.org by "seba.wagner@gmail.com" <se...@gmail.com> on 2020/04/10 23:12:14 UTC

webm file not created

When running in jetty it doesn't seem to create the webm file at the right
location when recording:

command: ffmpeg -y -itsoffset 00:00:00.391 -i
/Users/xxxx/Documents/apache/openmeetings/_REPO/openmeetings/openmeetings-web/target/openmeetings-web-5.0.0-M4-SNAPSHOT/data/streams/6/rec_3_f8cb1445-58a0-49a8-8d8f-17fb53c736d6.webm


I run kurento in a docker container

Is that known issue with the recording or an issue with my setup of how I
run the server?

Thanks,
Seb
-- 
Sebastian Wagner
https://twitter.com/#!/dead_lock
seba.wagner@gmail.com

Re: webm file not created

Posted by "seba.wagner@gmail.com" <se...@gmail.com>.
nice thanks!

On Sat, 11 Apr 2020 at 13:41, Maxim Solodovnik <so...@gmail.com> wrote:

> Hello Sebastian,
>
> you have to tune up KMS
> I see 2 possible ways:
> 1) modify container before run
> OR
> 2) create local folder and map it to /etc/default in container ( and
> provide your own /etc/default/kurento-media-server)
> The problem in this case will be: you need to have kurento_internal_user_id
> to correspond to _your_local_machine_user_id)
>
> I personally use KMS like this
> docker run -v
> /home/solomax/work/openmeetings/data:/home/solomax/work/openmeetings/data
> -p 8888:8888 kurento/kurento-media-server-exp:bionic-gstreamer
>
> recordings are created with user `root`
> Just create folder for room first :)))
>
>
> On Sat, 11 Apr 2020 at 06:19, seba.wagner@gmail.com <seba.wagner@gmail.com
> >
> wrote:
>
> > I can see some messages:
> >
> > Configured to record to
> >
> >
> file:///Users/wagns1/Documents/apache/openmeetings/_REPO/openmeetings/openmeetings-web/target/openmeetings-web-5.0.0-M4-SNAPSHOT/data/streams/7/rec_4_f3592303-9290-4883-acc9-01d93ec75510.webm
> >
> > DEBUG 04-11 11:12:59.367 o.a.o.c.r.KurentoHandler:397 [ventExec-e2-t49] -
> > Kurento::ObjectCreated -> [RemoteObject: type=RecorderEndpoint
> >
> >
> remoteRef=513e65b3-3df9-443b-9b0e-bc90b1fea14f_kurento.MediaPipeline/c4159800-2212-43a3-a97c-6cbaeefefa93_kurento.RecorderEndpoint]
> >
> > DEBUG 04-11 11:12:59.385 o.a.o.c.r.KStream:232 [tp1348596968-77] -
> > startRecord outMedia OK ? true
> >
> > INFO  04-11 11:12:59.387 o.a.o.u.OmFileHelper:234 [tp1348596968-77] -
> > Configured to record to
> >
> >
> file:///Users/wagns1/Documents/apache/openmeetings/_REPO/openmeetings/openmeetings-web/target/openmeetings-web-5.0.0-M4-SNAPSHOT/data/streams/7/rec_4_44f692ef-c60b-41df-854f-f7c5a31a311e.webm
> >
> > INFO  04-11 11:12:59.397 o.a.o.c.r.KStream:260 [ventExec-e2-t49] -
> > Recording started successfully
> >
> > DEBUG 04-11 11:12:59.400 o.a.o.c.r.KurentoHandler:397 [ventExec-e2-t48] -
> > Kurento::ObjectCreated -> [RemoteObject: type=RecorderEndpoint
> >
> >
> remoteRef=513e65b3-3df9-443b-9b0e-bc90b1fea14f_kurento.MediaPipeline/76381f7d-4920-473e-a2c5-5abc90a7d711_kurento.RecorderEndpoint]
> >
> > DEBUG 04-11 11:12:59.434 o.a.o.c.r.KStream:232 [tp1348596968-77] -
> > startRecord outMedia OK ? false
> >
> > DEBUG 04-11 11:12:59.435 o.a.o.c.r.KStream:232 [tp1348596968-77] -
> > startRecord outMedia OK ? true
> >
> > INFO  04-11 11:12:59.436 o.a.o.u.OmFileHelper:234 [tp1348596968-77] -
> > Configured to record to
> >
> >
> file:///Users/wagns1/Documents/apache/openmeetings/_REPO/openmeetings/openmeetings-web/target/openmeetings-web-5.0.0-M4-SNAPSHOT/data/streams/7/rec_4_655c4531-d1bf-4cac-8545-3ed6bdb3bf1d.webm
> >
> > INFO  04-11 11:12:59.464 o.a.o.c.r.KStream:260 [ventExec-e2-t48] -
> > Recording started successfully
> >
> > But there is no file in that folder that it claims to create.
> >
> > Is that the hint to run Kurento as the same user as the Openmeetings
> server
> > ?
> >
> > Thats unfortunate there is no OSX installer for it.
> >
> > Cheers
> > Seb
> >
> > On Sat, 11 Apr 2020 at 11:12, seba.wagner@gmail.com <
> seba.wagner@gmail.com
> > >
> > wrote:
> >
> > > When running in jetty it doesn't seem to create the webm file at the
> > right
> > > location when recording:
> > >
> > > command: ffmpeg -y -itsoffset 00:00:00.391 -i
> > >
> >
> /Users/xxxx/Documents/apache/openmeetings/_REPO/openmeetings/openmeetings-web/target/openmeetings-web-5.0.0-M4-SNAPSHOT/data/streams/6/rec_3_f8cb1445-58a0-49a8-8d8f-17fb53c736d6.webm
> > >
> > >
> > > I run kurento in a docker container
> > >
> > > Is that known issue with the recording or an issue with my setup of
> how I
> > > run the server?
> > >
> > > Thanks,
> > > Seb
> > > --
> > > Sebastian Wagner
> > > https://twitter.com/#!/dead_lock
> > > seba.wagner@gmail.com
> > >
> >
> >
> > --
> > Sebastian Wagner
> > https://twitter.com/#!/dead_lock
> > seba.wagner@gmail.com
> >
>
>
> --
> Best regards,
> Maxim
>


-- 
Sebastian Wagner
https://twitter.com/#!/dead_lock
seba.wagner@gmail.com

Re: webm file not created

Posted by Maxim Solodovnik <so...@gmail.com>.
Hello Sebastian,

you have to tune up KMS
I see 2 possible ways:
1) modify container before run
OR
2) create local folder and map it to /etc/default in container ( and
provide your own /etc/default/kurento-media-server)
The problem in this case will be: you need to have kurento_internal_user_id
to correspond to _your_local_machine_user_id)

I personally use KMS like this
docker run -v
/home/solomax/work/openmeetings/data:/home/solomax/work/openmeetings/data
-p 8888:8888 kurento/kurento-media-server-exp:bionic-gstreamer

recordings are created with user `root`
Just create folder for room first :)))


On Sat, 11 Apr 2020 at 06:19, seba.wagner@gmail.com <se...@gmail.com>
wrote:

> I can see some messages:
>
> Configured to record to
>
> file:///Users/wagns1/Documents/apache/openmeetings/_REPO/openmeetings/openmeetings-web/target/openmeetings-web-5.0.0-M4-SNAPSHOT/data/streams/7/rec_4_f3592303-9290-4883-acc9-01d93ec75510.webm
>
> DEBUG 04-11 11:12:59.367 o.a.o.c.r.KurentoHandler:397 [ventExec-e2-t49] -
> Kurento::ObjectCreated -> [RemoteObject: type=RecorderEndpoint
>
> remoteRef=513e65b3-3df9-443b-9b0e-bc90b1fea14f_kurento.MediaPipeline/c4159800-2212-43a3-a97c-6cbaeefefa93_kurento.RecorderEndpoint]
>
> DEBUG 04-11 11:12:59.385 o.a.o.c.r.KStream:232 [tp1348596968-77] -
> startRecord outMedia OK ? true
>
> INFO  04-11 11:12:59.387 o.a.o.u.OmFileHelper:234 [tp1348596968-77] -
> Configured to record to
>
> file:///Users/wagns1/Documents/apache/openmeetings/_REPO/openmeetings/openmeetings-web/target/openmeetings-web-5.0.0-M4-SNAPSHOT/data/streams/7/rec_4_44f692ef-c60b-41df-854f-f7c5a31a311e.webm
>
> INFO  04-11 11:12:59.397 o.a.o.c.r.KStream:260 [ventExec-e2-t49] -
> Recording started successfully
>
> DEBUG 04-11 11:12:59.400 o.a.o.c.r.KurentoHandler:397 [ventExec-e2-t48] -
> Kurento::ObjectCreated -> [RemoteObject: type=RecorderEndpoint
>
> remoteRef=513e65b3-3df9-443b-9b0e-bc90b1fea14f_kurento.MediaPipeline/76381f7d-4920-473e-a2c5-5abc90a7d711_kurento.RecorderEndpoint]
>
> DEBUG 04-11 11:12:59.434 o.a.o.c.r.KStream:232 [tp1348596968-77] -
> startRecord outMedia OK ? false
>
> DEBUG 04-11 11:12:59.435 o.a.o.c.r.KStream:232 [tp1348596968-77] -
> startRecord outMedia OK ? true
>
> INFO  04-11 11:12:59.436 o.a.o.u.OmFileHelper:234 [tp1348596968-77] -
> Configured to record to
>
> file:///Users/wagns1/Documents/apache/openmeetings/_REPO/openmeetings/openmeetings-web/target/openmeetings-web-5.0.0-M4-SNAPSHOT/data/streams/7/rec_4_655c4531-d1bf-4cac-8545-3ed6bdb3bf1d.webm
>
> INFO  04-11 11:12:59.464 o.a.o.c.r.KStream:260 [ventExec-e2-t48] -
> Recording started successfully
>
> But there is no file in that folder that it claims to create.
>
> Is that the hint to run Kurento as the same user as the Openmeetings server
> ?
>
> Thats unfortunate there is no OSX installer for it.
>
> Cheers
> Seb
>
> On Sat, 11 Apr 2020 at 11:12, seba.wagner@gmail.com <seba.wagner@gmail.com
> >
> wrote:
>
> > When running in jetty it doesn't seem to create the webm file at the
> right
> > location when recording:
> >
> > command: ffmpeg -y -itsoffset 00:00:00.391 -i
> >
> /Users/xxxx/Documents/apache/openmeetings/_REPO/openmeetings/openmeetings-web/target/openmeetings-web-5.0.0-M4-SNAPSHOT/data/streams/6/rec_3_f8cb1445-58a0-49a8-8d8f-17fb53c736d6.webm
> >
> >
> > I run kurento in a docker container
> >
> > Is that known issue with the recording or an issue with my setup of how I
> > run the server?
> >
> > Thanks,
> > Seb
> > --
> > Sebastian Wagner
> > https://twitter.com/#!/dead_lock
> > seba.wagner@gmail.com
> >
>
>
> --
> Sebastian Wagner
> https://twitter.com/#!/dead_lock
> seba.wagner@gmail.com
>


-- 
Best regards,
Maxim

Re: webm file not created

Posted by "seba.wagner@gmail.com" <se...@gmail.com>.
I can see some messages:

Configured to record to
file:///Users/wagns1/Documents/apache/openmeetings/_REPO/openmeetings/openmeetings-web/target/openmeetings-web-5.0.0-M4-SNAPSHOT/data/streams/7/rec_4_f3592303-9290-4883-acc9-01d93ec75510.webm

DEBUG 04-11 11:12:59.367 o.a.o.c.r.KurentoHandler:397 [ventExec-e2-t49] -
Kurento::ObjectCreated -> [RemoteObject: type=RecorderEndpoint
remoteRef=513e65b3-3df9-443b-9b0e-bc90b1fea14f_kurento.MediaPipeline/c4159800-2212-43a3-a97c-6cbaeefefa93_kurento.RecorderEndpoint]

DEBUG 04-11 11:12:59.385 o.a.o.c.r.KStream:232 [tp1348596968-77] -
startRecord outMedia OK ? true

INFO  04-11 11:12:59.387 o.a.o.u.OmFileHelper:234 [tp1348596968-77] -
Configured to record to
file:///Users/wagns1/Documents/apache/openmeetings/_REPO/openmeetings/openmeetings-web/target/openmeetings-web-5.0.0-M4-SNAPSHOT/data/streams/7/rec_4_44f692ef-c60b-41df-854f-f7c5a31a311e.webm

INFO  04-11 11:12:59.397 o.a.o.c.r.KStream:260 [ventExec-e2-t49] -
Recording started successfully

DEBUG 04-11 11:12:59.400 o.a.o.c.r.KurentoHandler:397 [ventExec-e2-t48] -
Kurento::ObjectCreated -> [RemoteObject: type=RecorderEndpoint
remoteRef=513e65b3-3df9-443b-9b0e-bc90b1fea14f_kurento.MediaPipeline/76381f7d-4920-473e-a2c5-5abc90a7d711_kurento.RecorderEndpoint]

DEBUG 04-11 11:12:59.434 o.a.o.c.r.KStream:232 [tp1348596968-77] -
startRecord outMedia OK ? false

DEBUG 04-11 11:12:59.435 o.a.o.c.r.KStream:232 [tp1348596968-77] -
startRecord outMedia OK ? true

INFO  04-11 11:12:59.436 o.a.o.u.OmFileHelper:234 [tp1348596968-77] -
Configured to record to
file:///Users/wagns1/Documents/apache/openmeetings/_REPO/openmeetings/openmeetings-web/target/openmeetings-web-5.0.0-M4-SNAPSHOT/data/streams/7/rec_4_655c4531-d1bf-4cac-8545-3ed6bdb3bf1d.webm

INFO  04-11 11:12:59.464 o.a.o.c.r.KStream:260 [ventExec-e2-t48] -
Recording started successfully

But there is no file in that folder that it claims to create.

Is that the hint to run Kurento as the same user as the Openmeetings server
?

Thats unfortunate there is no OSX installer for it.

Cheers
Seb

On Sat, 11 Apr 2020 at 11:12, seba.wagner@gmail.com <se...@gmail.com>
wrote:

> When running in jetty it doesn't seem to create the webm file at the right
> location when recording:
>
> command: ffmpeg -y -itsoffset 00:00:00.391 -i
> /Users/xxxx/Documents/apache/openmeetings/_REPO/openmeetings/openmeetings-web/target/openmeetings-web-5.0.0-M4-SNAPSHOT/data/streams/6/rec_3_f8cb1445-58a0-49a8-8d8f-17fb53c736d6.webm
>
>
> I run kurento in a docker container
>
> Is that known issue with the recording or an issue with my setup of how I
> run the server?
>
> Thanks,
> Seb
> --
> Sebastian Wagner
> https://twitter.com/#!/dead_lock
> seba.wagner@gmail.com
>


-- 
Sebastian Wagner
https://twitter.com/#!/dead_lock
seba.wagner@gmail.com