Zoom Tarzı Uygulama Geliştirme

ThePaşa1

Kıdemli Üye
20 Tem 2014
2,015
2
Merhaba dostlar, bir web sitesine bağlı videolu görüşme ayarlanabilir mi ve nasıl yapılabilir?

İstediğim şey şu;
Hostum ve domain var. 7/24 bir ekranda canlı video yayınlanacak(Videoyu başka siteden çekeceğiz verisini.) Bu siteye bağlanıp, kamera açıp, video açıp, topluca o canlı videoyu izleyebilmek. Zoomdaki ekran paylaşma özelliği gibi düşünün. Bunu nasıl yapabiliriz?
 

Cyberdown

Üye
21 Haz 2020
154
5
Merhaba,

İsteklerinize en yakın açık kaynak ve tarayıcı üzerinde çalışan sistem bulundu. Ancak geliştirilmesi ve birkaç özellik eklenmesi lazım ( ortak video için ) ancak video konferans yapabilirsiniz. Javascript kütühanesi kullandığından dolayı herhangi başka bir gereksinim taşımamaktadır.

Link:

https://github.com/valarpirai/video-chat-app

Ekran Alıntısı:

7m9S7f.png


Saygılarımla.
*Sağlıcakla Kalın.
 

TheFlow

Üye
19 Şub 2021
200
2
Merhabalar, Öncelikle örnek uygulama olarak rabb.it gibi birşey galiba;
İlk öncelikle zoom'dan bahsedelim. Zoom'un temelinde JS olduğunu düşünüyorum. Sonuçta bütün özellikler JS'de olabilir.


Rabb.it(Kast.gg)'dende biraz bahsedelim:
İstediğiniz şey bunun gibi birşey sanırsam. Buda Javascript ile yapılabilir. PHP veya farklı yöntemlerle geliştirmek pek tabii mümkün. Mesela django veya Java Scout.



Videoyo başka bir adresten çekmek konusuna gelirsek:
Bana göre EMBED ve Çekmek başka ifadeler. Embed ile istediğiniz yapabilirsiniz. Nasıl embed yapacağınızı bilmiyorsanız buradan bakabilirsiniz. Çoğu serviste aynısı olacaktır. Aratmanız ve bulmanız pekte zaman almaz.


İlk önce şu videolara bir bakmanızı öneririm:

[ame="https://www.youtube.com/watch?v=DvlyzDZDEq4"]How To Create A Video Chat App With WebRT[/ame]

[ame="https://www.youtube.com/watch?v=ieBtXwHvoNk&ab_channel=KyleRobinsonYoung"]P2P Video Chat with JavaScript / WebRTC[/ame]

[ame="https://www.youtube.com/watch?v=ZVznzY7EjuY&ab_channel=CleverProgrammer"]Build a Zoom Clone with Node JS for Beginners[/ame]



 
Moderatör tarafında düzenlendi:

'Bertuğ

Kıdemli Üye
13 Ocak 2018
3,864
608
Programlama biliyorsanız ;

Kod:
Gerekli olanlar:

Sunucu/Alan adı
Arayüz
Giriş/Kayıt Ol sistemi
Kullanıcı veritabanı
Zaman tüneli akışı/Aktiviteler
Sesli bağlantı/Konuma
Görüntülü konuşma/Bağlantı
Mesajlaşma/Messenger
Bildirimler
Bir de bu verilerin çalınmaması için iyi bir güvenlik duvarı.
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.