E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
即时通讯计费系统
分享
即时通讯
开发之实时音视频技术基础知识
随着移动网络速度越来越快、质量越来越来,实时音视频技术已经在各种应用场景下全面开花,语音通话、视频通话、视频会议、远程白板、远程监控等等。实时音视频技术的开发也越来越受到重视,但是由于音视频开发涉及知识面比较广,入门门槛相对较高,让许许多多开发者望而生畏。本来是一本静态的小人书,通过翻动以后,就会变成一个有趣的小动画,如果画面够多,翻动速度够快的话,这其实就是一个小视频。而视频的原理正是如此,由于
weikeyuncn
·
2022-11-21 23:16
实时音视频
即时通讯
开发实时音频的混音如何在视频直播中实现
随着视频直播应用被越来越广泛地接受,视频直播应用的相关技术和玩法也在不断翻新,以便持续地吸引和留住用户。这半年来,一些典型的创新玩法,包括K歌直播和合唱直播等都是非常受用户欢迎的。这些创新玩法都用到了实时音频混音技术。混音,顾名思义,就是把两路或者多路音频流混合在一起,形成一路音频流。笔者曾经写过两篇关于混流的文章,混流也被称为合流,指的是把视频画面和音频对齐,然后混合成一路音视频流。我们今天要聊
weikeyun
·
2022-11-21 23:46
音视频
即时通讯
开发中实时视频直播客户端技术HTML5、WebRTC
浏览器H5就像一个硬币有两面,有好处也有劣势,好处是开发成本低,容易传播,劣势是只能拉流,不能推流,不能做到多个用户连麦直播。另外,在浏览器H5上延迟也是比较大。如果使用RTMP或者HTTP-FLV,延迟会在1秒到3秒之间,如果用HLS延迟会大于8秒甚至10秒,这么大的延迟就根本就不允许实现连麦直播。使用这三种协议都是通过浏览器H5中的播放器来播放的。在多主播连麦互动的场景中,一个播放器里面只能播
weikeyun
·
2022-11-21 23:46
音视频
html5
webrtc
浅析
即时通讯
开发实时通信技术中的视频编解码
RTC(Real-timeCommunications),实时通信,是一个正在兴起的风口行业,经过短短一年的时间,已经有很多玩家进入了这个行业,最典型的应用就是直播连麦和实时音视频通信。但是,很多开发者对一些概念还是有混淆的,比如RTC与WebRTC,RTC与直播,RTC与IM。实时通信(RTC)最容易和WebRTC混淆,实际上,二者不能划等号。RTC从功能流程上来说,包含采集、编码、前后处理、传
weikeyuncn
·
2022-11-21 23:46
视频编解码
即时通讯
开发中音频编解码的原理、演进和应用选型
就音频而言,无论是算法多样性,Codec种类还是音频编解码复杂程度都远远比视频要高。视频的Codec目前还主要是以宏块为处理单元,预测加变换的混合编码框架,例如H.264和H.265都是在这一框架下。而音频则相当复杂,且不同的场景必须要选择不同的音频编解码器。以下就是本次为大家分享的主要内容,希望通过此次分享可以使大家对音频编解码有一个整体的认识,并在实际应用中有参考的依据。数字声音具有三个要素:
weikeyun
·
2022-11-21 23:46
音视频
即时通讯
开发实时音视频技术在Windows下如何使用
随着音视频技术的不断普及,Google推出的WebRTC越来越受到大家的喜欢。现在很多直播产品都是基于WebRTC进行二次开发做出来的。WebRTC是提供了一整套处理实时音视频的开源库。它包括了音视频处理(采集,编解码,前处理,后处理,渲染),数据传输(实时传输,流控)和业务逻辑控制。可以说WebRTC的出现大大减少了做音视频开发的难度,所以熟练掌握好这个库对于做音视频相关的同学就显的特别重要了。
weikeyun
·
2022-11-21 23:16
实时音视频
音视频
即时通讯
音视频开发之零基础视频编码技术入门
如今我们所处的时代,是移动互联网时代,也可以说是视频时代。从快播到抖音,从“三生三世”到“延禧攻略”,我们的生活,被越来越多的视频元素所影响。而这一切,离不开视频拍摄技术的不断升级,还有视频制作产业的日益强大。此外,也离不开通信技术的飞速进步。试想一下,如果还是当年的56KModem拨号,或者是2G手机,你还能享受到现在动辄1080P甚至4K的视频体验吗?除了视频拍摄工具和网络通信技术升级之外,我
weikeyun
·
2022-11-21 23:16
音视频
即时通讯
开发Android中密钥硬编码的风险
经常发现有开发者将密钥硬编码在Java代码、文件中,这样做会引起很大风险。信息安全的基础在于密码学,而常用的密码学算法都是公开的,加密内容的保密依靠的是密钥的保密,密钥如果泄露,对于对称密码算法,根据用到的密钥算法和加密后的密文,很容易得到加密前的明文;对于非对称密码算法或者签名算法,根据密钥和要加密的明文,很容易获得计算出签名值,从而伪造签名。密钥硬编码在代码中,而根据密钥的用途不同,这导致了不
weikeyun
·
2022-11-21 23:15
服务器
运维
即时通讯
开发之IM系统的架构设计
目前我知晓的所有IM系统传输即时消息无外乎使用UDP、TCP、基于TCP的http这几种协议中的一种或几种。比如QQ主要采用UDP协议,MSN主要采用TCP协议,而且他们也都支持HTTP协议的代理模式。我们该如何选择呢?UDP协议实时性更好,但是如何处理安全可靠的传输并且处理不同客户端之间的消息交互是个难题,实现起来过于复杂;HTTP协议属于扩展支持,我们在产品的初始阶段可以不用支持;那就非TCP
weikeyun
·
2022-11-21 23:45
网络
和大家分享一套分布式
即时通讯
(IM)系统理论架构
无论是IM消息通信系统还是客户消息系统,其本质都是一套消息发送与投递系统,或者说是一套网络通信系统,其本质两个词:存储与转发。根据个人理解,其应有的feature如下A整个系统中Server端提供存储转发能力,无论整体架构是B/S还是C/S;B消息发送者能够成功发送消息给后端,且得到后端地确认;C接收端能够不重不漏地接收Server端转发来的没有超过消息生命周期和系统承载能力的消息;D整个系统只考
weikeyun
·
2022-11-21 23:45
java
开发语言
分享
即时通讯
开发之WebSocket:概念、原理、易错常识、动手实践
本文将从基本概念、技术原理、常见易错常识、动手实践等多个方面入手,万字长文,带你一起全方位探索WebSocket技术。阅读完本文,你将了解以下内容:1)了解WebSocket的诞生背景、WebSocket是什么及它的优点;2)了解WebSocket含有哪些API及如何使用WebSocketAPI发送普通文本和二进制数据;3)了解WebSocket的握手协议和数据帧格式、掩码算法等相关知识;4)了解
wecloud1314
·
2022-11-21 23:45
websocket
网络协议
网络
im
即时通讯
开发技术:100到1000万高并发的架构演进
在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概念进行介绍。1)什么是分布式?系统中的多个模块在不同服务器上部署,即可称为分布式系统,如Tomcat和数据库分别部署在不同的服务器上,或两个相同功能的Tomcat分别部署在不同服务器上。2)什么是高可用?系统中部分节点失效时,其他节点能够接替它继续提供服务,则可认为系统具有高可用性。3)什么是集群?一个特定领域的软件
wecloud1314
·
2022-11-21 23:14
音视频
即时通讯
音视频开发(七):音频基础及编码原理入门
前言
即时通讯
应用中的实时音视频技术,几乎是IM开发中的最后一道高墙。原因在于:实时音视频技术=音视频处理技术+网络传输技术的横向技术应用集合体,而公共互联网不是为了实时通信设计的。
迷路国王
·
2022-11-21 23:42
音视频
Android知识
即时通讯
音视频开发(0):零基础,史上最通俗视频编码技术入门
为了更好的内容呈现,
即时通讯
网在引用和收录时内容有改动,转载时请注明原文来源信息,尊重原作者的劳动。1、引言如今我们所处的时代,是移动互联网时代,也可以说是视频时代。
土豆西瓜大芝麻
·
2022-11-21 23:41
音视频
造砖之路———局域网音视频开发的历程,基于android音视频p2p 传输技术
鸣谢首先要学会感恩,让我从一个音视频小白开始入这个
即时通讯
的坑,附上2个链接,希望对读者有益。
高高ggh
·
2022-11-21 23:11
造砖之路
即时通讯
p2p
android
局域网
音视频
即时通讯
开发之实时音视频的技术基础概念
随着移动互联网的普及,实时音视频技术已经在越来越多的场景下发挥重要作用,已经不再局限于IM中的实时视频聊天、实时视频会议这种功能,在远程医疗、远程教育、智能家居等等场景也司空见惯。虽然实时音视频技术的应用越来越普及,但对于程序员来说,这方面的技术门槛仍然存在(准备地说是仍然很高),想要在短时间内全面掌握实时音视频相关的技术难度非常大。所以,想学习实时音视频开发,一般都是先学习音视频相关的技术知识,
weikeyun
·
2022-11-21 23:07
实时音视频
物联网应用层协议选择和分析--MQTT、CoAP 、HTTP、XMPP、SoAP
MQTT协议MQTT(MessageQueuingTelemetryTransport,消息队列遥测传输)最早是IBM开发的一个
即时通讯
协议,MQTT协议是为大量计算能力有限且工作在低带宽、不可靠网络的远程传感器和控制设备通讯而设计的一种协议
珞珈琉璃
·
2022-11-20 02:02
物联网
嵌入式开发
物联网应用层协议
MQTT
CoAP
SoAP
XMPP
PADS9.2手机layout培训
468层使用软件:PADS9.2+PADS2007培训对象:喜欢PCB设计会用PADS从事岗位:手机PCBlayoutMID平板电脑Layout数码相机layout等上课地点:深圳宝安西乡上课时间:周日
即时通讯
osman_feng
·
2022-11-19 20:11
layout
手机
hyper
作业
cam
wizard
视频直播技术大全、直播架构、技术原理和实现思路方案整理
思路篇/实践篇/方案篇/前端篇/总结直播难:个人认为要想把直播从零开始做出来,绝对是牛逼中的牛逼,大牛中的大牛,因为直播中运用到的技术难点非常之多,视频/音频处理,图形处理,视频/音频压缩,CDN分发,
即时通讯
等技术
元架构师
·
2022-11-18 09:05
工具/资源
直播
浅析WebSocket与其他
即时通讯
的实现
鲸腾FE,来自鲸腾网络。是一支专注于web前端的开发团队,并在web前端领域积累了多年疑难问题解决经验。崇尚高效、优质、成长、自由、快乐。1.WebSocketWebSocket是HTML5提供的一种浏览器与服务器进行全双工通讯的网络技术,属于应用层协议。它基于TCP传输协议,并复用HTTP的握手通道。浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。Web
恒生LIGHT云社区
·
2022-11-17 18:59
websocket
http
socket
java
网络
[开源] .NETCore websocket
即时通讯
组件---ImCore
ImCore是一款.NETCore下利用WebSocket实现的简易、高性能、集群
即时通讯
组件,支持点对点通讯、群聊通讯、上线下线事件消息等众多实用性功能。
dotNET跨平台
·
2022-11-17 18:58
uniapp + ruoyi 完成websocket
即时通讯
视频版:uniapp+ruoyi完成websocket
即时通讯
_哔哩哔哩_bilibili1、pom.xml中添加org.springframework.bootspring-boot-starter-websocket2
会飞的猪biubiu
·
2022-11-17 18:26
ruoyi
websocket
uniapp
ruoyi
websocket
即时通讯
目录一、websocket简介二、背景三、优点1、控制开销2、实时性更强3、保持连接状态4、更好的二进制支持5、支持扩展和更好的实现压缩效果四、原理1、客户端、服务器建立TCP连接,三次握手。2、TCP连接成功后,客户端通过HTTP协议向服务器传送websocket支持的版本号信息。(开始前的HTTP握手)3、服务器收到客户端的握手请求后,同样采用HTTP协议回馈数据。4、当收到了连接成功的消息后
哪 吒
·
2022-11-17 18:56
Java100例教程
websocket
网络
http
php+websocket+layIm实现
即时通讯
、单聊、群聊、分组等功能
如有疑问,欢迎打扰~~~~~php+websocket实现
即时通讯
。右键菜单功能。群聊功能以及右键菜单功能<?
cft15255135687
·
2022-11-17 18:55
php
websocket
websocket
php
网络协议
【node进阶】深入浅出websocket
即时通讯
(二)-实现简易的群聊&私聊
✅作者简介:一名普通本科大三的学生,致力于提高前端开发能力✨个人主页:前端小白在前进的主页系列专栏:node.js学习专栏⭐️个人社区:个人交流社区学习格言:☀️打不倒你的会使你更强!☀️刷题网站:这段时间有许多的小伙伴在问有没有什么好的刷题网站,博主在这里给大家推荐一款刷题网站:点击访问牛客网牛客网支持多种编程语言的学习,各大互联网大厂面试真题,从基础到拔高,快来体验一下吧!前言相信在上一篇的文
前端小白在前进
·
2022-11-17 18:24
node.js入门到精通
websocket
javascript
前端
node.js
IM通讯协议专题学习(一):Protobuf从入门到精通,一篇就够!
1、引言在当今移动网络时代,手机流量和电量是宝贵的资源,对于移动端最常见的
即时通讯
IM应用,由于实时通信基于Socket长连接,它对于流量和电量的需求较一般应用来说更高(详见《移动端IM实践:WhatsApp
·
2022-11-16 23:24
即时通讯im网络编程
多客 | Duoke完成WhatsApp接入,助力跨境电商企业实现业务增长
近日,店小秘旗下全球电商智能客服系统【多客】与全球社交网络服务巨头Meta旗下的
即时通讯
产品WhatsApp完成对接。
多客
·
2022-11-16 13:26
whatsapp
多客
店小秘
流量运营
一套高可用、易伸缩、高并发的IM群聊、单聊架构方案设计实践
本文原题为“一套高可用群聊消息系统实现”,由作者“于雨氏”授权
即时通讯
网整理和发布,内容有些许改动,作者博客地址:alexstocks.github.io。应作者要求,如需转载,请联系作者获得授权。
架构文摘
·
2022-11-13 12:20
如何基于IM SDK从零开发移动端聊天功能
IM
即时通讯
技术的发展
即时通讯
(InstantMessaging)是一种基于互联网的即时交流消息的业务。
RTC_程序猿_wang
·
2022-11-12 08:45
音视频开发
android
实时音视频
博奥智源科技住房公积金业务管理系统改造适配参数设计分享
中台基于国产开源的通用组件实现
即时通讯
、任务调度、分布式存储、在线打印报表。通过信创替代做到对网络空间安全的可管、可防、可控,构建安全可控的信息技术体系,实现网络
高校网站建设群系统EduCMS
·
2022-11-12 04:34
数据库
【node进阶】深入浅出websocket
即时通讯
(一)
☀️前言在上一章中node的主要内容其实已经结束了,本篇文章从扩展角度去学习当下比较流行的
即时通讯
技术—websocket,WebSocket并不是全新的协议,而是利用了HTTP协议来建立连接,接下来让我们正式走进
前端小白在前进
·
2022-11-11 07:04
node.js入门到精通
websocket
服务器
网络协议
node.js
前端
Android 使用Linphone SDK开发SIP客户端
平台RK3288+Linphone5.1.0+AndroidStudio概述简单来说,有了解过互联网电话服务或IM(即时消息)功能的.一般都会接触到VOIP和SIP,实现
即时通讯
,发文本消息也好话音通话也好
ansondroider
·
2022-11-10 14:55
android
SIP
Java
android
android
studio
java
如何在微信小程序中实现与客户实时会话(聊天)
于是,你会看到各种各样的
即时通讯
工具,也越来越多的企业意识到,有效沟通是十分重要和必要的,只有实现与客户即时聊天管理体系,才能给企业带来更多的经济效益。
SaleSmartly_Ann
·
2022-11-09 19:14
微信小程序
聊天机器人
人工智能
基于vue2.x实现的
即时通讯
程序仿微信聊天6对接好友列表以及记录接口和socketIo讲授
这节课来对接通讯录好友列表接口和好友聊天记录接口·对接通讯录好友列表接口打开接口文档https://www.showdoc.com.cn/2035654172307363/91971567305336941、打开项目,复制对应的接口路径到项目的src/api/index.js中constapi={GetMyFriends:'/api/myfriends'}2、在src/api/user.js中新建
风中凌乱的男子
·
2022-11-07 15:05
基于vue2.x实现的
即时通讯
程序仿微信聊天1项目开发模版配置
项目体验地址https://yyds.it98k.cn/distimage.pngimage.pngimage.pngimage.pngimage.png1.下载项目开发模版【https://github.com/sunniejs/vue-h5-template/tree/vue2-h5-template】这个模版下载后,如果启动不起来,报错`@vitejs/plugin-vuerequiresv
风中凌乱的男子
·
2022-11-07 09:19
手机
手机的首要功能是通讯,能
即时通讯
,只要你知道对方的手机号码或电话号码,拨打过去,就能和对方即时通话。比古代的飞鸽传书的通信效率快一万倍不止。比之近代的电话,它可以随身携带,更加方便。
追梦进行时2016
·
2022-11-06 21:22
iOS IM
即时通讯
webSocket--SocketRocket
写文章的意义是什么?我在别人的文章里收益这个行为算是自我学习与给这个行业做点贡献吧后面有段时间没空了websocket简介websocket是一种协议,建立在TCP连接之上,是应用层上的应用协议层.可以传输文本和二进制,协议头以ws开头,不是http。TCP是建立在连接之上。也就是三次握手,建立连接之后再进行数据传输。websocket也是,websocket能实现服务端主动向client推进消息
HeavenWong
·
2022-11-04 11:31
基于vue2.x实现的
即时通讯
程序仿微信聊天5对接logo、getInfo接口
前言:我们已经开发好了登录注册页面和通讯录页面以及聊天详情页面下面准备接入登录注册和获取用户信息接口先打开接口文档备用https://www.showdoc.com.cn/2035654172307363/9196984446696982打开项目的src/permission.js,把白名单内无关的路由删掉,只保留【'/login'】constwhiteList=['/login']//nored
风中凌乱的男子
·
2022-11-04 09:55
基于vue2.x实现的
即时通讯
程序仿微信聊天2开发登录页面
1.废话不说,先上设计图image.png1.在view目录下新建pages文件夹,内新建login.vue文件,代码如下:(注意背景图,自己找一个好看的,放在指定的位置)ps:先添加路由{path:'/login',name:'Login',component:()=>import('@/views/pages/login'),meta:{title:'登录',keepAlive:false}}
风中凌乱的男子
·
2022-10-23 16:34
im
即时通讯
开发:网络通信传输层协议——UDP和TCP
互联网发展至今已经高度发达,而对于互联网应用(尤其
即时通讯
网专注的
即时通讯
技术这一块)的开发者来说,网络编程是基础中的基础,只有更好地理解相关基础知识,对于应用层的开发才能做到游刃有余。
wecloud1314
·
2022-10-23 07:44
udp
tcp/ip
网络
一名合格的音视频开发人员,需要掌握哪些技能呢?音视频技术该怎么学?
在线教育、音视频会议、
即时通讯
等产品都是基于音视频技术开发,如今越来越多的App中都大量加入了音频、视频元素,比如说注册与登陆的扫脸验证,dou音、wei视的音视频变速、变调录制、实时滤镜、人脸识别特效等
攻城狮百里
·
2022-10-23 07:01
C/C++
音视频开发
C/C++
星动云
即时通讯
IM/仿微聊天V信|社交APP|多端原生开发
星动云
即时通讯
是为核心、独立部署
·
2022-10-21 09:30
即时通讯
最早的
即时通讯
软件哪一个,你知道吗?
即时通讯
软件已经成为互联网时代发展必不可少的通讯工具了,
即时通讯
软件不仅拥有便捷的通讯条件,还能够高质量的传输视音频文字等,为人们的社交生活和商务工作提供良好的帮助。
·
2022-10-20 23:54
即时通讯
马斯克称曾试图将特斯拉出售给苹果、Telegram 用户近5亿、Vimeo将上市等|Decode the Week...
Telegram的创始人PavelDurov表示,这款
即时通讯
应用程序明年将推出广
LiveVideoStack_
·
2022-10-20 22:58
人工智能
广告
区块链
informix
sms
通过集成版
即时通讯
可快速实现
而相信很多人对这些软件中是如何实现音频视频聊天功能的存在疑惑,其实通过集成版
即时通讯
就可以轻松地让软件具有相应的音视频聊天功能。首先让我们简单了解一下音视频聊天功能软件的开发流程。
·
2022-10-19 17:03
即时通讯
即时通讯
技术文集(第2期):脑残式网络编程系列 [共12篇]
为了更好地分类阅读52im.net总计1000多篇精编文章,我将在每周三推送新的一期技术周刊,本次是第2期。第1篇[标题]脑残式网络编程入门(一):跟着动画来学TCP三次握手和四次挥手[链接]http://www.52im.net/thread-17...[摘要]网络编程中TCP协议的三次握手和四次挥手的问题,在面试中是最为常见的知识点之一。本篇文章尝试使用动画图片的方式,来对这个知识点进行“脑残
·
2022-10-18 11:19
即时通讯im网络编程
免费的
即时通讯
和付费
即时通讯
都有什么区别?
即时通讯
软件相信大家并不陌生,在互联网技术不断发展的背景下,如今我们所使用的
即时通讯
软件也日渐完善,各种基础性的文字、语音、视频
即时通讯
不再是新鲜事,而
即时通讯
软件也随之发生了各种变化。
·
2022-10-17 14:34
即时通讯
开源和非开源im
即时通讯
源码有什么区别,哪个更好
今天让我们从开源
即时通讯
源码和非开源
即时通讯
源码角度来简单分析一下两种源码的差别,继而更好的做出选择。开源通常指开放性更高的权限代码。
·
2022-10-15 23:42
即时通讯
开发一个
即时通讯
要多久,需要花费多少?
互联网时代造就了一批新型产业和体系,而在各类型互联网企业中,软件开发特别是
即时通讯
软件的开发与应用更是重要的构成。
·
2022-10-14 17:58
即时通讯
开发
即时通讯
容易吗?一般需要多少的技术才能完成
即时通讯
现在已经随着互联网技术的应用走进了千家万户,跟早些年的通信工具不同,现在的
即时通讯
技术已经涵盖了语音
即时通讯
、视频
即时通讯
、文字
即时通讯
等多种方式,而开发
即时通讯
也成了很多互联网企业投身这一行业后想要尝试的内容
·
2022-10-14 07:24
即时通讯
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他