HTML5 Videochat

برنامه چت ویدئویی HTML5 جدیدترین رابط افزوده شده به بستر های نرم افزاری PaidVideochat, ساخته شده به طور خاص برای ارائه تعاملات پیشرفته با استفاده از فقط HTML5, با بدون فلش پلاگین. این باعث می شود آن را سازگار با اکثر مرورگرها از جمله مرورگرهای تلفن همراه مانند iOS سافاری, اندیشه کروم.

در این صفحه مورد: key features, using HTML5 not Flash, video conference, video collaboration / ارائه, external encoders, demos, full mode license price , الزامات, پرسش و پاسخ, php integration.


چت ویدئویی صفحه کامل نسخه ی نمایشی

ویژگی های کلیدی برای چت ویدئویی HTML5

  • 1 راه برای بسیاری از جریان های ویدئویی زنده, در لابی عمومی
  • 2 راه videochat, در خصوصی (1 به 1) نشان می دهد با درخواست/تایید تعامل
  • کیف پول زنده نمایش تعادل (به روز رسانی از راهنمایی و نقل و انتقالات دیگر)
  • راهنمایی با گزینه های متعدد قابل تنظیم, تصاویر هدیه
  • WebRTC رله جریان (قابل اطمینان و مقیاس پذیر برای بسیاری از مشتریان از جریان سرور, مستقل از گوینده آپلود اتصال)
  • گروه / خصوصی videochat پرداخت, پرداخت در هر دقیقه
  • videochat تصادفی با دکمه بعدی برای انتقال به اتاق های مختلف مجری
  • تمام صفحه برای رابط چت ویدئویی یا پخش ویدئو
  • حالت همکاری با اشتراک گذاری فایل, ارائه (Webcam, تصویر, ویدئو)
  • تطبیقی هدف میزان ارسال بیت ویدئو (بسته به وضوح بادامک) و پیکربندی در تغییر قطعنامه
  • پخش/پخش بیت آمار (باز کردن کنترل ها و آمار باید در چند ثانیه نشان داده شود)
  • نمایش عکس فوری/پخش ویدئو در حالی که جریان ندارد
  • حالت تاریک / چراغ در: هر کاربر می تواند حالت رابط کاربری را در زمان اجرا تغییر دهید
  • split view: live video collaboration, conferencing showing multiple media items


فقط HTML5: بدون فلش

با استفاده از HTML5 videochat رابط بسیار توصیه می شود به عنوان مرورگر اصلی را به فلش قطع حمایت از برنامه های در 2020.
چت ویدئویی HTML5 با استفاده از تکنولوژی WebRTC اجازه می دهد تا وب کم پخش به طور مستقیم از وب سایت, بدون نیاز به فلش.
برخی از راه حل های دیگر استفاده از فلش به پخش و HTML5 HLS تنها برای پخش اما این نرم افزار / رابط کاربری از فلش در تمام استفاده نمی کند.
این باعث می شود آن را سازگار و تمام قابلیت های موجود در اکثر مرورگرها از جمله تلفن همراه در iOS سافاری, اندیشه کروم.


دموی

  • Fullpage Videochatdemo room in full page mode (includes minimalist site menu)
  • اتاق Videochat – یک اتاق دمو خاص, آیا یک تیزر بازی به عنوان نوازنده آنلاین نیست
  • Videochat تصادفی – اتاق چت ویدئویی تصادفی, حرکت به یک اتاق دیگر با دکمه بعدی
  • ثبت نام در نسخه ی نمایشی – ثبت نام به عنوان نوازنده یا مشتری برای دسترسی به ویژگی های پیشرفته, از جمله پخش, خصوصی 2 راه videochat, پرداخت در هر دقیقه


Full Mode License / Price

Order a turnkey combo package with full mode license and all hosting requirements to run the HTML5 Videochat features.

