#1160 Streaming and Recording Moderated Conference Calls
Closed: Fixed None Opened 15 years ago by poelstra.

For a long time we have hoped that we would be able to record the Release Day Planning conference calls and make the audio available to anyone in community using fedoratalk.

I would like to formally requested the following to accomplish this goal:
--call in provided via FedoraTalk (voip or POTS)
--a private conference room code that can be controlled by the call moderator
--right now you can find all the conference room codes via google in the infrastructure tickets
--this makes it easy only allow invited participants to participate/talk
--a separate conference code that provides "listen only" access to the private conference over FedoraTalk
--an alternate audio stream (e.g. Icecast) of the live call to anyone that wants to listen in
--recording of the call for playback for those who missed the call
--hosted archive of recorded calls so all the recorded calls are in the same place vs. scattered across people pages, blogs, etc.


As a first pass there is now a command on asterisk1 called 'start-recording':

start-recording -c fudcon -t 3600

Would record the "fudcon" conference room for up to 3600 seconds (1 hour). The recordings will be stored in /var/spool/asterisk/monitor on asterisk1 with a filename of "conference-<conferencename>-<timestamp>.ogg".

Recording can be terminated before the timelimit is up by using the "conference list <conferencename>" and "conference kick <conferencename> <user #>" commands to kick the recording channel out of the conference.

This isn't ideal because right now you need to be a member of sysadmin-hosted to initiate/terminate recording and to access the recordings once they have been made.

Oops, that should be "need to be a member of sysadmin-tools".

I forgot this isn't a simple text field. Here is a formatted version of my request:

  • call in provided via FedoraTalk (voip or POTS)
  • a private conference room code that can be controlled by the call moderator
  • right now you can find all the conference room codes via google in the infrastructure tickets
  • this makes it easy only allow invited participants to participate/talk
  • a separate conference code that provides "listen only" access to the private conference over FedoraTalk
  • an alternate audio stream (e.g. Icecast) of the live call to anyone that wants to listen in live
  • recording of the call for playback for those who missed the call
  • hosted archive of recorded calls so all the recorded calls are in the same place vs. scattered across people pages, blogs, etc.

Replying to [comment:4 poelstra]:

  • call in provided via FedoraTalk (voip or POTS)

Done.

  • a private conference room code that can be controlled by the call moderator

  • right now you can find all the conference room codes via google in the infrastructure tickets

  • this makes it easy only allow invited participants to participate/talk

Probably doable, but needs some thought on how to structure it.

  • a separate conference code that provides "listen only" access to the private conference over FedoraTalk

This is probably doable, but I'd rather have people that want to listen-only use the web streaming.

  • an alternate audio stream (e.g. Icecast) of the live call to anyone that wants to listen in live

My preference is to use flumotion for the streaming. I already have basic streaming set up, now just need to provide UI for conference administrators and figure out how to dynamically add new streams.

  • recording of the call for playback for those who missed the call

Backend is done, just need to develop UI for conference administrators. Right now I'm thinking about adding a plugin to zodbot (the bot that hangs out in various #fedora-* channels) for controlling the streaming and recording. Design and security issues need to be thought out.

  • hosted archive of recorded calls so all the recorded calls are in the same place vs. scattered across people pages, blogs, etc.

It'd be easy enough to rsync the .ogg files over to alt.fedoraproject.org or someplace like that.

any updates here? we have another Release Day planning conference call coming up on 2009-03-18 and I'd love to try out fedoratalk if we can instead of the usual closed conf call system provided by Red Hat.

Hey, what's the current status on this (CCing mmcgrath to see if he knows)? I know jcollie has been really busy as of late, but I think we do have a lot of other asterisk expertise around :-)

In an effort to GTD Paul and I brainstormed around this idea recently.
* https://fedoraproject.org/wiki/FAD_Fedora_Talk_proposal

I think a FAD on this is a good idea. One reason it's on hold is because jcollie has been busy with $dayjob and finding a replacement has proved difficult.

While I've relinquished my Fedora Infrastructure credentials due to lack of time, I'd love to participate in the Fedora Talk FAD. I had some of the back-end details thought out, and even partially implemented. If I was able to participate, I'd probably be able to bring a modicum of VoIP gear including Cisco PoE switches and a few Cisco phones - I'd have to get permission from $DAYJOB boss but I don't think that that would be too much of a problem.

While I haven't been participating in the day-to-day F-I operations, I have a few vacation days available and given the right timing I think that I could clear it with the $HOMELIFE boss :).

I'd really like to get Jared Smith involved too, provided we can get ourselves on his calendar. Originally I set the proposal up for Jared's and my home area of Fredericksburg, VA, but I'm willing to migrate it elsewhere provided it doesn't cost any more than that option, and provided he can participate there too. I think the dynamic duo of Jared + Jeff would be unbeatable for the FAD.

I'd also be more than willing to participate in a FAD, but travel costs are going to be the kicker for me, at least in the short term.

Replying to [comment:13 jsmith]:

I'd also be more than willing to participate in a FAD, but travel costs are going to be the kicker for me, at least in the short term.

If we hold this anywhere other than our hometown, I'll ensure your travel costs are taken care of!

Fedora Talk has been closed out as of 2011-05-05.

Closing this ticket as well. In the event it's revived, we can reopen this ticket at that time.

Login to comment on this ticket.

Metadata