Filters








884 Hits in 7.4 sec

Improving continuous-media playback performance with in-kernel data paths

Fall, Pasquale
1994 Proceedings of IEEE International Conference on Multimedia Computing and Systems MMCS-94  
Continuous media playback suffers when a station's operating system offers insufficient 1/0 throughput.  ...  Our splice mechanism supports a peer-to-peer model of 1/0 where a requesting application can associate a data source with its corresponding data sink, allowing for system optimizations in the data path  ...  This causes an inherent limitation in performance, which is characteristically absent from the in-kernel data path approach.  ... 
doi:10.1109/mmcs.1994.292440 dblp:conf/icmcs/FallP94 fatcat:rha2z6gefrdt5aedez3l6zq3je

Operating system support for distributed multimedia

David K. Y. Yau, Simon S. Lam
1998 International Journal of Intelligent Systems  
Also included is a concept called direct media streaming which is suitable for applications that require limited user processing of media data.  ...  For user level protocol code in our architecture to access the network, we have designed a kernel᎐user interface.  ...  Research supported in part by  ... 
doi:10.1002/(sici)1098-111x(199812)13:12<1175::aid-int5>3.3.co;2-m fatcat:yka2t4e3rrdfpdmgyirwv3pddu

Operating system support for distributed multimedia

David K. Y. Yau, Simon S. Lam
1998 International Journal of Intelligent Systems  
Also included is a concept called direct media streaming which is suitable for applications that require limited user processing of media data.  ...  For user level protocol code in our architecture to access the network, we have designed a kernel᎐user interface.  ...  Research supported in part by  ... 
doi:10.1002/(sici)1098-111x(199812)13:12<1175::aid-int5>3.0.co;2-i fatcat:6ylunp5czvc5zjbvoj2hdp5ety

Improving End System Performance for Multimedia Applications over High Bandwidth Networks [chapter]

S. Zeadally, G. Gheorghiu, A. F. J. Levi
1998 Multimedia Technologies and Applications for the 21st Century  
In this paper we identify bottlenecks in the data path between high-speed networks and applications.  ...  Using performance of multimedia applications as a metric, the effectiveness of solutions to reduce network, operating system, and user bottlenecks is explored experimentally.  ...  This work was supported by the Integrated Media System Center NSF grant EEC-9529-152 and the DARPA POLO consortium agreement MDA972-94-3-0038.  ... 
doi:10.1007/978-0-585-28767-6_10 fatcat:2rkzt2ccrrgqbhunvh3nyd57me

Throughput optimization for multimedia applications over high speed networks [chapter]

S. Zeadally, G. Gheorghiu, A. F. J. Levi
1997 High Performance Networking VII  
In this paper we identify some of the bottlenecks in the data path between highspeed networks and applications which are responsible for poor application performance.  ...  Finally. we show the effectiveness of these solutions on the performance of our multimedia applications.  ...  This research has been funded in part by the Integrated Media System Center, a National Science Foundation Engineering Research Center with additional support from the Annenberg Center for Communication  ... 
doi:10.1007/978-0-387-35279-4_7 fatcat:d4u25fpmnjdlrjxgsrom5h4yra

Server-efficient high-definition media dissemination

Philip W. Frey, Andreas Hasler, Bernard Metzler, Gustavo Alonso
2009 Proceedings of the 18th international workshop on Network and operating systems support for digital audio and video - NOSSDAV '09  
Even though today most videos are still encoded with a rather low bit rate, large Internet service providers already foresee highdefinition media becoming the predominant format in the near future.  ...  In this paper, we illustrate and discuss this problem in detail through extensive experiments with existing solutions.  ...  The same authors showed the applicability of the splice() system call to continuous-media playback over UDP transport [5] .  ... 
doi:10.1145/1542245.1542257 dblp:conf/nossdav/FreyHMA09 fatcat:x3gt4lhw7jh5rb5fjhyiqxak44

"Don't hide power"

Peter Bosch, Sape J. Mullender
1998 Proceedings of the 8th ACM SIGOPS European workshop on Support for composing distributed applications - EW 8  
A standard PC today has an I/O throughput in excess of 100MBps. It can, therefore, be used as a continuous-media server.  ...  Since PC hardware is also cheap, it is surprising that not many continuous-media servers today are built on PC hardware. This paper describes two things.  ...  Later memory references in 2All measurements were performed on Nemesis, a kernel with a continuous media scheduler, which is built as a part of the Esprit Pegasus project by the University of Cambridge  ... 
doi:10.1145/319195.319218 dblp:conf/sigopsE/BoschM98 fatcat:54pwqwyoajcunmuhgywnqxfdhe

Cost-Efficient Framework for Mobile Video Streaming using Multi-Path TCP