نیاز به واسط HTML5 Videochat سطح 4 VideoWhisper وب نرم افزار مجوز, برای فعال کردن حالت کامل بدون محدودیت ها و تبلیغات, برای استفاده تجاری.
مجوز پایین تر می تواند برای تفاوت قیمت به روز رسانی: older Flash based level 3 Video Chat Messenger license can be upgraded for price difference.
سطح 4 مجوز شامل حالت کامل برای تمام واسط برنامه های سطح پایین تر.

Without a حالت کامل مجوز, application includes free mode limitations like intrusive ads in interface like: a Free mode button, ad in chat, restricted broadcasting resolution (< 480p), restricted maximum broadcasting bitrate (< 750کیلوبیت بر ثانیه).


Hosting Requirements

HTML5 Videochat app involves specific الزامات: جریان رله WebRTC HTML5 برای قابلیت اطمینان و مقیاس پذیری, SSL و پیکربندی خاص در سرور جریان خاص, کنترل جلسه برای مدیریت جریان و تعامل بین جریان و سرور وب, ffmpeg with involved video codecs on web host.

All requirements are available with the مبل کامل برنامه های میزبانی, specifically setup/configured/managed to run these features.


نوازنده آنلاین می رود. برنامه چت ویدئویی HTML5 می تواند در حالت صفحه کامل با رابط کاربری پیشرفته بار: چت, دوربین, لیست کاربران, گزینه های اتاق.

نوازنده آنلاین می رود. برنامه چت ویدئویی HTML5 می تواند در حالت صفحه کامل با رابط کاربری پیشرفته بار: چت, دوربین, لیست کاربران, گزینه های اتاق.

 

Client view in videochat room lobby: Clients can use random videochat feature to quickly move to a different performer room, with the Next button.

Client view in videochat room lobby: Clients can use random videochat feature to quickly move to a different performer room, with the Next button.

 

مشتری می تواند پرداخت در هر دقیقه خصوصی درخواست 2 تماس تصویری راه به ارائه دهنده. نوازنده می تواند قبول یا رد شود و در چت گروهی عمومی باقی بماند.

مشتری می تواند پرداخت در هر دقیقه خصوصی درخواست 2 تماس تصویری راه به ارائه دهنده. نوازنده می تواند قبول یا رد شود و در چت گروهی عمومی باقی بماند.

 

Performer can accept to enter 2 way private videochat (1 در 1) with client.

Performer can accept to enter 2 way private videochat (1 در 1) with client.

 

Client view in 2 راه videochat: Client can send tips/gifts both during private and public sessions.

Adaptive target bitrate options (based on resolution) and live broadcast stats showing achieved bitrate (depending on connection), resolution (depending on camera).

Adaptive target bitrate options (based on resolution) and live broadcast stats showing achieved bitrate (depending on connection), resolution (depending on camera).

Video Conference / Meeting Mode

Room owner can start Conference Mode by toggling live from Options tab.
In conference mode, room owner can split display to 2, 4, 6 slots where he can assign streams from participants in Users tab.
When room is in conference mode all participants get a Camera tab to start broadcasting their webcam and microphone.
In conference mode, advanced complexity interface (with tabs) is always used to display the advanced features and layout.


همکاری / نحوه ارائه

چت ویدئویی HTML5 شامل یک حالت برای همکاری و ارائه های پیشرفته. In addition to conference mode, collaboration includes file sharing and ability to display images and videos in media slots.
در حالت همکاری, compared to regular videochat, زبانه های ویژگی جدید در دسترس هستند: کاربران, فایل, Presentation in addition to Chat, Camera panels.
مجری (معلم, مشاور, coach, presenter, moderator) can upload/delete files, display other user cams or images/videos for everybody to see.
Registered collaboration participants can also broadcast their camera, upload files. All participants can open files, watch content displayed by moderator (streams, files).


External Broadcast : OBS, GoCoder, Wirecast, Snap Camera

Performers can broadcast live video with external RTMP encoders like OBS, GoCoder for iOS/Android, Snap Camera, FFsplit, xSplit, vMix, Wirecast, Wirecast Go, Teradek Live:Air Solo.
These can be used to build more advanced streaming compositions like shows with multiple scenes, video conferencing panels, transitions, effects.

