Open Access. Powered by Scholars. Published by Universities.®

Computer Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Virginia Commonwealth University

Video chat

Articles 1 - 2 of 2

Full-Text Articles in Computer Engineering

Amc Native Webrtc Client, Kellan Childers, Michael Dowling, Sherdil Khawaja Jan 2017

Amc Native Webrtc Client, Kellan Childers, Michael Dowling, Sherdil Khawaja

Capstone Design Expo Posters

Traditional call center and telecommunication hardware is being replaced by thin, browser-based, cloud enabled web services. Industry standards for web based communication protocols, such as WebRTC, are being established. AMC needed to address this new technology, while maintaining a hybrid approach of server-based capabilities, taking advantage of the web-based communication channel, while broadcasting events to the Contact Canvas Server. Contact Canvas Agent Palette is the editing platform of the AMC adapter for Salesforce.com, allowing agents to communicate with customers through the AMC adapter/ Softphone. Using Agent Palette, the task was to integrate Video Chat using WebRTC into the AMC toolbar. …


Enabling Smartphone-Based Hd Video Chats By Cooperative Transmissions In Crns, Tao Jing, Xuewei Cui, Wei Cheng, Shixiang Zhu, Yan Huo, Xiuzhen Cheng Jan 2015

Enabling Smartphone-Based Hd Video Chats By Cooperative Transmissions In Crns, Tao Jing, Xuewei Cui, Wei Cheng, Shixiang Zhu, Yan Huo, Xiuzhen Cheng

Computer Science Publications

Smartphones have been equipped with the cameras that can shoot HD videos, and the video chat apps such as Skype are becoming popular. We can, therefore, intuitively predict the trend that users are expecting to enjoy HD video chats via utilizing their smartphones. Most of the current Internet services, however, cannot support the live HD video transmissions because of their low uplink rate. In order to overcome this limit, we propose to offload the uplink transmissions to cooperative users via cognitive radio networks. Specifically, we first divide the video stream into several substreams according to the H.264/SVC standard and the …