2022 KSII Transactions on Internet and Information Systems  
In this work, we propose a mobile video streaming framework over MPTCP (mDASH) to reduce the costs of energy and cellular data usage while preserving feasible streaming quality.  ...  The network bandwidth required for video streaming continues to exponentially increase as video quality increases and the user base grows.  ...  Corbillion [35] proposes a scheduler for improving the performance of video streaming over MPTCP. Their approach needs to modify a video sender to work with the proposed scheduler.  ... 
doi:10.3837/tiis.2022.04.009 fatcat:pgwvuvb4dfdq5cb23yvutnnvly

QoS support for distributed multimedia communications [chapter]

F. García, D. Hutchison, A. Mauthe, N. Yeadon
1996 Distributed Platforms  
Quality of Service (QoS) mechanisms are required that can ensure full quality media play out at high-performance workstations while at the same time providing appropriately filtered lower quality media  ...  least capable link or node involved in the multicast session .  ...  with GDC Advanced Research (formerly Netcomm Ltd).  ... 
doi:10.1007/978-0-387-34947-3_34 fatcat:mb3eku32pvc2xgqqyn2hmdriqm

Random network coding on the iPhone

Hassan Shojania, Baochun Li
2009 Proceedings of the 18th international workshop on Network and operating systems support for digital audio and video - NOSSDAV '09  
It has been recognized that random network coding in multi-hop wireless networks may improve unicast throughput in scenarios when multiple paths are simultaneously utilized between the source and the destination  ...  With our implementation deployed on both the iPhone 3G and the second-generation iPod Touch, we report its coding performance, energy consumption rates, as well as CPU usage with multimedia streaming.  ...  [4] have implemented XOR-only network coding in Nokia N95 mobile devices, since XOR-only network coding may improve throughput when paths of multiple unicast flows intersect in multihop wireless networks  ... 
doi:10.1145/1542245.1542255 dblp:conf/nossdav/ShojaniaL09 fatcat:p3sowmomqrfm7a76x5fwvmexam

A QoS Guarantee Strategy for Multimedia Conferencing based on Bayesian Networks [article]

Junfei Huang, Guochu Shou
2015 arXiv   pre-print
We implement CABIN in a real-life multimedia conferencing system and compare its performance with existing delay and throughput oriented schemes.  ...  Experimental results show that CABIN outperforms the competing approaches in improving the video quality in terms of PSNR.  ...  The authors of [30] propose to detect path outage among hosts using ping and localizes the observed path outage with traceroute.  ... 
arXiv:1506.06312v1 fatcat:3plzzq5c4rfcbnhkjvyq2jhoci

Distributed multimedia systems

V.O.K. Li, Wanjiun Liao
1997 Proceedings of the IEEE  
Multimedia information may include discrete media data, such as text, data, and images, and continuous media data, such as video and audio.  ...  Such a system enhances human communications by exploiting both visual and aural senses and provides the ultimate flexibility in work and entertainment, allowing one to collaborate with remote participants  ...  The continuous media frames will interrupt the kernel frequently and lower the system throughput.  ... 
doi:10.1109/5.611116 fatcat:xdmlblqyljglxpr3yeyks65vda

Passive Mobile Bandwidth Classification Using Short Lived Tcp Connections

Foivos Michelinakis, Gunnar Kreitz, Riccardo Petrocco, Boxun Zhang, Joerg Widmer
2015 Zenodo  
Optimizing Quality of Experience—smooth, quick, and high quality playback—is more difficult in this setting, due to the highly dynamic nature of wireless links.  ...  Ideally, this should be done quickly and with low overhead.  ...  The metrics comprising QoE include fast start-up time, low playback latency, stutterfree media delivery, and high bit-rates.  ... 
doi:10.5281/zenodo.51785 fatcat:z7vlbg2vargitobtqc54hl2gde

Media synchronisation an distributed multimedia systems

Bastian, Lenders
1994 Proceedings of IEEE International Conference on Multimedia Computing and Systems MMCS-94  
Having a per synchronisation event action to be performed when an error occurs gives the presentation greater flexibility when dealing with temporal errors.  ...  This research can be extended in many ways, particularly the actions to be taken when a synchronisation error occurs requires further work.  ...  Small buffers Small granularity TEXT Non-continuous media Medium buffer size GRAPHIC Non-continuous media Tolerance to data error Large buffer size PICTURE Non-continuous media Large buffer  ... 
doi:10.1109/mmcs.1994.292500 dblp:conf/icmcs/BastianL94 fatcat:cbtd3hpblvbyba2x7yexwbk56q

Development and Research Implementation of Remote Object Monitoring Through Video Streaming Based on Android Mobile

Sumit Kumar
2017 International journal of computer and communication technology  
Along with Object Monitoring with Webcam fitted in Laptop and USB based Web Camera works fine with VLC Media Player for capturing Live Video uploading on Media Server which can watched on Android Mobile  ...  Finally the Processor Performance Analysis is done to compare the two Video Streaming application for the performance of Processor while each of them is running on Android Mobile The project finds application  ...  VLC Media Player is used for playback of streamed video file in the system implemented.  ... 
doi:10.47893/ijcct.2017.1399 fatcat:6j223cc35bbf5lcgkk46efixsm
« Previous Showing results 1 — 15 out of 884 results