ievangelist / ievangelist.videochat Goto Github PK
View Code? Open in Web Editor NEWImagine two Twilio SDKs, ASP.NET Core/C#, Angular/TypeScript, SignalR, etc... Yeah, amazing!
Home Page: http://bit.ly/video-chat-tutorial
License: MIT License
Imagine two Twilio SDKs, ASP.NET Core/C#, Angular/TypeScript, SignalR, etc... Yeah, amazing!
Home Page: http://bit.ly/video-chat-tutorial
License: MIT License
We are facing issue to implement Mute All Participants, Raise Hand ,Remove Participants. Please provide solution. We are using your Repo
Hello, I am upgrading this and trying it, getting some nuget issues can you help resolve and push.
Video not rendering in iOS devices using csharp SDK demo code, whereas javascriptsdk demo is working fine.
Can you please help me with the solution with csharp SDK?
room creating for other participants is not working any more please reslove it
Hi,
I tried using this app in the mobile browsers. When using desktop browsers video's of the participant getting synced without an issue. But when an participant joined from a mobile browser it takes 4-5 minutes to sync. Do you have any idea on how to fix that issue? Would be a great help
We are getting the following error
Element implicitly has an 'any' type because index expression is not of type 'number'
method name
private async tryGetDevices() {
const mediaDevices = await navigator.mediaDevices.enumerateDevices();
console.log("mediaDevices",mediaDevices)
//return mediaDevices;
const devices = ['audioinput', 'audiooutput', 'videoinput'].reduce((options , kind) => {
return options[kind] = mediaDevices.filter(device => device.kind === kind);
}, [] as Devices);
return devices;
}
I already done with creation of the room and recordings but the recording files should be video and audio with unique room id and my question is how to composition video and audio file in twilio? please any help me for this
Thanks in advance
Can you please post an example of how to mute/unmute tracks? I am calling disable() method on the LocalTrackPublication.Track instance, but it doesn't work properly. Any help will be appreciated.
Thank you.
Hello,
I haven't dug into it yet, but the sample errors on run with the following stack.
Node v10
.Net Core 3
This is a great sample app showing us the ropes! I wanted to add responsiveness to this, so that a mobile user (or a user who shrinks down their browser window) will see a straight-vertical line of all page elements.
Implementing Bootstrap and a resizing event handler, things are going pretty well. The only quirk is that the user's own camera view that appears in the right pane below the Settings elements doesn't appear when the page is full-screen. This is after the user creates a room and their camera is added to it. This camera view just disappears. While the preview did previously appear in the center of the screen.
Below is my reworked home.component.html file. Any suggestions? I know this is a bit OT, since it's outside the scope of the project itself. I am not an expert UI web dev, as I typically don't pretty things up too much :)
<div class="grid-container">
<!--<div class="grid-bottom-right">
<a href="https://twitter.com/davidpine7" target="_blank"><i class="fab fa-twitter"></i> @davidpine7</a>
</div>-->
<!--<div class="grid-top-right">-->
<div class="grid-top-right d-none d-sm-none d-md-block d-lg-block d-xl-block">
<a href="https://www.diamondcellar.com" target="_blank">
<img src="assets/dcLogo_black.JPG" alt="Diamond Cellar Holdings" />
</a>
</div>
<div class="grid-content d-block d-sm-block d-md-none d-lg-none d-xl-none">
<app-rooms #rooms (roomChanged)="onRoomChanged($event)" [activeRoomName]="!!activeRoom ? activeRoom.name : null"></app-rooms>
<app-camera #camera [style.display]="!!activeRoom ? 'none' : 'block'"></app-camera>
<app-participants #participants
(leaveRoom)="onLeaveRoom($event)"
(participantsChanged)="onParticipantsChanged($event)"
[style.display]="!!activeRoom ? 'block' : 'none'"
[activeRoomName]="!!activeRoom ? activeRoom.name : null"></app-participants>
<app-settings #settings (settingsChanged)="onSettingsChanged($event)"></app-settings>
</div>
<!--<div class="grid-left">-->
<div class="grid-left d-none d-sm-none d-md-block d-lg-block d-xl-block">
<app-rooms #rooms (roomChanged)="onRoomChanged($event)" [activeRoomName]="!!activeRoom ? activeRoom.name : null"></app-rooms>
</div>
<!--<div class="grid-content">-->
<div class="grid-content d-none d-sm-none d-md-block d-lg-block d-xl-block">
<app-camera #camera [style.display]="!!activeRoom ? 'none' : 'block'"></app-camera>
<app-participants #participants
(leaveRoom)="onLeaveRoom($event)"
(participantsChanged)="onParticipantsChanged($event)"
[style.display]="!!activeRoom ? 'block' : 'none'"
[activeRoomName]="!!activeRoom ? activeRoom.name : null"></app-participants>
</div>
<!--<div class="grid-right">-->
<div class="grid-right d-none d-sm-none d-md-block d-lg-block d-xl-block">
<app-settings #settings (settingsChanged)="onSettingsChanged($event)"></app-settings>
</div>
<!--<div class="grid-top-left">-->
<div class="grid-top-left d-none d-sm-none d-md-block d-lg-block d-xl-block">
<a href="https://www.twilio.com/video" target="_blank">
<img src="assets/twilio-badge-red.png" alt="Powered by Twilio" />
</a>
</div>
I checked demo example in firefox web browser and found issue to connect room.
Below url
https://ievangelist-videochat.azurewebsites.net
/
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.