{"product_id":"9789888407347","title":"Kurento Media Server 6.6.1 Reference Manual","description":"Kurento is a WebRTC media server and a set of client APIs making simple the development of advanced video applications for WWW and smartphone platforms. Kurento features include group communications, transcoding, recording, mixing, broadcasting and routing of audiovisual flows.\u003cp\u003eKurento also provides advanced media processing capabilities involving computer vision, video indexing, augmented reality and speech analysis. Kurento modular architecture makes simple the integration of third party media processing algorithms (i.e. speech recognition, sentiment analysis, face recognition, etc.), which can be transparently used by application developers as the rest of Kurento built-in features.\u003c\/p\u003e\u003cp\u003eKurento's core element is Kurento Media Server, responsible for media transmission, processing, loading and recording.\u003cbr\u003eIt is implemented in low level technologies based on GStreamer to optimize the resource consumption. It provides the following features:\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eNetworked streaming protocols, including HTTP, RTP and WebRTC.\u003c\/li\u003e\n\u003cli\u003eGroup communications (MCUs and SFUs functionality) supporting both media mixing and media routing\/\u003cbr\u003edispatching.\u003c\/li\u003e\n\u003cli\u003eGeneric support for computational vision and augmented reality filters.\u003c\/li\u003e\n\u003cli\u003eMedia storage supporting writing operations for WebM and MP4 and playing in all formats supported by\u003cbr\u003eGStreamer.\u003c\/li\u003e\n\u003cli\u003eAutomatic media transcodification between any of the codecs supported by GStreamer including VP8, H.264,\u003cbr\u003eH.263, AMR, OPUS, Speex, G.711, etc.\u003c\/li\u003e\n\u003cbr\u003e\n\u003c\/ul\u003e\u003cp\u003eThere are available Kurento Client libraries in Java and Javascript to control Kurento Media Server from applications.\u003cbr\u003eIf you prefer another programming language, you can use the Kurento Protocol, based on WebSocket and JSON-RPC.\u003c\/p\u003e","brand":"Samurai Media Limited","offers":[{"title":"Default Title","offer_id":47065691521264,"sku":"9789888407347","price":59.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9789888407347_p0.jpg?v=1763694424","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9789888407347","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}