Milan S. Savic
University of Novi Sad
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Milan S. Savic.
international symposium on consumer electronics | 2010
Nikola Kuzmanovic; Tomislav Maruna; Milan S. Savic; Goran Miljkovic; Djordje Isailovic
This paper presents an approach of using Googles Android software stack as an application environment for digital television (DTV) sets and set-top boxes. Expanding Android software stack to support DTV decoder devices and developing universal TV and set-top box applications for Android environment enables rapid software development and shorter release time for next generation products. Paper describes the process of porting complete Android software stack (Android Linux kernel, system drivers, user space libraries, Android specific libraries and programs) to a DTV decoder platform with Linux kernel and available stable device drivers; implementation of extensions to support DTV channel search, memorizing, playback and recording. Performance and features of final system will be presented.
international conference on consumer electronics berlin | 2013
Nenad Soskic; Dejan Popov Tapavicki; Milos Subotic; Nikola Kuzmanovic; Milan S. Savic
Usage of handheld devices such as tablets and smartphones as the second screen devices in television is becoming more popular. The main reason for that is great improvement and development of those handheld devices as well as television popularity. In this paper, the system architecture and framework of the second screen features are presented. The paper focuses on implementation of mosaic content list as well as other digital television services such as Electronic Program Guide, Teletext, Personal Video Recording control or live TV on the second screen.
international conference on consumer electronics berlin | 2015
Ivan Lazarevic; Milan Sekulic; Milan S. Savic; Velibor Mihic
This paper presents one solution for home automation software. Besides basic home automation functionalities like controlling and monitoring smart home devices, aim of this software is unified access and presentation of these devices to the user in an intuitive way based on concept of services. This concept also provides uniform cross component interaction inside the software.
telecommunications forum | 2015
Marijana Vujovic; Milan S. Savic; Dejan Stefanovic; Istvan Pap
The use of standard HTTP protocol, within complex systems, may lead to system-wide high latency. The increased number of periodically sent request containing information for updating a clients state on the server can cause a system choke. Websocket protocol acts as an upgrade to the HTTP protocol and functions in a two-way duplex regime, thus the number of request is greatly reduced when compared to standard HTTP. This paper evaluates and measures the performance of a client-server configuration that meets the modern security requirements, whilst providing two-way communication and scalability regarding the number of client and server instances.
international conference on consumer electronics berlin | 2012
Nenad M. Jovanovic; Milos Milanovic; Veljko Ilkic; Milan S. Savic
This paper presents our proposal for usage of DLNA services on DTV platforms as well as their implementation aspects on an Android based DTV platform. With the constant increase of processing power on embedded systems, integration of additional, more demanding services, such as DLNA, is possible without degradation of performance of the basic DTV functionalities. The focus of this paper is on utilization of DLNA standard for appropriate usage on modern DTV platforms as well as different implementations on an Android based DTV platform.
international conference on consumer electronics berlin | 2012
Milan Vidaković; Nikola Kuzmanovic; Milan S. Savic; Velibor Mihic
This paper gives an overview of both specification and implementation details for integration of DTV services into the Android OS, using Java programming language. Since Java programming language is the language of choice for application development in the Android OS, we have proposed and implemented DTV services in this programming language. Java cannot be used to implement the entire DTV services functionality, so the native library has been developed to implement performance critical parts. The proposed Java API offers Java developers a wrapper around the native implementation, which encapsulates all relevant data structures and functions regarding DTV content manipulation. We have demonstrated our proposal on four key elements of DTV services: channel list, EPG, teletext, and subtitles.
international conference on telecommunication in modern satellite, cable and broadcasting services | 2009
Milan Z. Bjelica; Nikola Teslic; Istvan Papp; Milan S. Savic
This paper presents an analysis of the existing graphical user interface (GUI) creation frameworks, in order to investigate how well these frameworks can be applied for graphical user applications in modern television services. The analysis is based on a characterization presented in this paper and it provides a list of key enablers and a quick methodology that decide the most suitable graphical framework. Some of the considered aspects were the license (possibilities of commercial use of the solution), levity of integration with the standard user interface for television receivers (remote controller), usability for the end user, development effort, system resources utilization and energy consumption. Finally, we present a case study where the characterization with the specific GUI application (TVHome) has been used. We introduce several GUI design conventions, to make GUI framework the most applicable for the television receiver.
international conference on consumer electronics | 2017
Nenad Soskic; Boris Mlikota; Laslo Benarik; Milan S. Savic
This paper presents optimized EPG data control on DTV Set-Top Box. Optimization is reflected in lesser memory consumption by the data and lesser time consumption in data control. This leads to faster access to the desired information and its presentation to the end user.
international conference on consumer electronics berlin | 2014
Daniel Knezevic; Ivana Ostojic; Istvan Papp; Milan S. Savic
In this paper, a solution for the integration mechanism for live stream QoS monitoring in Android-based IPTV set-top box is presented. The research offers a solution to the growing need of service providers to provide high quality of service with reduced cost for additional equipment. The proposed solution allows QoS monitoring with no need to add additional probe devices for data collection.
international conference on consumer electronics | 2014
Istvan Papp; Milan S. Savic; Milan Z. Bjelica; Jelena Kovacevic
In this paper, a non-intrusive approach for measuring Audio/Video (AV) synchronization delay for wide range of multimedia devices is presented. The approach combines QR codes and sweep markers to enable cost-effective AV delay measurement in real-time. The concept relies on transmission of reference signal from source to the end-device and rendering on it. The output of the end-device is captured with any available camera. The audio/video delay is extracted from the captured content. The complexity of the measurement process allows execution in real-time on embedded platforms. It is also tolerant to occasional losses and degradations in the signal.