MarshalX / tgcalls

Voice chats, private incoming and outgoing calls in Telegram for Developers
https://t.me/tgcallslib
GNU Lesser General Public License v3.0
516 stars 91 forks source link

Video support for group calls #133

Open MarshalX opened 3 years ago

MarshalX commented 3 years ago

Video Calls in pytgcalls! Public beta test for developers

There are 3 steps to start testing:

  1. Install dev version of pytgcalls (pip install -U pytgcalls==3.0.0.dev21)
  2. Run example https://gist.github.com/MarshalX/3c99fcae532178928d93a7aae6f0efde

You can pass direct URL, link to live stream, path to file and so on without any extra manipulations! Video works in channels since Telegram 8.0.

Happy testing ❀️

upd. 2022 Jan 4: dropped support of Python 3.6

New-dev0 commented 3 years ago

πŸ˜€πŸ˜†πŸ˜€πŸ˜„πŸ˜€πŸ˜πŸ˜πŸ€©πŸ₯³πŸ₯³πŸ₯³πŸ₯³

MarshalX commented 3 years ago

πŸ˜€πŸ˜†πŸ˜€πŸ˜„πŸ˜€πŸ˜πŸ˜πŸ€©πŸ₯³πŸ₯³πŸ₯³πŸ₯³

obraz
HyperNotAryanX97 commented 3 years ago

😐πŸ₯³πŸ˜πŸ₯²πŸ˜…πŸ₯²πŸ₯³πŸ₯²πŸ₯³πŸ₯²πŸ₯³πŸ˜…πŸ˜‰πŸ₯²πŸ˜‰πŸ˜ŒπŸ₯°πŸ˜‘πŸ˜ŒπŸ₯°πŸ˜‘πŸ˜‰πŸ₯°πŸ₯²πŸ˜‰πŸ₯²πŸ˜‰πŸ˜šπŸ˜†πŸ˜‘πŸ˜‰πŸ₯°πŸ˜‘πŸ˜‰πŸ˜‘πŸ₯°πŸ˜‘πŸ˜‰πŸ˜‘πŸ₯°πŸ₯³πŸ₯²πŸ₯³πŸ₯²πŸ˜†πŸ˜‰πŸ₯²πŸ₯°πŸ˜‰πŸ₯²πŸ˜‰πŸ₯°πŸ₯³πŸ˜­πŸ˜…πŸ˜šπŸ˜„πŸ˜†πŸ€£πŸ˜†πŸ€£πŸ˜„πŸ˜„πŸ€£

darkkeks commented 3 years ago

Π”Π°Π²Π°ΠΉΡ‚Π΅ Π½Π΅Ρ‚

51YAD commented 3 years ago

πŸ‘πŸ‘πŸ‘

rojvv commented 3 years ago

I think this shouldve been locked or something?

MarshalX commented 3 years ago

I think this shouldve been locked or something?

if I lock it, the ability to setting new reactions will be disabled by github(

rojvv commented 3 years ago

I think this shouldve been locked or something?

if I lock it, the ability to setting new reactions will be disabled by github(

0((:

HyperNotAryanX97 commented 3 years ago

😐πŸ₯³πŸ˜πŸ₯²πŸ˜…πŸ₯²πŸ₯³πŸ₯²πŸ₯³πŸ₯²πŸ₯³πŸ˜…πŸ˜‰πŸ₯²πŸ˜‰πŸ˜ŒπŸ₯°πŸ˜‘πŸ˜ŒπŸ₯°πŸ˜‘πŸ˜‰πŸ₯°πŸ₯²πŸ˜‰πŸ₯²πŸ˜‰πŸ˜šπŸ˜†πŸ˜‘πŸ˜‰πŸ₯°πŸ˜‘πŸ˜‰πŸ˜‘πŸ₯°πŸ˜‘πŸ˜‰πŸ˜‘πŸ₯°πŸ₯³πŸ₯²πŸ₯³πŸ₯²πŸ˜†πŸ˜‰πŸ₯²πŸ₯°πŸ˜‰πŸ₯²πŸ˜‰πŸ₯°πŸ₯³πŸ˜­πŸ˜…πŸ˜šπŸ˜„πŸ˜†πŸ€£πŸ˜†πŸ€£πŸ˜„πŸ˜„πŸ€£

Lmao Copy Paste

Pranav-Saraswat commented 3 years ago

β€οΈπŸ˜˜πŸ€—πŸ˜˜β€οΈπŸ˜˜πŸ˜˜πŸ˜˜β€οΈπŸ€—πŸ˜˜πŸ˜˜πŸ˜˜β€οΈπŸ€—πŸ˜˜πŸ˜˜β€οΈπŸ™‚πŸ₯°πŸ˜πŸ€©πŸ₯³πŸ€—πŸ₯³πŸ˜πŸ₯°πŸ₯°πŸ₯³πŸ€—πŸ€—πŸ₯³πŸ˜πŸ˜˜πŸ€©πŸ€©πŸ˜˜πŸ˜˜πŸ€©πŸ€—πŸ€—πŸ€—πŸ₯³πŸ˜πŸ˜˜πŸ˜˜πŸ˜πŸ₯³πŸ€—πŸ€—

Zack-Bloodshot commented 3 years ago

Yay!

MarshalX commented 3 years ago

Open alpha test is here ✨I updated main message

paintenzero commented 2 years ago

What would it take to add video recording to the library? I saw the library and learned how audio recording is done. But I haven't understood how video is added to the project.

MarshalX commented 2 years ago

@paintenzero there is not video recording for now

paintenzero commented 2 years ago

I see. Thank you! Is it hard to add one?

MarshalX commented 2 years ago

@paintenzero I have little interest in it. Nobody even uses the audio recording. The project has more global issues...

eelcohn commented 2 years ago

Can this be used with an RTMP input stream?

MarshalX commented 2 years ago

Can this be used with an RTMP input stream?

libs for RTMP already exists. it is not telegram specific. you can build rtmp url by params from mtproto and start streaming using any rtmp lib and any programming lang. so this lib not updated to support rtmp for now

SantiiRepair commented 1 year ago

'GroupCallFile' object has no attribute 'join'

felri commented 4 months ago

is it possible to record the video coming from the user?