Search results

  1. E

    Android SDK 1.0 has problem when audio only streaming

    I hope it doesn't happen. I understand. However, that requires removing the video stream from the recorded file, so I strongly hope that Android SDK 1.0 has been fixed. I am waiting for receiving your progress report. Best regards.
  2. E

    Android SDK 1.0 has problem when audio only streaming

    Hello. I have a problem using Android SDK 1.0. - related post: https://forum.flashphoner.com/threads/roomapi-does-not-make-hasvideo-false.12835/ - WCS: 5.2.629-dd8778ba58690d19a44ed583cd116650fe511539 - Android SDK: wcs-android-sdk-1.0.1.70-30acadd1f221211d5867d13ad7ee97baff924d5f PROBLEM...
  3. E

    FPWCSApi2Stream#play() causes the NSMicrophoneUsageDescription permission dialog to appear

    Hi, Max. No, it's necessary. Because on some pages (like the members-only page), we do publish() using a microphone. I don't want to ask microphone permission from a user who only plays stream.
  4. E

    FPWCSApi2Stream#play() causes the NSMicrophoneUsageDescription permission dialog to appear

    Hi. I'm using iOS SDK 2.5.2 // It is written in NativeScript(TypeScript), but it doesn't affect the nature of the problem. FPWCSApi2.createSessionError(sessionOptions) .onCallback(kFPWCSSessionStatus.Established, (session): void => { session.createStreamError(streamOptions).play(); })...
  5. E

    AMI /etc/hosts, hostname

    Thank you again for your clear response. (Responding requires attention to SPOF) I found that to keep the application config immutable, I only had to register one DNS record for the entire CDN. All other servers can be retrieved via the REST API.
  6. E

    AMI /etc/hosts, hostname

    I'm sorry, there was one obscure point left in this thread. About this. In https://flashphoner.com/dynamic-cdn-for-low-latency-webrtc-streaming/ https://flashphoner.com/wp-content/uploads/2019/11/Dynamic_CDN_Low_Latency_WebRTC_Streaming_eu_us_scheme.png Edge 1 US 1 cdn_enabled=true 2...
  7. E

    AMI /etc/hosts, hostname

    I see. I basically want to control using security groups, so I decided to do this. # CloudFormation Type: AWS::EC2::Instance Properties: UserData: Fn::Base64: | /sbin/iptables --flush /sbin/service iptables save /sbin/service...
  8. E

    AMI /etc/hosts, hostname

    Successfully! Thank you very much! # iptables -I INPUT 14 -p tcp --dport 8084 -j ACCEPT (# iptables -F INPUT is same result) This must be done on every server which origins and edges, right? By the way, is Web Call Server 5 AMI the cause?
  9. E

    AMI /etc/hosts, hostname

    Yes! I just noticed it and was about to report it!
  10. E

    AMI /etc/hosts, hostname

    Is it correct that each server only listens to its local ip? - origin listen 192.168.0.1:8084 it can be established only from itself 192.168.0.1 - edge listen 192.168.0.2:8084 it can be established only from itself 192.168.0.2 [(origin)192.168.0.1]# nc -z 192.168.0.1 8084 => Connection to...
  11. E

    AMI /etc/hosts, hostname

    Thank you for reply. I think I understand it somehow. The CDN port 8084,3478 should be listened local ip of itself, isn't it? And the other 5 servers(another 1 origin, 4 edges) will establish connection to the only 1 origin(= Origin EU = o-eu1.flashponer.com)'s 8443(at least not 8084,3478)...
  12. E

    AMI /etc/hosts, hostname

    When I implement that example on AWS and start WCS, the configuration file is rewritten by function check_amazon() as follows. # Origin EU ( = o-eu1.flashponer.com :: The cdn_point_of_entry on the other five servers references this.) cdn_ip=192.168.0.1 cdn_role=origin # Edge 1 EU...
  13. E

    AMI /etc/hosts, hostname

    Howdy Max. First, hold_ip_settings actually exists at ami-07e6992e6c96a12ff, and it certainly works. WCS-5.2.597 $ curl -s -f http://169.254.169.254/latest/meta-data/ami-id ami-07e6992e6c96a12ff $ grep "hold_ip_settings" /etc/init.d/webcallserver HOLD_IP_PROP=$(cat $WCS_CONFIG | grep...
  14. E

    AMI /etc/hosts, hostname

    Thanks, Max. So, however, the cdn_ip could not be public IP address even if I and you want. The cdn_ip will always be the local IP. I know the parameter is not documented. I don't know that it is a documentation bug or not. But it exists in bin/webcallserver as HOLD_IP_PROP=$(cat $WCS_CONFIG |...
  15. E

    AMI /etc/hosts, hostname

    Are you assuming no external connection for CDN? For example, [AWS Origin] <=> [GCP Edge], and [AWS us-west-1 Origin] <=> [AWS us-east-1 Edge]? <https://forum.flashphoner.com/threads/cdn-edge-origins-distribution-question.11750/#post-18327> In the documentation origin.flashponer.com...
  16. E

    AMI /etc/hosts, hostname

    Hello, Max. Please help as the CDN at AWS. Why is cdn_ip force rewritten to the local IP? I used cdn_ip = hostname as you say in other threads, As a result, cdn bind to $LOCAL_IP:8084 tcp 0 0 $LOCAL_IP:8084 0.0.0.0:* LISTEN Of course, it cannot...
  17. E

    RoomApi does not make hasVideo false.

    Thank you, Max.
  18. E

    recorded mixer stream has wrong creation time in the metadata

    I tried it just now, the recorded stream's creation time is correct perfectly! Awesome thanks!
  19. E

    RoomApi does not make hasVideo false.

    Oh, I've seen it before. Is it a documentation bug? Thanks anyway.
Top