JavaScript*

iOS Library Modification

Dear Chunbo,

We are working on both android and iOS platform. To show video according our need, we have changed the android(JAVA library). With the modification of android library, we can scale streams according our layout changes. But in iOS, we can not modify the library and so we can not scale(fit to screen etc.) as per our need. Is there any way to modify iOS library? Or, can we get source code of the library so that we can modify the library?

Thanks,

Kalikinkar

Error in creating room: Bad room configuration [Retry]

Intel SC WebRTC version: 3.0.

OS: Ubuntu 14.04.3 x64

Node: 4.1.2 (please note: it seems the command `bin/init.sh --deps` actually requires Node 4.1 not 4.2. See output: https://gist.github.com/b6f68dc9362b9bc21f47)

What's wrong: When executing `bin/start-all.sh`, I'm getting "Error in creating room: Bad room configuration [Retry]"

See: https://gist.github.com/sivabudh/54ccb0f36e1bc078a207

Training mode: broadcast (one-to-many)

Is it possible to use Intel CS for WebRTC to do a broadcast or one-to-many connection?

Use case: I'm a trainer. I want my WebRTC application to be able to share my screen and allow people to join my room and see my webcam video feed.

Is this possible? Obviously, a broadcast is cheaper bandwidth-wise than a video conference because the steam is unidirectional.

I did some research on other WebRTC solutions, and it seems:

Cordova* InAppBrowser Plugin: Short Code Example

Use the InAppBrowser to open websites in the system browser or in a viewport inside the application, without concerns about browsing untrusted sites.The InAppBrowser provides GUI controls for the user and behaves like a standard web browser, so it does not have access to any Cordova API's that are part of the application.

  • Developers
  • HTML5
  • HTML5
  • JavaScript*
  • Beginner
  • Intel® XDK
  • Cordova* Capture Plugin: Short Code Example

    Capture plugin provides access to the device's audio, image, and video capture capabilities.

    This short code example shows how to use the core Cordova* Capture plugin in an Intel XDK application.This application does not demonstrate all methods and properties associated with this plugin, please see the complete documentation in the plugin GitHub repo.

  • Developers
  • HTML5
  • HTML5
  • JavaScript*
  • Beginner
  • Intel® XDK
  • Cordova* Gelocation Plugin: Short Code Example

    Geolocation provides information about the device's location, such as latitude and longitude. Common sources of location information include Global Positioning System (GPS) and location inferred from network signals such as IP address, RFID, WiFi and Bluetooth MAC addresses, and GSM/CDMA cell IDs. There is no guarantee that the API returns the device's actual location

  • Developers
  • HTML5
  • HTML5
  • JavaScript*
  • Beginner
  • Intel® XDK
  • Cordova* Device Plugin: Short Code Example

    This short code example shows how to use the core Cordova* Device plugin in an Intel® XDK Cordova application. This application does not demonstrate all methods and properties associated with this plugin, please see the complete documentation in the plugin GitHub repo .

    Device Model 

    Get the device's model name.

  • Developers
  • HTML5
  • HTML5
  • JavaScript*
  • Beginner
  • Intel® XDK
  • Cordova* Splashscreen plugin: Short Code Example

    Splashscreen plugin is a default plugin.This plugin is responsible for displaying and hiding a custom splash screen during initial program launch.

    This short code example shows how to use the core Cordova* Splashscreen plugin in an Intel® XDK Cordova application. This application does not demonstrate all methods and properties associated with this plugin, please see the complete documentation in the plugin GitHub repo .

  • Developers
  • HTML5
  • HTML5
  • JavaScript*
  • Beginner
  • Intel® XDK
  • Subscribe to JavaScript*