社区
CSS
帖子详情
实现视频聊天功能的网站
wulonxia2010
2010-04-08 04:38:03
最近忙着做一个网站,遇到很多问题,现在跟大家来交流关于这方面的技术,一起学习学习
...全文
194
5
打赏
收藏
实现视频聊天功能的网站
最近忙着做一个网站,遇到很多问题,现在跟大家来交流关于这方面的技术,一起学习学习
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wulonxia2010
2010-04-08
打赏
举报
回复
[JaSoft.Aspx]
<%@Language="C#"%>
<script runat="server">
private void Page_Load(object sender, System.EventArgs e)
{
Response.Write("conn=1&Sendid="+Session["ziyan"]+"&Recvid="+Session["sammi"]);
}
</script>
[View.Aspx]
<%@ Page Language="C#" %>
<script runat="server">
private void Page_Load(object sender, System.EventArgs e)
{
Session["ziyan"]=Request.QueryString["RecvId"];
Session["sammi"]=Request.QueryString["Sendid"];
}
</script>
<html>
<head>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<div align="center">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-44553540000"
codebase= http://download.macromedia.com/pub/shockwave
/cabs/flash/swflash.cab#version=6,0,29,0 width="500" height="500">
<param name="menu" value="false">
<param name="movie" value="JaSoft.swf">
<param name="quality" value="high">
<embed src="JaSoft.swf" quality="high" pluginspage=
http://www.macromedia.com/go/getflashplayer
type="application/x-shockwave-flash" width="500" height="500"> </embed></object>
</div>
</body>
</html>
[JaSoft.Swf]
stop();
myCam = Camera.get();
myVideoObject.attachVideo(myCam);
myCam.onStatus = function(infoMsg) {
if(infoMsg.code == "Camera.Muted"){
_root.a.text="User denies access to the camera";
}
else
System.showSettings(0);
}
client_nc = new NetConnection();
client_nc.onStatus = function(info) {
trace("Level: "+info.level+newline+"Code: "+info.code);
_root.abc.text = "Level: "+info.level+newline+"Code: "+info.code;
};
client_nc.connect("rtmp://192.168.25.18/record_video");
rec_so = SharedObject.getRemote("myvideo", client_nc.uri, true);
rec_so.connect(client_nc);
var Recvid;
var Sendid;
GetId();
function Recv() {
in_ns = new NetStream(client_nc);
in_ns.play(Recvid);
_root.b.attachVideo(in_ns);
}
function Send() {
this.cam = Camera.get();
this.mic = Microphone.get();
out_ns = new NetStream(client_nc);
out_ns.attachVideo(this.cam);
_root.a.attachVideo(this.cam);
out_ns.attachAudio(this.mic);
out_ns.publish(Sendid, "live");
}
function GetId(){
myload = new LoadVars();
myload.action = "post";
myload.onLoad = function(success) {
if (success) {
if (this.conn == "1") {
_root.Recvid = this.Recvid;
_root.Sendid = this.Sendid;
Send();
Recv();
_root.abc.text =’ok...’;
}
} else {
//如果和服务器连接不成功则返回失败消息,需要检查路径是否正确
_root.abc.text = ’连接不成功....’;
}
};
myload.sendAndLoad(" http://192.168.25.18/Asp.Net/JaSoft.aspx", myload, "post");
}
gyb0302
2010-04-08
打赏
举报
回复
找的是插件吧!
自已做个IM,有点难了~
千游
2010-04-08
打赏
举报
回复
jf
灬上海爽爷
2010-04-08
打赏
举报
回复
jf.你想交流什么技术。。
mykelly6
2010-04-08
打赏
举报
回复
mark
android 仿微信语音
聊天
demo
【Android 微信语音
聊天
Demo】是一个典型的移动应用开发示例,主要展示了如何在Android平台上构建...通过深入研究和实践这个Demo,开发者可以了解到如何在自己的应用中
实现
类似微信的语音
聊天
功能
,从而提升用户体验。
(VC+MFC网络
聊天
工具)详细设计.doc
该
聊天
工具的
功能
需求包括: 1. 用户端的基本
聊天
信息发送,包括文本和图片。 2. 用户端的音
视频
数据传输。 3. 用户端文件传输的
功能
。 4. 用户端之间白板和共享屏幕的
功能
。 5. 用户之间后台的连接。 同时,本...
Android 高仿微信实时
聊天
补充了第三方jar
在这个项目中,开发者模仿微信的界面设计和
功能
实现
,提供了类似微信的
聊天
体验。通过学习这个项目,我们可以深入理解Android平台上即时通讯应用的构建过程。 首先,我们要关注的是Android应用程序的基本结构和生命...
Android 开发即时
聊天
工具 YQ (更新)
三、
聊天
功能
实现
1.
聊天
界面:使用RecyclerView展示
聊天
记录,EditText输入文字,发送按钮触发消息发送。 2. 消息格式:JSON或自定义协议,包含消息类型(文本、图片、语音等)、发送者、接收者等信息。 3. 消息...
融云的使用demo
融云的语音和
视频
通话
功能
是通过`RTC`(Real-Time Communication)模块
实现
的。你需要创建通话邀请,处理接听、挂断、静音等操作。融云还提供了屏幕共享和多路
视频
的
功能
。 8. **会话列表和
聊天
界面**: 自定义...
CSS
61,124
社区成员
60,705
社区内容
发帖
与我相关
我的任务
CSS
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
复制链接
扫一扫
分享
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章