⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 p2p voice-video conferencing example - socketcoder articles.htm

📁 用C#实现的一个P2P音视频会议系统
💻 HTM
📖 第 1 页 / 共 3 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<!-- saved from url=(0063)http://www.fadidotnet.org/ArticleFile.aspx?index=2&ArticleID=44 -->
<HTML xmlns="http://www.w3.org/1999/xhtml"><HEAD><TITLE>P2P Voice/Video Conferencing Example - SocketCoder Articles</TITLE>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
<SCRIPT 
src="P2P Voice-Video Conferencing Example - SocketCoder Articles.files/urchin.js" 
type=text/javascript>
</SCRIPT>

<SCRIPT type=text/javascript>
_uacct = "UA-4115181-1";
urchinTracker();
</SCRIPT>

<STYLE type=text/css>.style2 {
	WIDTH: 168px
}
.style4 {
	WIDTH: 157px
}
.style5 {
	WIDTH: 176px
}
</STYLE>

<STYLE type=text/css>A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
</STYLE>

<STYLE type=text/css>.ctl00_Menu1_0 {
	DISPLAY: none; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: white
}
.ctl00_Menu1_1 {
	FONT-SIZE: 0.9em; COLOR: white; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.ctl00_Menu1_2 {
	FONT-SIZE: 0.9em; WIDTH: 650px; COLOR: white; FONT-FAMILY: Verdana; HEIGHT: 16px; BACKGROUND-COLOR: black
}
.ctl00_Menu1_3 {
	
}
.ctl00_Menu1_4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.ctl00_Menu1_5 {
	
}
.ctl00_Menu1_6 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.ctl00_Menu1_7 {
	BACKGROUND-COLOR: #f7f6f3
}
.ctl00_Menu1_8 {
	COLOR: white
}
.ctl00_Menu1_9 {
	BACKGROUND-COLOR: #685e48
}
.ctl00_Menu1_10 {
	
}
.ctl00_Menu1_11 {
	BACKGROUND-COLOR: #5d7b9d
}
.ctl00_Menu1_12 {
	COLOR: white
}
.ctl00_Menu1_13 {
	COLOR: white; BACKGROUND-COLOR: #7c6f57
}
.ctl00_Menu1_14 {
	COLOR: white
}
.ctl00_Menu1_15 {
	COLOR: white; BACKGROUND-COLOR: #7c6f57
}
</STYLE>

<META content="MSHTML 6.00.2900.3268" name=GENERATOR></HEAD>
<BODY>
<FORM id=aspnetForm name=aspnetForm 
onsubmit="javascript:return WebForm_OnSubmit();" 
action=ArticleFile.aspx?index=2&amp;ArticleID=44 method=post>
<DIV><INPUT id=__EVENTTARGET type=hidden name=__EVENTTARGET> <INPUT 
id=__EVENTARGUMENT type=hidden name=__EVENTARGUMENT> <INPUT id=__LASTFOCUS 
type=hidden name=__LASTFOCUS> <INPUT id=__VIEWSTATE type=hidden 
value=WIqwq7deXmxHCPFhcYHTK78vE5sCq77CegIJV114yb2Zhp8xlGfjPMAImCdK4uEviX+1fP6cCTC9GN4LJTQZ6X63foijZi8E8XIl40nsG+zo+mMIUWK4BHFuu4xzCm4KcbQvROZoVcAPDrZ4p0Q5dtaNajzkmB37giv5jiRZ0XTpN/feqdpdfvNQ989zJA3C9ZNe0Qe/+G8+u4fUAj2yUzGgQcqKKQhUABaeCSXDi9YzZtCpPK4+iDiDPSxO6ez9RZFT6UKlre/a0+s/EPmz1XRB7YA6+GgXiKDyiRUXDRpvBarJzqb+G0YC/1FGHnbs28WFX+0HegVTeoK9mCMGkYoaaL/uPQ/ITExPaZDHvw2qwLu/viNu/scDSD87ACjBFvbM+ZAffU6p3jy13v5mwvOKi6DplsxKq3i9BmG+9w61TzKDPHv6pwuZT+pKQNAthjOcwT3FqvZ6rG1D6vsIw5g9kXSa4zPoNBspq9V/t00Y6NoyUVlmE79oxR60HQ0hoWJTnm3jCSOaAQl+ZTTNrZcn0/3VVDipn1zX9aghjLtZvO1jKQ9Q/k6y0KZmAoxL9F+0WgLpbg65CuemMfRYNXmPmz7ailoyuF6lXJYd81V6KlErsK5gHBFvTAoJdWpq7DnKvV2qY1Y2tI+RfW0YW1RNhPcsepldxi0tvM/oSRu3VXcElOTnR4JY4XVl/OZw+3087D36o0cQ8HNw66MZHWulH/HS4jMh/6YIM2d8wcL4CFohyytmc1eqBd0v33Xr7bGYuQh0vtleDpqR7oeBWdSfw+yk5LxapKQpYt02cvEZUQ+0eVEb6N22HMWT4Fffeepb2dNgCaG2/8BorF6IEnyScFieardHBzh52k4gsSa2bCRBcJOLxW5zSz4HfeATa8jDa53EtGKD0HPMM9x9XMVKRlopH0gss64/H8aRTN9MAgeSghLJNuZ0TJW2H/Lq22UR47EeeZD9VGWo9N37zbgkkh6zmCnCZqP5GcFQlKfpK7MZAvK3nO3Yyp73wTQ3Zr9zjol147IFiE5yeYdPyGx9BFjosAlIaNEqOZg4x1feABe4G9v0mnhe74Qocx6d6VjIgpigT3YXcLSIi7CldN+yyMD4b2i1/OgiJFP61mkfPzqSvVBMJYD+bCRoZstISPsU1S+WkjzN5YGFFXTCiKEd+a6KMjEwCpCehBzzaA2iFI/9asN6wU+fPXZ5tnApSYNyUrZoAgrGLdmrH0VWVxfMMf8JZ7QvUG/0MFmjkLR/L1coFLuNUuOx4g6ii4UYfqWBOH0eQ/xCeK0w7IeMHUU87Ri7Go4LwsRHEW7OBv6WXyC4CPRo8vH8YCBVyDGzBc2olv3e6watYeNC4ZEFlBruEr1YwinOP+w12s/IplgUwQ1KwPU3c3LbqSkYSWxtwFjQ9cOdsj6AZ9TERmfz2w== 
name=__VIEWSTATE> </DIV>
<SCRIPT type=text/javascript>
//<![CDATA[
var theForm = document.forms['aspnetForm'];
if (!theForm) {
    theForm = document.aspnetForm;
}
function __doPostBack(eventTarget, eventArgument) {
    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
        theForm.__EVENTTARGET.value = eventTarget;
        theForm.__EVENTARGUMENT.value = eventArgument;
        theForm.submit();
    }
}
//]]>
</SCRIPT>

