Posted: Tue Feb 13, 2007 11:40 am Post subject: [Asterisk-video] app_mp4.c
Hello Sergio,
I have some modifications for your application :
- for the recording (I have added a video echo, it is better than having a old
static frame during the recording... and then we can view what is recording).
- for the recording (I have added a DTMF stop recording option).
Can I send you the modified sources (with #ifdef i6net marks)?
I have made a makefile too to build the app_* (to not made modifications of the
Asterisk's original Makefile).
I am working on a MP4 intergration into FFasterisk.
FFasterisk is linked with the FFmpeg libs, and now with the MP4 libs.
I am trying to generate a mp4 file (with 1998 H263 hints) from FFasterisk...
When I have a stable version, I will update the version in the
products.i6net.com web site.
Last point,
can I intergrate the MP4 "format" in the VXIasterisk application ?
Tech
Selon Sergio Garcia Murillo <sergio.garcia@fontventa.com>:
Quote:
> ----- Original Message -----
> From: Emmanuel Fauvet
> To: asterisk-video@lists.digium.com
> Sent: Friday, February 09, 2007 4:45 PM
> Subject: [Asterisk-video] app_mp4.c
>
>
> Hi,
>
> I'm using app_mp4.c with asterisk 1.2
>
> When I try to play a mp4, nothing append with X-lite and I have this
message on asterisk console:
>
> MP4ERROR: FindTrackId: Track index doesn't exist - track 0 type hint
>
> Any idea?
>EF
Hi, is the mp4 file correctly hinted??
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --
Posted: Tue Feb 13, 2007 12:07 pm Post subject: [Asterisk-video] app_mp4.c
----- Original Message -----
From: <tech@i6net.com>
To: "Development discussion of video media support in Asterisk"
<asterisk-video@lists.digium.com>; "Sergio Garcia Murillo"
<sergio.garcia@fontventa.com>
Cc: "Development discussion of video media support in Asterisk"
<asterisk-video@lists.digium.com>
Sent: Tuesday, February 13, 2007 12:39 PM
Subject: Re: [Asterisk-video] app_mp4.c
Quote:
Hello Sergio,
I have some modifications for your application :
- for the recording (I have added a video echo, it is better than having a
old
Quote:
static frame during the recording... and then we can view what is
recording).
Quote:
- for the recording (I have added a DTMF stop recording option).
Can I send you the modified sources (with #ifdef i6net marks)?
I have made a makefile too to build the app_* (to not made modifications
of the
Quote:
Asterisk's original Makefile).
Yes, send me the files and I'll add the modifications to the subversion
repository.
Quote:
I am working on a MP4 intergration into FFasterisk.
FFasterisk is linked with the FFmpeg libs, and now with the MP4 libs.
I am trying to generate a mp4 file (with 1998 H263 hints) from
FFasterisk...
For h263 I don't know if it's a very interesting option as the process for
creating the
mp4 is really simple. What would be good to have is an option for adding
the
audio tracks and h264 ones. If you want i could provide you the source code
for
adding an audio track and a hint track for that file.
Quote:
Last point,
can I intergrate the MP4 "format" in the VXIasterisk application ?
It would be great to have that functionality included in it, but for what
i've seen you
don't provide the VXI under a open source license so it would be a problem
to
integrate them together.
Greetings
Sergio
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --
Posted: Wed Feb 14, 2007 10:00 am Post subject: [Asterisk-video] app_mp4.c
Yes, i think the MP4 is correctly hinted.
I use the demo file (menu1 to menu4.mp4) and try also other files with same
result.
Thank you for your help !
-----Message d'origine-----
De : asterisk-video-bounces@lists.digium.com
[mailto:asterisk-video-bounces@lists.digium.com] De la part de Sergio Garcia
Murillo
Envoyé : mardi 13 février 2007 12:19
À : Development discussion of video media support in Asterisk
Objet : Re: [Asterisk-video] app_mp4.c
Quote:
----- Original Message -----
From: Emmanuel Fauvet
To: asterisk-video@lists.digium.com
Sent: Friday, February 09, 2007 4:45 PM
Subject: [Asterisk-video] app_mp4.c
Hi,
I'm using app_mp4.c with asterisk 1.2
When I try to play a mp4, nothing append with X-lite and I have this
message on asterisk console:
Quote:
MP4ERROR: FindTrackId: Track index doesn't exist - track 0 type hint
Any idea?
Quote:
EF
Hi, is the mp4 file correctly hinted??
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --
Posted: Wed Feb 14, 2007 12:39 pm Post subject: [Asterisk-video] app_mp4.c
Could you try with an asterisk 1.4?
And could you send the rest of the log and your extension config?
Greetings
Sergio
----- Original Message -----
From: "Emmanuel Fauvet" <ef@dixdata.com>
To: "'Development discussion of video media support in Asterisk'"
<asterisk-video@lists.digium.com>
Sent: Wednesday, February 14, 2007 10:55 AM
Subject: RE: [Asterisk-video] app_mp4.c
Yes, i think the MP4 is correctly hinted.
I use the demo file (menu1 to menu4.mp4) and try also other files with same
result.
Thank you for your help !
-----Message d'origine-----
De : asterisk-video-bounces@lists.digium.com
[mailto:asterisk-video-bounces@lists.digium.com] De la part de Sergio Garcia
Murillo
Envoyé : mardi 13 février 2007 12:19
À : Development discussion of video media support in Asterisk
Objet : Re: [Asterisk-video] app_mp4.c
Quote:
----- Original Message -----
From: Emmanuel Fauvet
To: asterisk-video@lists.digium.com
Sent: Friday, February 09, 2007 4:45 PM
Subject: [Asterisk-video] app_mp4.c
Hi,
I'm using app_mp4.c with asterisk 1.2
When I try to play a mp4, nothing append with X-lite and I have this
message on asterisk console:
Quote:
MP4ERROR: FindTrackId: Track index doesn't exist - track 0 type hint
Any idea?
Quote:
EF
Hi, is the mp4 file correctly hinted??
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --
Posted: Wed Feb 14, 2007 1:18 pm Post subject: [Asterisk-video] app_mp4.c
I have this log only
-- Executing mp4play("SIP/efvt-09b000d8", "/tmp/menu.mp4") in new stack
MP4ERROR: FindTrackId: Track index doesn't exist - track 0 type hint
== Auto fallthrough, channel 'SIP/efvt-09b000d8' status is 'UNKNOWN'
-- Incoming call: Got SIP response 500 "Server Internal Error" back from
82.122.156.202
My extension config is
[videomail]
exten =>100,1,Answer()
exten => 100,n,mp4play(/tmp/menu.mp4)
-----Message d'origine-----
De : asterisk-video-bounces@lists.digium.com
[mailto:asterisk-video-bounces@lists.digium.com] De la part de Sergio Garcia
Murillo
Envoyé : mercredi 14 février 2007 13:44
À : Development discussion of video media support in Asterisk
Objet : Re: [Asterisk-video] app_mp4.c
Could you try with an asterisk 1.4?
And could you send the rest of the log and your extension config?
Greetings
Sergio
----- Original Message -----
From: "Emmanuel Fauvet" <ef@dixdata.com>
To: "'Development discussion of video media support in Asterisk'"
<asterisk-video@lists.digium.com>
Sent: Wednesday, February 14, 2007 10:55 AM
Subject: RE: [Asterisk-video] app_mp4.c
Yes, i think the MP4 is correctly hinted.
I use the demo file (menu1 to menu4.mp4) and try also other files with same
result.
Thank you for your help !
-----Message d'origine-----
De : asterisk-video-bounces@lists.digium.com
[mailto:asterisk-video-bounces@lists.digium.com] De la part de Sergio Garcia
Murillo
Envoyé : mardi 13 février 2007 12:19
À : Development discussion of video media support in Asterisk
Objet : Re: [Asterisk-video] app_mp4.c
Quote:
----- Original Message -----
From: Emmanuel Fauvet
To: asterisk-video@lists.digium.com
Sent: Friday, February 09, 2007 4:45 PM
Subject: [Asterisk-video] app_mp4.c
Hi,
I'm using app_mp4.c with asterisk 1.2
When I try to play a mp4, nothing append with X-lite and I have this
message on asterisk console:
Quote:
MP4ERROR: FindTrackId: Track index doesn't exist - track 0 type hint
Any idea?
Quote:
EF
Hi, is the mp4 file correctly hinted??
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --
Posted: Thu Feb 15, 2007 4:17 pm Post subject: [Asterisk-video] app_mp4.c
Could you run asterisk without forking?
asterisk -f -v -d -c
and copy the stdout?
----- Original Message -----
From: "Emmanuel Fauvet" <ef@dixdata.com>
To: "'Development discussion of video media support in Asterisk'"
<asterisk-video@lists.digium.com>
Sent: Wednesday, February 14, 2007 2:17 PM
Subject: RE: [Asterisk-video] app_mp4.c
I have this log only
-- Executing mp4play("SIP/efvt-09b000d8", "/tmp/menu.mp4") in new stack
MP4ERROR: FindTrackId: Track index doesn't exist - track 0 type hint
== Auto fallthrough, channel 'SIP/efvt-09b000d8' status is 'UNKNOWN'
-- Incoming call: Got SIP response 500 "Server Internal Error" back from
82.122.156.202
My extension config is
[videomail]
exten =>100,1,Answer()
exten => 100,n,mp4play(/tmp/menu.mp4)
-----Message d'origine-----
De : asterisk-video-bounces@lists.digium.com
[mailto:asterisk-video-bounces@lists.digium.com] De la part de Sergio Garcia
Murillo
Envoyé : mercredi 14 février 2007 13:44
À : Development discussion of video media support in Asterisk
Objet : Re: [Asterisk-video] app_mp4.c
Could you try with an asterisk 1.4?
And could you send the rest of the log and your extension config?
Greetings
Sergio
----- Original Message -----
From: "Emmanuel Fauvet" <ef@dixdata.com>
To: "'Development discussion of video media support in Asterisk'"
<asterisk-video@lists.digium.com>
Sent: Wednesday, February 14, 2007 10:55 AM
Subject: RE: [Asterisk-video] app_mp4.c
Yes, i think the MP4 is correctly hinted.
I use the demo file (menu1 to menu4.mp4) and try also other files with same
result.
Thank you for your help !
-----Message d'origine-----
De : asterisk-video-bounces@lists.digium.com
[mailto:asterisk-video-bounces@lists.digium.com] De la part de Sergio Garcia
Murillo
Envoyé : mardi 13 février 2007 12:19
À : Development discussion of video media support in Asterisk
Objet : Re: [Asterisk-video] app_mp4.c
Quote:
----- Original Message -----
From: Emmanuel Fauvet
To: asterisk-video@lists.digium.com
Sent: Friday, February 09, 2007 4:45 PM
Subject: [Asterisk-video] app_mp4.c
Hi,
I'm using app_mp4.c with asterisk 1.2
When I try to play a mp4, nothing append with X-lite and I have this
message on asterisk console:
Quote:
MP4ERROR: FindTrackId: Track index doesn't exist - track 0 type hint
Any idea?
Quote:
EF
Hi, is the mp4 file correctly hinted??
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --
Posted: Thu Feb 15, 2007 4:42 pm Post subject: [Asterisk-video] app_mp4.c
The copy of the stdout
MySQL RealTime driver loaded.
[res_agi.so] => (Asterisk Gateway Interface (AGI))
[res_crypto.so] => (Cryptographic Digital Signatures)
[res_indications.so] => (Indications Configuration)
[res_adsi.so] => (ADSI Resource)
[res_features.so] => (Call Features Resource)
[res_monitor.so] => (Call Monitoring Resource)
[pbx_spool.so] => (Outgoing Spool Support)
[pbx_ael.so] => (Asterisk Extension Language Compiler)
[pbx_dundi.so] => (Distributed Universal Number Discovery (DUNDi))
[pbx_loopback.so] => (Loopback Switch)
[pbx_functions.so] => (Builtin dialplan functions)
[pbx_config.so] => (Text Extension Configuration)
[pbx_realtime.so] => (Realtime Switch)
[chan_iax2.so] => (Inter Asterisk eXchange (Ver 2))
[chan_mgcp.so] => (Media Gateway Control Protocol (MGCP))
[skipping chan_alsa.so]
[chan_phone.so] => (Linux Telephony API Support)
[chan_sip.so] => (Session Initiation Protocol (SIP))
Feb 15 17:39:54 WARNING[14970]: config.c:499 process_text_line: parse error:
No category context for line 1 of sip_nat.conf
[chan_zap.so] => (Zapata Telephony w/PRI)
[chan_skinny.so] => (Skinny Client Control Protocol (Skinny))
[chan_oss.so] => (OSS Console Channel Driver)
[chan_agent.so] => (Agent Proxy Channel)
[chan_local.so] => (Local Proxy Channel)
[chan_features.so] => (Feature Proxy Channel)
[app_test.so] => (Interface Test Application)
[codec_a_mu.so] => (A-law and Mulaw direct Coder/Decoder)
[app_record.so] => (Trivial Record Application)
[format_pcm.so] => (Raw uLaw 8khz Audio support (PCM))
[app_directory.so] => (Extension Directory)
[format_g726.so] => (Raw G.726 (16/24/32/40kbps) data)
[app_controlplayback.so] => (Control Playback Application)
[app_parkandannounce.so] => (Call Parking and Announce Application)
[app_eval.so] => (Reevaluates strings)
[app_random.so] => (Random goto)
[app_sendtext.so] => (Send Text Applications)
[format_wav_gsm.so] => (Microsoft WAV format (Proprietary GSM))
[skipping chan_alsa.so]
[app_festival.so] => (Simple Festival Interface)
[app_exec.so] => (Executes applications)
[app_db.so] => (Database Access Functions)
[app_lookupblacklist.so] => (Look up Caller*ID name/number from blacklist
database)
[format_jpeg.so] => (JPEG (Joint Picture Experts Group) Image Format)
[app_addon_sql_mysql.so] => (Simple Mysql Interface)
[codec_adpcm.so] => (Adaptive Differential PCM Coder/Decoder)
[codec_ilbc.so] => (iLBC/PCM16 (signed linear) Codec Translator)
[app_chanisavail.so] => (Check channel availability)
[app_dial.so] => (Dialing Application)
[app_queue.so] => (True Call Queueing)
[func_uri.so] => (URI encode/decode functions)
[app_talkdetect.so] => (Playback with Talk Detection)
[app_transfer.so] => (Transfer)
[app_read.so] => (Read Variable Application)
[app_zapscan.so] => (Scan Zap channels application)
[app_while.so] => (While Loops and Conditional Execution)
[app_curl.so] => (Load external URL)
[app_sms.so] => (SMS/PSTN handler)
[app_mixmonitor.so] => (Mixed Audio Monitoring Application)
[app_alarmreceiver.so] => (Alarm Receiver for Asterisk)
[app_enumlookup.so] => (ENUM Lookup)
[app_page.so] => (Page Multiple Phones)
[app_flash.so] => (Flash zap trunk application)
[app_mp4.so] => (MP4 Applications)
[app_authenticate.so] => (Authentication Application)
[format_wav.so] => (Microsoft WAV format (8000hz Signed Linear))
[app_sayunixtime.so] => (Say time)
[app_macro.so] => (Extension Macros)
[format_ilbc.so] => (Raw iLBC data)
[app_meetme.so] => (MeetMe conference bridge)
[app_cut.so] => (Cut out information from a string)
[app_echo.so] => (Simple Echo Application)
[app_zapateller.so] => (Block Telemarketers with Special Information Tone)
[codec_lpc10.so] => (LPC10 2.4kbps (signed linear) Voice Coder)
[app_setrdnis.so] => (Set RDNIS Number)
[app_milliwatt.so] => (Digital Milliwatt (mu-law) Test Application)
[format_sln.so] => (Raw Signed Linear Audio support (SLN))
[cdr_custom.so] => (Customizable Comma Separated Values CDR Backend)
[app_verbose.so] => (Send verbose output)
[app_image.so] => (Image Transmission Application)
[app_privacy.so] => (Require phone number to be entered, if no CallerID
sent)
[app_mp3.so] => (Silly MP3 Application)
[app_setcidnum.so] => (Set CallerID Number)
[app_externalivr.so] => (External IVR Interface Application)
[app_forkcdr.so] => (Fork The CDR into 2 separate entities.)
[cdr_addon_mysql.so] => (MySQL CDR Backend)
Feb 15 17:39:54 WARNING[14970]: cdr_addon_mysql.c:361 my_load_module: MySQL
database sock file not specified. Using default
[app_math.so] => (Basic Math Functions)
[app_stack.so] => (Stack Routines)
[app_voicemail.so] => (Comedian Mail (Voicemail System))
[app_lookupcidname.so] => (Look up CallerID Name from local database)
[format_ogg_vorbis.so] => (OGG/Vorbis audio)
[app_waitforring.so] => (Waits until first ring after time)
[codec_gsm.so] => (GSM/PCM16 (signed linear) Codec Translator)
[app_chanspy.so] => (Listen to the audio of an active channel
)
[app_userevent.so] => (Custom User Event Application)
[app_dictate.so] => (Virtual Dictation Machine)
[format_mp3.so] => (MP3 format [Any rate but 8000hz mono optimal])
[app_ices.so] => (Encode and Stream via icecast and ices)
[app_cdr.so] => (Tell Asterisk to not maintain a CDR for the current call)
[app_getcpeid.so] => (Get ADSI CPE ID)
[format_vox.so] => (Dialogic VOX (ADPCM) File Format)
[app_waitforsilence.so] => (Wait For Silence)
[app_setcidname.so] => (Set CallerID Name)
[format_g723.so] => (G.723.1 Simple Timestamp File Format)
[codec_alaw.so] => (A-law Coder/Decoder)
[app_zapbarge.so] => (Barge in on Zap channel application)
[app_nbscat.so] => (Silly NBS Stream Application)
[app_dumpchan.so] => (Dump Info About The Calling Channel)
[format_h263.so] => (Raw h263 data)
[func_callerid.so] => (Caller ID related dialplan function)
[app_settransfercapability.so] => (Set ISDN Transfer Capability)
[app_setcdruserfield.so] => (CDR user field apps)
[app_hasnewvoicemail.so] => (Indicator for whether a voice mailbox has
messages in a given folder.)
[app_system.so] => (Generic System() application)
[app_url.so] => (Send URL Applications)
[cdr_manager.so] => (Asterisk Call Manager CDR Backend)
[func_enum.so] => (ENUM Related Functions)
[app_directed_pickup.so] => (Directed Call Pickup Application)
[codec_g726.so] => (ITU G.726-32kbps G726 Transcoder)
[app_groupcount.so] => (Group Management Routines)
[codec_ulaw.so] => (Mu-law Coder/Decoder)
[app_playback.so] => (Sound File Playback Application)
[app_md5.so] => (MD5 checksum applications)
[app_senddtmf.so] => (Send DTMF digits Application)
[app_txtcidname.so] => (TXTCIDName)
[app_softhangup.so] => (Hangs up the requested channel)
[app_setcallerid.so] => (Set CallerID Application)
[format_au.so] => (Sun Microsystems AU format (signed linear))
[app_realtime.so] => (Realtime Data Lookup/Rewrite)
[cdr_csv.so] => (Comma Separated Values CDR Backend)
[app_adsiprog.so] => (Asterisk ADSI Programming Application)
[format_g729.so] => (Raw G729 data)
[format_gsm.so] => (Raw GSM data)
[app_saycountpl.so] => (Say polish counting words)
[format_pcm_alaw.so] => (Raw aLaw 8khz PCM Audio support)
[app_zapras.so] => (Zap RAS Application)
[app_readfile.so] => (Stores output of file into a variable)
[app_disa.so] => (DISA (Direct Inward System Access) Application)
Asterisk Ready.
MP4ERROR: FindTrackId: Track index doesn't exist - track 0 type hint
-----Message d'origine-----
De : asterisk-video-bounces@lists.digium.com
[mailto:asterisk-video-bounces@lists.digium.com] De la part de Sergio Garcia
Murillo
Envoyé : jeudi 15 février 2007 17:05
À : Development discussion of video media support in Asterisk
Objet : Re: [Asterisk-video] app_mp4.c
Could you run asterisk without forking?
asterisk -f -v -d -c
and copy the stdout?
----- Original Message -----
From: "Emmanuel Fauvet" <ef@dixdata.com>
To: "'Development discussion of video media support in Asterisk'"
<asterisk-video@lists.digium.com>
Sent: Wednesday, February 14, 2007 2:17 PM
Subject: RE: [Asterisk-video] app_mp4.c
I have this log only
-- Executing mp4play("SIP/efvt-09b000d8", "/tmp/menu.mp4") in new stack
MP4ERROR: FindTrackId: Track index doesn't exist - track 0 type hint
== Auto fallthrough, channel 'SIP/efvt-09b000d8' status is 'UNKNOWN'
-- Incoming call: Got SIP response 500 "Server Internal Error" back from
82.122.156.202
My extension config is
[videomail]
exten =>100,1,Answer()
exten => 100,n,mp4play(/tmp/menu.mp4)
-----Message d'origine-----
De : asterisk-video-bounces@lists.digium.com
[mailto:asterisk-video-bounces@lists.digium.com] De la part de Sergio Garcia
Murillo
Envoyé : mercredi 14 février 2007 13:44
À : Development discussion of video media support in Asterisk
Objet : Re: [Asterisk-video] app_mp4.c
Could you try with an asterisk 1.4?
And could you send the rest of the log and your extension config?
Greetings
Sergio
----- Original Message -----
From: "Emmanuel Fauvet" <ef@dixdata.com>
To: "'Development discussion of video media support in Asterisk'"
<asterisk-video@lists.digium.com>
Sent: Wednesday, February 14, 2007 10:55 AM
Subject: RE: [Asterisk-video] app_mp4.c
Yes, i think the MP4 is correctly hinted.
I use the demo file (menu1 to menu4.mp4) and try also other files with same
result.
Thank you for your help !
-----Message d'origine-----
De : asterisk-video-bounces@lists.digium.com
[mailto:asterisk-video-bounces@lists.digium.com] De la part de Sergio Garcia
Murillo
Envoyé : mardi 13 février 2007 12:19
À : Development discussion of video media support in Asterisk
Objet : Re: [Asterisk-video] app_mp4.c
Quote:
----- Original Message -----
From: Emmanuel Fauvet
To: asterisk-video@lists.digium.com
Sent: Friday, February 09, 2007 4:45 PM
Subject: [Asterisk-video] app_mp4.c
Hi,
I'm using app_mp4.c with asterisk 1.2
When I try to play a mp4, nothing append with X-lite and I have this
message on asterisk console:
Quote:
MP4ERROR: FindTrackId: Track index doesn't exist - track 0 type hint
Any idea?
Quote:
EF
Hi, is the mp4 file correctly hinted??
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --
You can post new topics in this forum You can reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum