CSDN论坛 > Delphi > VCL组件开发及应用

网络上通过视频和音频聊天的问题 [问题点数:0分]

Bbs1
本版专家分:1
结帖率 100%
CSDN今日推荐
Bbs7
本版专家分:26979
Blank
蓝花 2012年12月 Delphi大版内专家分月排行榜第三
2012年11月 Delphi大版内专家分月排行榜第三
Bbs5
本版专家分:3256
匿名用户不能发表回复!
其他相关推荐
基于三层网络的音频传输技术
如今的数字传输系统已经相当的成熟,但是仍然有很多的专业现场演出音响系统采用传统的模拟线缆和配线架结构,用模拟线将舞台和调音台、功放等相互连接。体积庞大、连接复杂、设定繁琐以及不够灵活的应用方式和高昂的价格一直困扰着很多的专业技术人员。不仅仅是演出系统,其实很多其它的同行领域也有相似的经历:广播及录音系统、礼堂、剧场、政府机构会议室及法庭甚至是家庭录音系统等。当然我们有很多的成熟的数字传输技术可以使
Java音视频即时通讯源代码
可实现“一对一”、“一对多”以及“多对多”等多种模式的音频、视频、文字之间的交互。 可以用来开发视频会议系统,语音视频聊天系统等。
HTML5 WebSocket 传输消息、图片、音频
根据Tomcat7.0.37 chat 官方例子修改,核心代码如下: /* * */ package com.servlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpSession; import org.apache.catalina.websocket.Stream
基于iOS的网络音视频实时传输系统(一)- 前言
之前在做类似的网络协议的时候,突发奇想,想写一个网络视频监控,基于局域网的情况下,将MacBook摄像头捕获到的视频,在手机端显示,但是由于对macOS不是很熟悉,最终导致该计划流产。所以后来干脆使用手机捕获视频数据。 为了简化项目工作量,socket协议也只用到了一些必要的功能,其他细节如client端退出监控视频时,server端会crash,各位有需要可以自行去添加一些如设置select()函数,或者设置signal()函数忽略这个断开的信号。等等 项目中没有写录制设备视频的功能,所以没有用到MP4
iOS 音频Demo(本地,网络音频的下载与播放全实现)
非常全面地,包括本地音频,网络音频的加载与播放,还有网络音频的下载等等功能,包括进度条,显示下载进度。
播放器音视频同步及网络抖动解决方案
播放器音视频同步及网络抖动解决方案 直接上代码看注释吧可能理解的更深刻一点: 音视频同步有三种,视频同步音频,音频同步视频,音视频同步到其他时钟,本文介绍视频同步音频,其他方式不适用。项目采用openal做音频渲染,sdl同理,opengl做视频渲染。 //具体算法方案请看注释 //得到当前音频从包里拿出的pts减去第一帧pts所得时间再减去openal缓存的时间。//解决网络抖动
抛弃websocket,前端直接打通信道,webRTC搭建音视频聊天
什么是WebRTC? 众所周知,浏览器本身不支持相互之间直接建立信道进行通信,都是通过服务器进行中转。比如现在有两个客户端,甲和乙,他们俩想要通信,首先需要甲和服务器、乙和服务器之间建立信道。甲给乙发送消息时,甲先将消息发送到服务器上,服务器对甲的消息进行中转,发送到乙处,反过来也是一样。这样甲与乙之间的一次消息要通过两段信道,通信的效率同时受制于这两段信道的带宽。同时这样的信道并不适合数据
iOS 获取音频或是视频的时间
AVURLAsset* audioAsset =[AVURLAssetURLAssetWithURL:audioFileURL options:nil]; CMTime audioDuration = audioAsset.duration; float audioDurationSeconds =CMTimeGetSeconds(audioDuration); Note that AVFo
ios 音视频处理优化总结
做了那么多年C底层,现在做iOS上层,感觉还是有很多优势的。做底层的时候就做过音视频的东西,上层有很多类似,相通的东西。 公司做了个视频软件,实时监控。程序丢包严重,卡顿,还会黑屏。我接手之前就是这个样子。经过一天的摸索,结合之前看了一天的经验,把丢包问题,黑屏问题跟卡顿问题通通解决了。          由于代码不是我写的,我想了个很初级的办法,在所有音视频关键函数打上断点(对xcode来说
Linux下进行视频、音频聊天的源代码包
Linux下进行视频、音频聊天的源代码包。
关闭