Performers can easily copy settings (tap to select all) and configure encoder of choice. With those settings performers can broadcast anytime from encoder, without need to access chat.
If also using web based videochat app at same time, broadcast is detected and internal web based webcam broadcasting interface hides.
Playback is done with HTML5 HLS (with some added latency specific to HLS delivery method).
Great to quickly start broadcasts using phone or professional equipment, applications for advanced scene composition, transitions and effects.


Video Conference HTML5: Split screen in multiple slots to show users that enable their webcams. Room owner (moderator) assigns users to slots and controls what everybody watches.

Video Conference HTML5: Split screen in multiple slots to show users that enable their webcams. Room owner (moderator) assigns users to slots and controls what everybody watches.

 

همکاری با HTML5 ویدئو کنفرانس: تقسیم نمایش با چند رسانه ای: جریان کاربر, تصاویر, فیلم ها.

همکاری با HTML5 ویدئو کنفرانس: تقسیم نمایش با چند رسانه ای: جریان کاربر, تصاویر, فیلم ها.


Dark Mode: حالت تاریک / چراغ در, each user can toggle interface live at runtime. Rooms in collaboration mode have tabs for advanced features like file sharing.

Dark Mode: حالت تاریک / چراغ در, each user can toggle interface live at runtime. Rooms in collaboration mode have tabs for advanced features like file sharing.

 

External Encoder Support: Performers can broadcast with RTMP encoders like OBS, GoCoder for iOS/Android, Wirecast, XSplit, Wirecast Go, Teradek Live:Air Solo .

External Encoder Support: Performers can broadcast with RTMP encoders like OBS, GoCoder for iOS/Android, Wirecast, XSplit, Wirecast Go, Teradek Live:Air Solo .

سوالات متداول. about HTML5 Videochat & PaidVideochat Solution

  • Can performer broadcast from mobile camera using the HTML5 Videochat?
    بله, HTML5 Videochat uses HTML5 WebRTC technology available in mobile browsers like Android Chrome, iOS Safari.
    Same application loads both in PC and mobile browsers, with some adaptive adjustments, mainly referring to layout adapted to mobile screen.
  • Do users need Flash for HTML5 Videochat?
    نه, users don’t need Flash plugin in their browsers for using the HTML5 Videochat app.
    PaidVideochat also supports a Flash based interface that can be used if enabled by site admin and selected by performer.
  • Can both HTML5 Videochat and Flash Video Chat interfaces be used?
    The 2 interfaces are not compatible in same session: performer needs to use HTML5 Videochat app to connect to clients also using HTML5 Videochat app.
    If using Flash Video Chat interface, mobile clients will get a simplified HTML5 Streaming interface, not the advanced HTML5 Videochat app.
    Performer could opt to use Flash based interface in scheduled sessions where all clients also use PCs, for specific features available in that interface.


Integrating with other Frameworks / Scripts, Plain PHP Setup

The videochat application is a frontend HTML5 JS based solution that relies on specific streaming server setup and web server side backend site scripts. The WP based turnkey site plugin, Paid VideochatHTML5 PPV Live Webcams, is provided as free source code and implements all features and capabilities.
Application licensing and hosting requirements are the same, independent of scripts used on server side.
For integrating HTML5 Videochat with frameworks/scripts, there is also a simplified plain PHP HTML5 Videochat edition, with some basic scripts that embed the app and showcase basic features. These scripts include some simplified sample data to showcase basic streaming and interface elements in a easier setup for developers.
Plain php edition does not involve database and pages to manage members, اتاق, billing as with the PaidVideochat turnkey edition. These depend on framework/scripts you want to integrate with, پلاگین, database, member system.
The simplified edition can also be used as sample to embed app with other types of scripts like ASP, JSP.
Simplified scripts include only some basic sample data, parameters for 3rd party developers to understand how it works. All features are implemented in full with the turnkey site edition WordPress plugin, that should be used as sample/documentation when integrating with a different framework.
Test the Plain PHP HTML5 Videochat Demo .
More info about PHP Edition and downloads, are available at GitHubPHP HTML5 Videochat Setup .