<SCRIPT 
src="P2P Voice-Video Conferencing Example - SocketCoder Articles.files/WebResource.axd" 
type=text/javascript></SCRIPT>

<SCRIPT 
src="P2P Voice-Video Conferencing Example - SocketCoder Articles.files/ScriptResource.axd" 
type=text/javascript></SCRIPT>

<SCRIPT 
src="C:\Documents and Settings\Administrator\桌面\codeproject 代码\P2P VoiceVideo Conferencing Example\P2P Voice-Video Conferencing Example - SocketCoder Articles.files\ScriptResource(1).axd" 
type=text/javascript></SCRIPT>

<SCRIPT 
src="C:\Documents and Settings\Administrator\桌面\codeproject 代码\P2P VoiceVideo Conferencing Example\P2P Voice-Video Conferencing Example - SocketCoder Articles.files\ScriptResource(2).axd" 
type=text/javascript></SCRIPT>

<SCRIPT type=text/javascript>
//<![CDATA[
if (typeof(Sys) === 'undefined') throw new Error('ASP.NET Ajax client-side framework failed to load.');
//]]>
</SCRIPT>

<SCRIPT 
src="C:\Documents and Settings\Administrator\桌面\codeproject 代码\P2P VoiceVideo Conferencing Example\P2P Voice-Video Conferencing Example - SocketCoder Articles.files\ScriptResource(3).axd" 
type=text/javascript></SCRIPT>

<SCRIPT type=text/javascript>
//<![CDATA[
function WebForm_OnSubmit() {
if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false;
return true;
}
//]]>
</SCRIPT>

