1. 程式人生 > >使用WebRTC實現電腦與手機通過瀏覽器進行視訊通話

使用WebRTC實現電腦與手機通過瀏覽器進行視訊通話

      最近一直在研究WebRTC,做了一個小專案:www.meet58.com,這個專案利用WebRTC、WebSocket可以讓各種裝置只通過瀏覽器進行視訊聊天,無論是電腦、手機或者是平板。下面就是手機和電腦進行視訊通話的截圖:


PC端


手機端

這個專案目前只有簡單的視訊通話功能,後期陸續開發桌面共享、錄製視訊、錄製音訊及照片處理等功能。

我的測試環境:

PC端:Chrome 28

手機端:GalaxyS2 Android4.03 瀏覽器Chrome Beta

好像目前手機上只有Chrome Beta支援WebRTC

測試的時候遇到一個問題,就是發熱很嚴重

相關推薦

使用WebRTC實現電腦手機通過瀏覽器進行視訊通話

      最近一直在研究WebRTC,做了一個小專案:www.meet58.com,這個專案利用WebRTC、WebSocket可以讓各種裝置只通過瀏覽器進行視訊聊天,無論是電腦、手機或者是平板。下面就是手機和電腦進行視訊通話的截圖:PC端手機端這個專案目前只有簡單的視訊通

使用ADB命令手機通過wifi進行除錯(免root)

前提: 手機系統 >= 4.0.3。 每次第一次連線需使用資料線。 手機與電腦必須在同一個wifi網段下。 接下來說連線方法: 手機與電腦連線成功後,在Android Studio的Term

通過配置實現電腦手機訪問分別顯示不同的頁面(以thinkphp5為例)

在thinkphp5入口檔案public/index.php下面加入以下程式碼即可:function is_mobile(){    // getallheaders();//如果是apache可以直接

Linux下實現進度條程式. 通過makefile進行編譯. 建議自主完成一個彩色的進度條.

Linux下用C語言完成一個彩色進度條 1.建一個Makefile檔案 2.vim Makefile test:test.c

Android手機通過wifi進行資料傳輸(二)

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

怎麽實現DWGDXF文件進行互轉?

互轉 ext 迅捷 方式 image proc ad轉換 要去 pro 怎麽實現DWG與DXF文件進行互轉?相信從事CAD相關工作的小夥伴們都知道dwg和dxf兩種格式,有的時候因為工作的需要,需要將這兩種格式進行相互轉換,那麽我們應該如何進行此項操作呢?今天小編就要來教教

微信小程式開發(一)——使用ssh(struts2+hibernate+spring)框架實現後臺微信前臺進行通訊

使用ssh框架實現對微信小程式前臺的通訊,做到前後臺分離,後臺頁面都為靜態頁面,通過用json來現實與前臺通訊(面向介面程式設計)。在這次因為只為了實現通訊所以沒有用hibernate。只用了struts2+spring,也是ssh框架中struts和spring整合。實現了

Android 使用Socket實現伺服器手機客戶端的長連線八

一、傳送請求的資訊: 1、介面 public interface Request { String getData(); } 2、文字請求: public class TextRequest implements Request{

android webview中如何實現html手機本地資料的互動

在webview開發中,往往不止簡單的載入一個頁面顯示那麼簡單,常常有將手機本地的資料放到html上顯示和將html上操作的資料儲存到手機本地的情況,那麼如何實現這種資料互動呢: 一:webvie部份: final String json="{title

HC-05實現電腦stm32通訊

        藍芽在通訊中代替的是串列埠通訊時的一根線,所以在串列埠通訊改藍芽通訊時無需更改程式碼,只需將藍芽連到微控制器上,注意若使用usart1,注意連線位置,之前我用的正點mini的板子,PA9、10用跳線帽和USB串列埠R和T連在一起,導致我把藍芽的R和Tlian連

linuxwindows 通過SecureCRT進行大檔案傳輸

用sz和rz命令只能傳輸小於4G的檔案,對於大檔案的傳輸可以用ftp來實現。 securecrt 按下ALT+P就開啟新的會話 進行ftp操作。 輸入:help命令,顯示該FTP提供所有的命令   pwd: 查詢Linux主機所在目錄(也就是遠端主機目錄

Android手機通過wifi進行數據傳輸(四)

int apk nal com urn contacts views parent world 源文件5 main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayoutxmln

【Arduino】使用C#實現Arduino電腦進行串行通訊

可視化 action 指示 追加 停止 format reads 接受 按鈕 在給Arduino編程的時候,因為沒有調試工具,經常要通過使用串口通訊的方式調用Serial.print和Serial.println輸出Arduino運行過程中的相關信息,然後在電腦上用Ardu

一個實現瀏覽器網頁本地程序之間進行雙向調用的輕量級、強兼容、可擴展的插件開發平臺—本網通

特殊 git 運行環境 mac office文檔 linu 網頁 中繼 安全 通過本網通插件平臺可實現在網頁中的JavaScript腳本無障礙訪問本地電腦的硬件、調用本地系統的API及相關組件,同時可徹底解決ActiveX組件在Chrome、FireFox、Opera、Ed

一個實現瀏覽器網頁本地程式之間進行雙向呼叫的輕量級、強相容、可擴充套件的外掛開發平臺—本網通

       通過本網通外掛平臺可實現在網頁中的JavaScript指令碼無障礙訪問本地電腦的硬體、呼叫本地系統的API及相關元件,同時可徹底解決ActiveX元件在Chrome、FireFox、Opera、Edge、Safari等瀏覽器各版本的相容使用問題。 系統相容性:

51微控制器通過ESP8266模組手機進行通訊(微控制器)

 本人在校大學生一枚,前段時間參加校內大學生創新創業比賽,專案需要讓手機控制微控制器進行控制,搗鼓了很久,在網上找了很多資料,發現做微控制器嵌入式的有很多,做移動開發的也有很多,但把他們結合起來的很少,所以現在我把我做專案的經驗分享出來  Step1:配置ESP8266

Android手機通過WifiPC機之間進行通訊問題 (有程式碼)

這個一個手機客戶端的程式,伺服器程式在PC上。手機和電腦處於同一個區域網內,現在的問題是我摁下發送按鈕 PC上沒有顯示。請大神幫忙 package com.example.send; import java.io.IOException; import java.io.In

Docker部署WebRTC Server AppRTC實現手機瀏覽器互通簡易指南

AppRTC是什麼? AppRTC是WebRTC Server Demo,具備Signaling Server、Room Server、TURN/STUN Server等相應功能。AppRTC作為服務端部分,可以實現Android 、iOS、瀏覽器等之間的視訊

由於想要實現下載的文件可以進行選擇,而不是通過<a>標簽寫死下載文件的參數,所以一直想要使用JFinal結合ajax實現文件下載,但是ajax實現的文件下載並不能觸發瀏覽器的下載文件彈出框,這裏通過模擬表單提交實現同樣的效果。

clas exists sele val 完整 nload lec script icon 由於想要實現下載的文件可以進行選擇,而不是通過<a>標簽寫死下載文件的參數,所以一直想要使用JFinal結合ajax實現文件下載(這樣的話ajax可以傳遞不

【物聯網雲端對接-4】通過MQTT協議百度雲進行雲端通信

src 發布 訂閱 操作 websocket 編寫 通用 頁面 開發 百度雲的天工物聯網服務目前包括:物接入、物解析、物管理、時序數據庫和規則引擎等5大部分,本篇文章僅介紹物接入。 天工物聯網的物接入,從開發者的角度來說相對有些復雜,需要多步操作才能實現一個雲設備的創建,