pjsua on ARM; no video streaming

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Silvio,
Thankyou so much for your reply!  I am happy for any suggestions at all!
My 'ffmpeg -version' command output is below.Could I trouble you to compare my ffmpeg configuration to yours and tell me what's different?
Thanks again!
ffmpeg version 2.2.gitbuilt on Jun  4 2014 07:15:05 with gcc 4.8.1 (GCC)configuration: --enable-cross-compile --cross-prefix=/opt/poky/1.5/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi- --arch=armel --target-os=linux --prefix=/home/andrew/customer/pjproject-ip3940arm/libraries/ffmpeg/ffmpeg_build --enable-gpl --enable-nonfree --enable-libaacplus --extra-cflags='I/home/andrew/customer/pjproject-ip3940arm/libraries/ffmpeg/ffmpeg_build/include -I/opt/poky/1.5/sysroots/x86_64-pokysdk-linux/usr/include/' --extra-ldflags='-L/home/andrew/customer/pjproject-ip3940arm/libraries/ffmpeg/ffmpeg_build/lib -L/opt/poky/1.5/sysroots/cortexa9hf-vfp-neon-poky-linux-gnueabi/usr/lib/' --bindir=/home/andrew/customer/pjproject-ip3940arm/libraries/ffmpeg/bin --extra-libs=-ldllibavutil      52. 86.100 / 52. 86.100libavcodec     55. 63.100 / 55. 63.100libavformat    55. 39.100 / 55. 39.100libavdevice    55. 13.101 / 55. 13.101libavfilter     4.  5.100 /  4.  5.100libswscale      2.  6.100 /  2.  6.100libswresample   0. 19.100 /  0. 19.100libpostproc    52.  3.100 / 52.  3.100
PS: Sorry about the long pathnames in the config.-Andrew
Date: Wed, 4 Jun 2014 22:39:17 +0200
From: pj@xxxxxxxxx
To: andrewj.jones at hotmail.com
Subject: pjsua on ARM; no video streaming


  

    
    
  
  
    Dear Andrew,
I am not a pjsua expert, but I have compiled pjsua on Raspberry (Linux Raspbian) and I can do videocall without problem, although ARM load is too high to carry out software H264 compression in a decent way.
Just a suggestion: have you check ffmpeg version on your ARM board? It should be 1.2.6 ;)

Regards
Silvio



 

Date: Wed, 4 Jun 2014 16:13:54 +1000
From: Andrew Jones <andrewj.jones@xxxxxxxxxxx>
To: "pjsip at lists.pjsip.org" <pjsip at lists.pjsip.org>
Subject: pjsua on ARM; no video streaming
Message-ID: <SNT151-W42C6AD08648B53FF2A18E4FD220 at phx.gbl>
Content-Type: text/plain; charset="iso-8859-1"

I am compiling PJSIP+ffmpeg for ARM.  If I call using pjsua from my ARM board to my x86 computer, when I try to activate video I get:

    
      
        
          vid call tx on 011:11:44.868    pjsua_vid.c !Call 0: set video stream, op=511:11:44.868 pjsua_app_lega  Error modifying video stream: Invalid value or argument (PJ_EINVAL)>>> vid call tx on 111:11:47.540    pjsua_vid.c !Call 0: set video stream, op=511:11:47.540 pjsua_app_lega  Error modifying video stream: Invalid value or argument (PJ_EINVAL)

        
      
    
    The above commands are typed into the ARM board.If I do the same thing using x86 machines, I can get 2-way video streaming with no problem, and I don't get that error when I try to type "vid call tx on N"
Can anybody give me a clue?  Do you think I might have configured incorrectly?I can give you my configures for pjsip and ffmpeg if you want.

Regards,Andrew J 		 	   	
    
      
     		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20140605/ac204e8a/attachment.html>


[Index of Archives]     [Asterisk Users]     [Asterisk App Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [Linux API]
  Powered by Linux