Live Video Streaming Flutter App with Agora

Поделиться
HTML-код
  • Опубликовано: 29 сен 2024

Комментарии • 97

  • @RotterStudios
    @RotterStudios 3 года назад +3

    I'm a tech of 25 years. I spent WEEKS trying to get Agora setup on my site with chat and there is NO SUPPORT and NO INSTRUCTIONS on how to do it. The website is a twisted maze of code that leads you nowhere.

    • @agora-io
      @agora-io  3 года назад

      Hi Rotter, I’m sorry to hear about this. Here is a link to our developer resources that may help you get started with more relevant information: www.agora.io/en/developer-resources/ . If you’re looking for resources that are more specific to any issue you’re troubleshooting, could you please provide details so that we may better assist you? Thank you so much for your patience!

    • @RotterStudios
      @RotterStudios 2 года назад

      @@agora-io Basically I'm not a programmer and I checked your link. It didn't help. All I need is an API because the programmer of my website created the site to use agora and I have no idea what to do.

    • @agora-io
      @agora-io  2 года назад

      @@RotterStudios Hello, thank you for reaching out. I'm sorry to hear you're experiencing this issue. Please email support@agora.io with your question, any relevant information, steps you took, and screenshots as well. Please allow up to 24 hours for a response from the team. Let me know if you have any other questions, thanks!

    • @RotterStudios
      @RotterStudios 2 года назад

      @@agora-io Thanks. I just need steps on how to create a livestream with chat. I did email that address a handful of times...no response except one time and it wasn't helpful. They gave me a link that includes tokens and GitHub and code. I'm not a programmer. I would just love some steps instead of cryptic info that leads nowhere.

    • @agora-io
      @agora-io  2 года назад

      Hi ​@@RotterStudios, if you're looking for the API reference, please check it out here: docs.agora.io/en/All/api-ref?platform=Flutter
      If you're looking to integrate our real-time messaging, you can refer to this document as well that gives an overview and also lists the API reference: docs.agora.io/en/Real-time-Messaging/product_rtm?platform=iOS

  • @moqahtani7642
    @moqahtani7642 3 года назад

    I got many errors after adding Agora to my project. I use latest flutter & agora versions .. but errors like (agora library can’t find Dart:Html) or invalid depfiles). Should we expect an upgrade to fix those issues?

    • @agora-io
      @agora-io  3 года назад

      Are you trying to build the agora project for web?

    • @valenti_kl8130
      @valenti_kl8130 2 года назад

      Do you need help with your project? If it is still relevant for you

  • @appentustechnologies8800
    @appentustechnologies8800 3 года назад

    Hi, Thanks for sharing How to make pre recored video

    • @agora-io
      @agora-io  3 года назад

      Hi there! To pre-record a video, you can use the Agora Cloud Recording to record any videos and then play it later to a channel. This link might be helpful in setting up the Cloud Recording: www.agora.io/en/blog/cloud-recording-for-flutter-video-chat/.

  • @jesusurbano1044
    @jesusurbano1044 2 года назад +2

    Is it possible to create an app where I can see what a security camera is looking in real time?

    • @alexdoyal5770
      @alexdoyal5770 Месяц назад

      Security camera prob provides an app for that...

  • @reactnativedeveloper1682
    @reactnativedeveloper1682 10 месяцев назад

    where comment section etc .is there uikit like zegocloud?

  • @lakshaynagar3144
    @lakshaynagar3144 Год назад +1

    sir one thing your so fast its problem

  • @fluttergeeks-f
    @fluttergeeks-f 3 года назад +3

    Sir It's absolutely amazing video, but I think live streaming became very common. So please add further videos on agora like screensharing, whiteboard, watch hours etc it will be helpful.
    Thanks a lot ❤

    • @agora-io
      @agora-io  3 года назад +1

      Hi Muhammad, thank you for your suggestion! We'll let our team know and add the request to our list :)

    • @teamandroid7729
      @teamandroid7729 3 года назад +1

      agora is not as much as useful i request for help of my live streaming video call they dont provide help with this same, dont use this platform, also i create token many months ago but no response and no call from there side

    • @agora-io
      @agora-io  2 года назад

      ​@@teamandroid7729 Hi there, I'm sorry to hear about this. Could you please provide details about the issues you're troubleshooting with live-streaming/tokens so that we may provide better assistance? Thank you so much for your patience!

    • @FlutterPythoncombo
      @FlutterPythoncombo 2 года назад

      @@agora-io I emailed you about using agora in our app but it's been a week and no response from your sales team. You have a great product but no customer service.🙃 .

    • @agora-io
      @agora-io  2 года назад +1

      @@FlutterPythoncombo Hi Dani, I'm so sorry to hear about this. Can you please send us a DM on any of our social platforms with the details of the situation and your email, so that we may connect you with our support team?

  • @jaspaai
    @jaspaai 7 месяцев назад +1

    do we have an update for this?

    • @alexdoyal5770
      @alexdoyal5770 Месяц назад

      Why does there need to be an update?

  • @walleworkie
    @walleworkie 8 месяцев назад

    there is some error, please tell me your flutter version....

  • @MKarthikesh
    @MKarthikesh 3 года назад +1

    Hi, Thanks for sharing
    I entered into the app as broadcast from a real device, and as Just Watch in a emulator
    In the real device the front camera was working but in the emulator it was blank white screen
    Do you know what is the reason?

    • @agora-io
      @agora-io  3 года назад +1

      Hi there! You can have a look at this list to find the reason for your blank screen: docs.agora.io/en/All/faq/video_blank. If you have any more questions, feel free to join our Developer Slack Channel, run by our developer team. They'd be more than happy to help you with any more questions you may have: agora.io/en/join-slack/.

  • @anamzaki6634
    @anamzaki6634 Год назад

    please make a renewing video on this using agora rtc engine 6.0.0 plugin @Agora @Tadas Petra sir

  • @hagridgam
    @hagridgam 2 года назад

    What if I want to Live printscreen video from a website, can I use the Agora to live it?

    • @agora-io
      @agora-io  2 года назад

      Hi there! If you're referring to live streaming from a Flutter Web site, that will be coming out soon, as can be tested with using a beta release that is out.
      Feel free to join our Developer Slack Channel, run by our developer team. They'd be more than happy to help you with any more questions you may have: agora.io/en/join-slack/.

  • @manavgarg5000
    @manavgarg5000 2 года назад

    Can you please tell how can i do screen share an share media file with real time messageing in agora in flutter

  • @Humphrey_Msl
    @Humphrey_Msl 3 года назад +2

    Awesome.React Native please.

    • @agora-io
      @agora-io  3 года назад +1

      Working on video content for that. For now you can check this docs.agora.io/en/live-streaming/start_live_react_native?platform=React%20Native

  • @DailyClips009
    @DailyClips009 2 года назад

    Can we livestream + comment + share screen in the same time?

    • @agora-io
      @agora-io  2 года назад

      Hi there! To add messaging along with your video call, you will have to integrate the RTM SDK along with the RTC SDK. The complete process is explained in this blog: www.agora.io/en/blog/adding-live-interactive-video-streaming-using-the-agora-flutter-sdk/.

  • @sky-highmusic
    @sky-highmusic 2 года назад

    I need this for my app, how do I get in touch for a quote

  • @tysonvega
    @tysonvega 3 года назад

    uhmm yes hello... am working on this application and we decided to use Agora for livestreaming videos which it does...but we'd like to save those videos on our own server for future watch....we have tried everything we can to make it work but it seems our only way out is using AWS of which it's expensive and our application is rather small...how can we store the videos on our server

    • @agora-io
      @agora-io  3 года назад

      Hi there! You can use the startPreview method: docs.agora.io/en/Voice/API%20Reference/flutter/v4.0.5/agora_rtc_engine/RtcEngine/startPreview.html.

  • @anamzaki6634
    @anamzaki6634 Год назад

    @Agora

  • @gnanaprakash5082
    @gnanaprakash5082 3 года назад

    Hi.. I have one more issue.. How do I change the resolution of the camera... In default it take normal mobile camera quality... I need to change HD resolution... How to do???

    • @agora-io
      @agora-io  3 года назад +1

      Hi Gnana, thank you for reaching out! Here's some information regarding video resolution with Agora: docs.agora.io/en/Video/video_profile_windows?platform=Windows
      I would also like to invite you to the developer's slack channel: agora.io/en/join-slack/. They'd be more than happy to help you with any questions you may have. Hope you have a great day!

  • @vannakny4792
    @vannakny4792 3 года назад +1

    can you make video live stream with laravel ?

    • @agora-io
      @agora-io  3 года назад

      Hi Vannak, thank you for reaching out! While we currently do not have a video tutorial, we do have a blog tutorial that can be easy to switch to live-streaming: www.agora.io/en/blog/build-a-scalable-video-chat-app-with-agora-laravel/

    • @valenti_kl8130
      @valenti_kl8130 2 года назад

      Do you have still a solution with lavarel?

  • @gnanaprakash5082
    @gnanaprakash5082 3 года назад

    W/libEGL ( 3177): EGLNativeWindowType 0x6e8ef0b010 disconnect failed
    E/libc ( 3177): Access denied finding property "net.dns1"
    E/libc ( 3177): Access denied finding property "net.dns2"
    E/libc ( 3177): Access denied finding property "net.dns3"
    E/libc ( 3177): Access denied finding property "net.dns4"
    Why it shows like this?? And also camera not opening... It only shows black screen!!!!! 😐😐😐😐

    • @agora-io
      @agora-io  3 года назад +1

      Hi Gnana, the logs you shared is not an error, it's just a warning that can be ignored. Also, you can have a look at this list to find the reason for your blank screen: docs.agora.io/en/All/faq/video_blank.
      If you're still running into problems, the Developer Slack Channel would be a great resource for any of your questions: agora.io/en/join-slack/. Best of luck!

    • @gnanaprakash5082
      @gnanaprakash5082 3 года назад +1

      @@agora-io Thank you for your response 😊👍

  • @dogukanciftci8532
    @dogukanciftci8532 3 года назад

    Hi, I got the github file and I changed the ID but I can't anything on my screen when I tried to connect my real device on VS Code.

    • @tadaspetra
      @tadaspetra 3 года назад

      What errors are you getting?

  • @mohammedhamdan5323
    @mohammedhamdan5323 2 года назад

    no wonder why you are the best .. but i have question .. can we switch user from broadcaster to audience and via reverse while streaming ?

    • @agora-io
      @agora-io  2 года назад

      Hi Mohammed, thanks for reaching out! The host can change invite the audience to take on the role of broadcaster and switch them back to audience.
      Check out this reference: docs.agora.io/en/All/faq/host_set_role

  • @클라라주미강팬
    @클라라주미강팬 2 года назад

    Can I release the app using agora?

    • @agora-io
      @agora-io  2 года назад

      Hi there! If you're referring to live streaming from a Flutter Web site, that will be coming out soon, as can be tested with using a beta release that is out.
      Feel free to join our Developer Slack Channel, run by our developer team. They'd be more than happy to help you with any more questions you may have: agora.io/en/join-slack/.

  • @sanjana7801
    @sanjana7801 2 года назад

    Hello , i doing project using Agora live streaming with react js . Is their any feature to add image or video to the live stream . I want to display image or video in the live stream at given position . I have used custom video track to display the image but if I use that i can't use camera video track to display live stream ..... Is their is any other way to achieve this using Agora..
    Thanks

    • @agora-io
      @agora-io  2 года назад

      Hi there! Sorry to hear you're encountering this issue. Could you please share how you got to this error, including the steps to reproduce, and what URL you're using to test to our support team at support@agora.io?

    • @sanjana7801
      @sanjana7801 2 года назад +1

      @@agora-io thank you for replying . Ok i will send all details to support team.

  • @ManojSharma-wl1yd
    @ManojSharma-wl1yd 3 года назад

    Hi, i want to implement snapchat fliters while live streaming , how can i do ?

    • @agora-io
      @agora-io  3 года назад

      Hi there Manoj, to add face filters you can add them natively using the Banuba SDK. This guide can help you with the integration process: www.agora.io/en/blog/build-a-live-streaming-application-with-face-filters-on-android/. Please let us know if you have any more questions!

  • @erenyeager7465
    @erenyeager7465 3 года назад +1

    Can you make a video on token genaration

    • @allmight3209
      @allmight3209 3 года назад

      hey,did it work for you ?

    • @agora-io
      @agora-io  3 года назад +2

      Thanks for your request, Anathu! It's coming soon!

    • @gameStreamerLoco
      @gameStreamerLoco 3 года назад

      @@agora-io please do it soon...

  • @yenngoc4517
    @yenngoc4517 3 года назад

    playEffect not working for me with the network file (both emulator and real device). and not give any error. can you help me, please.

    • @meherdeepthakur6105
      @meherdeepthakur6105 3 года назад

      Can you please explain this issue a bit? Which OS are you using? Can you please share how you have defined the playEffect method? It would be best if you could share your question with the SDK logs on Agora slack channel: agora.io/en/join-slack/

    • @yenngoc4517
      @yenngoc4517 3 года назад

      @@meherdeepthakur6105 thanks for your reply. i am testing on Android OS (LG V50). after join Channel success. i call method await engine.playEffect(1, anyURL , -1, 1, 0, 100, true). but does not have any effect.

    • @meherdeepthakur6105
      @meherdeepthakur6105 3 года назад

      @@yenngoc4517 Please make sure that you're passing a file type of mp3, mp4, m4a, aac, 3gp, mkv or wav. It would be great if you could share the SDK logs on the Agora slack channel so that I can better understand the issue.

  • @akshitmehra3428
    @akshitmehra3428 3 года назад

    How to do it without the token and make an app in production with this?

    • @tadaspetra
      @tadaspetra 3 года назад +1

      It is really recommended to use tokens for a production app. For safety, and for control of the users within the call.

  • @dovas90
    @dovas90 2 года назад

  • @sowmyancs
    @sowmyancs 2 года назад

    Can attendees share their audio using mic in a live streaming ? Is live streaming SDK supports it ?

    • @agora-io
      @agora-io  2 года назад

      Hi Sowmyan, thanks for reaching out! You can use the agora_rtm SDK for this. The audience member can send a message to the broadcaster with their UID, and on receiving this message the host can then accept or decline the user request.
      Agora RTM SDK: pub.dev/packages/agora_rtm. In addition, here is our docs link:
      docs.agora.io/en/faq/API%20Reference/oc/Classes/AgoraRtcEngineKit.html#//api/name/muteLocalAudioStream:.

    • @sowmyancs
      @sowmyancs 2 года назад

      @@agora-io thanks is there a sample for this scenario? Eg how clubhouse app handles, in our case we are using video streaming

  • @espressothoughts
    @espressothoughts 2 года назад

    Giving this a try. Huge thanks!

  • @maravilhosinga
    @maravilhosinga 2 года назад

    Thank you!

  • @waleedzakriakhan9538
    @waleedzakriakhan9538 2 года назад

    When screen broadcast coming

    • @agora-io
      @agora-io  2 года назад

      Hi there, we're currently working on our list of requests! We can definitely add yours to the list, but please stay tuned :)

  • @axelbryancasauran5159
    @axelbryancasauran5159 3 года назад

    Are you using Flutter 2.0?

    • @tadaspetra
      @tadaspetra 3 года назад +1

      This video was made using Flutter 2.0, but not using null safety since the package wasn't updated for that yet. It is updated for null safety now

  • @RehanKhan-xf3ml
    @RehanKhan-xf3ml 3 года назад

    Thank you soo much, this is really helpful.
    in addition can you please add 1 branch for boilerplate code in the repository, it will be great to start with a pack.

    • @agora-io
      @agora-io  3 года назад +1

      Hi Rehan, thank you for the suggestion! For a simpler example, you can check out the Video Call Flutter App with Agora tutorial created by one of our developers: ruclips.net/video/zVqs1EIpVxs/видео.html. In addition, you can also check out our UI Kit here: pub.dev/packages/agora_uikit for help with any issues!

    • @RehanKhan-xf3ml
      @RehanKhan-xf3ml 3 года назад

      @@agora-io Thank you for reply, I really appreciate your help.
      The basic App is clear but, we are unable to find documentations on dynamic channels/tokens:
      I want to create a session for 2 users, e.g user1 request for video call and user2 accept the call video call get's started.
      For such scenarios do I need to create a new channel? because there can be user3 and user4 call having a call at the moment.
      I will be really great if find a boiler plate for this situation.

    • @agora-io
      @agora-io  3 года назад

      @@RehanKhan-xf3ml Thank you for providing those details. Those look like questions that our dev support team could answer best for you. I recommend you join the #flutter-help-me group in our Developer's Slack channel: agora.io/en/join-slack/. We have experts there who can help you best. Please let us know how it goes!

    • @RehanKhan-xf3ml
      @RehanKhan-xf3ml 3 года назад

      @@agora-io That's really great to know about Agora Slack community, i found my solution after spending 3 days, i guess there should be in official documentation, ill share in slack with dev if someone want to share over official docs.

    • @teamandroid7729
      @teamandroid7729 3 года назад

      agora is not as much as useful i request for help of my live streaming video call they dont provide help with this same, dont use this platform

  • @sowmyancs
    @sowmyancs 3 года назад +1

    Thank you. How to a make page (pre video straming/chat) screen to allow the user to pick the camera, mic etc..

    • @tadaspetra
      @tadaspetra 3 года назад

      The Agora Web SDK has a getDevices options, but as of now Flutter support is only Mobile you can use the switchCamera to switch between front and back camera and phone only has one mic input