【问题标题】:getting started入门
【发布时间】:2012-11-15 00:29:20
【问题描述】:

我想创建一个像https://apprtc.appspot.com/?r=04188292 这样的应用程序。我对 webrtc 有所了解,但无法掌握 google app-engine。如何为 javascript 设置它并开始编码?我试过这个,但它没有用

<script src="https://talkgadget.google.com/talkgadget/channel.js"></script>
//for inclusion of channel api
...
console.log(create_channel(1));
//gave an error "Uncaught ReferenceError: create_channel is not defined

任何教程/帮助将不胜感激 有没有其他方式使用channel api?

【问题讨论】:

    标签: javascript google-app-engine channel-api webrtc videochat


    【解决方案1】:

    为什么不使用PUBNUB

    我将PUBNUB 用于this JavaScript ONLY WebRTC Experiment。见Source code

    【讨论】:

    • 你是怎么做的?我的意思是你从哪里开始的?有没有关于它的教程?
    • 如果你要求 PUBNUB --- 那么 1) pubnub.com/account-javascript-api-include 和 2) pubnub.com/tutorial/javascript-push-api --- 如果你要求 WebRTC .... 我通过实验了解到....但是它确实,我阅读了所有 IETF RTCWeb 特定草稿,并且从这些文档中获得了主要思想……我通过阅读这些草稿学会了如何订购 WebRTC 代码……
    【解决方案2】:

    那里有很多教程。如果您正在研究 .NET 堆栈,您可以查看 XSockets 人员整理的示例:

    http://xsocketswebrtc.codeplex.com/

    现在有点过时了,因为它还没有更新为使用最新版本的 XSockets 或 WebRTC 规范。我分叉了它来解决这些问题,并在我使用它时将 JS 部分移植到 TypeScript:

    https://bitbucket.org/smithkl42/xsockets.webrtc/overview

    【讨论】:

      【解决方案3】:

      https://developers.google.com/appengine/docs/java/channel/

      Channel API 仅适用于 Google App Engine 应用程序。由于最大消息大小为 32k,因此您不太可能将其用于媒体传输。

      一旦正确配置,所需的 Javascript 将从应用程序中提供。

      【讨论】:

      【解决方案4】:

      Ken 在移动“旧”webRTC 实验方面做得很好!我们 XSockets.NET 团队即将发布一个新版本,我们在其中嵌入了一组不错的 WebRTC 东西,一个易于使用的用于 WebRTC 目的的 JsApi,

      我们最近刚刚发布了一个演示,基于其中的片段,

      http://browsermeeting.com

      http://xsockets.net,您将很快找到更多信息!

      【讨论】: