Keyword: real-time
Paper Title Other Keywords Page
THPSC31 Media Server for Video and Audio Exchange between the U-70 Accelerator Complex Control Rooms software, controls, operation, network 386
 
  • I. Lobov, V. Gotman
    IHEP, Moscow Region, Russia
 
  The media server was de­vel­oped that im­ple­ments the ex­change of video and audio streams be­tween con­trol rooms for U-70 tech­no­log­i­cal sub­sys­tems. Media server has the pos­si­bil­ity of mak­ing changes into the in­ter­me­di­ate video im­ages to embed cur­rent tech­no­log­i­cal in­for­ma­tion. The media server is im­ple­mented as a set of threads of ex­e­cu­tion, one for each video for­mat con­ver­sion mod­ule. The media server is a chain of suc­ces­sive trans­for­ma­tions of video and audio streams from one for­mat to an­other: H264 - Y4M - The­ora for­mats for video, PCM - Vor­bis for­mats for audio. The final video and audio streams are en­cap­su­lated into the OGG con­tainer stream which is trans­lat­ing into the local net­work. OGG con­tainer has been cho­sen be­cause of its com­pletely open, patent-free tech­nol­ogy and full sup­port in HTML5. Any Web browser with full HTML5 sup­port may be used as OGG stream con­sumer. The browser client pro­gram has writ­ten with tag "video" uti­liza­tion. This al­lows for client to work on dif­fer­ent plat­forms (Linux, Win­dows) and get rid of third-party video plug-ins.