On Jun 30, 2015, at 7:51 PM, Stanislav Sinyagin <ssinyagin@gmail.com> wrote:I'll play around with it during the week.VLC plays back both the original and converted videos so far.I made a few more tests: the original file has AAC audio, and avconv needs "-strict experimental" option to process that. Probably that's why FreeSWITCH crashes. After I converted the video to 320x240 and MP3 audio, I get a different error:same error if I need to produce 48kHz OPUS or 8kHZ G711.
2015-07-01 01:46:22.701171 [ERR] avformat.c:1136 Failed to initialize the resampling context_________________________________________________________________________On Tue, Jun 30, 2015 at 8:45 PM, Anthony Minessale <anthony.minessale@gmail.com> wrote:Depending on what ext you have and the proper build of mod_av I can't comment.I can confirm with the properly installed debian packages for jessie that at least mp4 files work either by reference to .mp4 files or by using av:///path/to/file.mp4On Tue, Jun 30, 2015 at 12:46 PM, Stanislav Sinyagin <ssinyagin@gmail.com> wrote:av:///tmp/somefile.ext crashed the daemon, I didn't yet find the time to analyze it and file a jira.
On Jun 30, 2015 7:43 PM, "Anthony Minessale" <anthony.minessale@gmail.com> wrote:mod_av is not an endpoint its a codec and file format module.2015-06-30 12:40:40.248642 [NOTICE] switch_loadable_module.c:213 Adding Codec H264 99 H264 Video 90000hz 0ms (VBR)
2015-06-30 12:40:40.248642 [NOTICE] switch_loadable_module.c:292 Adding Application 'record_av'
2015-06-30 12:40:40.248642 [NOTICE] switch_loadable_module.c:338 Adding API Function 'av_format'
2015-06-30 12:40:40.248642 [NOTICE] switch_loadable_module.c:338 Adding API Function 'av_codec'
2015-06-30 12:40:40.248642 [NOTICE] switch_loadable_module.c:390 Adding File Format 'av'
2015-06-30 12:40:40.248642 [NOTICE] switch_loadable_module.c:390 Adding File Format 'rtmp'
2015-06-30 12:40:40.248642 [NOTICE] switch_loadable_module.c:390 Adding File Format 'mp4'
2015-06-30 12:40:40.248642 [NOTICE] switch_loadable_module.c:390 Adding File Format 'mov'
It was av:// not avformat:// i was remembering the old version.
if av:///tmp/somefile.ext works then it can be added to mod_avformat_load function in avformat.c:1949 ish to register the extension for convenience.
On Tue, Jun 30, 2015 at 2:07 AM, Stanislav Sinyagin <ssinyagin@gmail.com> wrote:mod_av doesn't seem to be registering an endpoint, so prefixing avformat:// or av:// does not help. I'll have a closer look later and probably open a JiraOn Tue, Jun 30, 2015 at 1:18 AM, Anthony Minessale <anthony.minessale@gmail.com> wrote:Webm has its own module. Av and vlc both have broken webm at the time of coding.mod_vlc can play other formats but they are not registered in the module by file exten however you can use vlc:// syntax.mp4 is the safest bet because it works in mod_av which is more stable than vlc. More formats can be added to mod_av as well but I don't remember if its as easy as avformat://<path>We don't have any choosing best format etc. It's not going to be a point of focus to squeeze performance out of stuff like that in this stage of development.
On Monday, June 29, 2015, Stanislav Sinyagin <ssinyagin@gmail.com> wrote:by the way, is there a way for playback to select a best matching
encoding, like it does with audio sample rates?
On Tue, Jun 30, 2015 at 12:56 AM, Giovanni Maruzzelli <gmaruzz@gmail.com> wrote:
> h264 I believe is supported...
>
> On Tue, Jun 30, 2015 at 12:48 AM, Stanislav Sinyagin <ssinyagin@gmail.com>
> wrote:
>>
>> the newest 1.7 freeswitch successfully played an .mp4 file with
>> "playback" application, and the picture was sent to an VP8 client
>> (linphone on Android).
>>
>> The playback took about 20% CPU usage on a Xeon core -- probably
>> because of resising work. The source file was taken from
>> http://www.quirksmode.org/html5/tests/video.html
>>
>>
>> Question: what other file formats are supported?
>>
>> I tried .ogv and .webm, but I got "Invalid file format" error.
>>
>> thanks
>>
>> _________________________________________________________________________
>> Professional FreeSWITCH Consulting Services:
>> consulting@freeswitch.org
>> http://www.freeswitchsolutions.com
>>
>> Official FreeSWITCH Sites
>> http://www.freeswitch.org
>> http://confluence.freeswitch.org
>> http://www.cluecon.com
>>
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users@lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>
>
>
>
> --
> Sincerely,
>
> Giovanni Maruzzelli
> Cell : +39-347-2665618
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting@freeswitch.org
> http://www.freeswitchsolutions.com
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://confluence.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users@lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org
--Anthony Minessale II ♬ @anthmfs ♬ @FreeSWITCH ♬ClueCon Weekly Development Call
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org--Anthony Minessale II ♬ @anthmfs ♬ @FreeSWITCH ♬ClueCon Weekly Development Call
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org--Anthony Minessale II ♬ @anthmfs ♬ @FreeSWITCH ♬ClueCon Weekly Development Call
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org