<DIV>
<DIV align=center>
<TABLE height=244 cellSpacing=0 cellPadding=0 width=699 bgColor=#000000 
background="P2P Voice-Video Conferencing Example - SocketCoder Articles.files/logo.jpg" 
border=0>
  <TBODY>
  <TR background="images/top.gif">
    <TD>
      <DIV align=center><PRE><B><FONT style="FONT-SIZE: medium; COLOR: #b6b6b6" color=#ffffff>Welcome to SocketCoder.Com Where The Socket Experts Being!</FONT></B></PRE></DIV>
      <DIV align=center><PRE>&nbsp;</PRE></DIV><PRE>&nbsp;</PRE><PRE>&nbsp;</PRE>
      <DIV align=center><PRE>&nbsp;</PRE></DIV>
      <DIV align=center><PRE><FONT style="COLOR: #b6b6b6" color=#ffffff>www.SocketCoder.Com</FONT></PRE></DIV></TD></TR></TBODY></TABLE></DIV>
<DIV align=center>
<TABLE cellSpacing=0 borderColorDark=#000000 cellPadding=0 width=699 
bgColor=#000000 borderColorLight=#000000 border=1>
  <TBODY>
  <TR bgColor=#000000>
    <TD bgColor=#000000>
      <DIV align=center><A 
      href="http://www.fadidotnet.org/ArticleFile.aspx?index=2&amp;ArticleID=44#ctl00_Menu1_SkipLink"><IMG 
      style="BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px" 
      height=0 alt="Skip Navigation Links" 
      src="P2P Voice-Video Conferencing Example - SocketCoder Articles.files/WebResource.gif" 
      width=0></A>
      <TABLE class=ctl00_Menu1_2 id=ctl00_Menu1 style="FONT-WEIGHT: 700" 
      cellSpacing=0 cellPadding=0 border=0>
        <TBODY>
        <TR>
          <TD id=ctl00_Menu1n0 onkeyup=Menu_Key(this) 
          onmouseover=Menu_HoverStatic(this) onmouseout=Menu_Unhover(this)>
            <TABLE class=ctl00_Menu1_4 cellSpacing=0 cellPadding=0 width="100%" 
            border=0>
              <TBODY>
              <TR>
                <TD style="WHITE-SPACE: nowrap"><A 
                  class="ctl00_Menu1_1 ctl00_Menu1_3" 
                  href="http://www.fadidotnet.org/Default.aspx?index=0">| Home 
                  |</A></TD></TR></TBODY></TABLE></TD>
          <TD style="WIDTH: 3px"></TD>
          <TD id=ctl00_Menu1n1 onkeyup=Menu_Key(this) 
          onmouseover=Menu_HoverStatic(this) onmouseout=Menu_Unhover(this)>
            <TABLE class=ctl00_Menu1_4 cellSpacing=0 cellPadding=0 width="100%" 
            border=0>
              <TBODY>
              <TR>
                <TD style="WHITE-SPACE: nowrap"><A 
                  class="ctl00_Menu1_1 ctl00_Menu1_3" 
                  href="http://www.fadidotnet.org/ReleasedBooks.aspx?index=1">| 
                  Released Books |</A></TD></TR></TBODY></TABLE></TD>
          <TD style="WIDTH: 3px"></TD>
          <TD id=ctl00_Menu1n2 onkeyup=Menu_Key(this) 
          onmouseover=Menu_HoverStatic(this) onmouseout=Menu_Unhover(this)>
            <TABLE class="ctl00_Menu1_4 ctl00_Menu1_9" cellSpacing=0 
            cellPadding=0 width="100%" border=0>
              <TBODY>
              <TR>
                <TD style="WHITE-SPACE: nowrap"><A 
                  class="ctl00_Menu1_1 ctl00_Menu1_3 ctl00_Menu1_8" 
                  href="http://www.fadidotnet.org/OnlineArticles.aspx?index=2">| 
                  Free Articles &amp; Samples|</A></TD></TR></TBODY></TABLE></TD>
          <TD style="WIDTH: 3px"></TD>
          <TD id=ctl00_Menu1n3 onkeyup=Menu_Key(this) 
          onmouseover=Menu_HoverStatic(this) onmouseout=Menu_Unhover(this)>
            <TABLE class=ctl00_Menu1_4 cellSpacing=0 cellPadding=0 width="100%" 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -