For a project needs to generate rtp pcap with codec qcelp.
ffmpeg only can decode it but for send with rtp ffmpeg need encode with qcelp
I think software simulation in telecommunication use this codec
Do you know how can I generate qcelp traffic with sip sdp?
1)I install virtualbox in my computer that my windows or Linux
2)I run mac os x snow leopadro as virtual machine in virtualbox
3)I install QuickTime Broadcaster in snow leopadro
4)With Quicktime Broadcaster i can generate RTP pcap with payloadtype Qcelp 12
Related
I am trying to experiment with HRTF audio spatialization using PyAL library on the Raspberry Pi
https://github.com/NicklasTegner/PyAL/tree/master/examples/HRTF
PyAL depends on OpenAL. I have installed necessary dependencies using sudo apt-get install to ensure the library works: libopenal-dev libopenal1 libopenal-data libmysofa-dev libmysofa0 libmysofa-utils qt5-default alsa-utils alsa-oss alsaplayer-jack g++ gstreamer1.0-python3-plugin-loader gstreamer1.0-alsa
Additionally, I installed pyglet using: sudo pip3 install pyglet
All examples (3D audio, playback, efx, audiplayer, player) work except the HRTF example. When I try to run the HRTF example, I get the following error:
AL lib: (EE) ALCplaybackAlsa_reset: snd_pcm_hw_params(self->pcmHandle, hp) failed: File descriptor in bad state
I know for a fact that this is being caused by PulseAudio not being present in the system (https://unix.stackexchange.com/questions/467193/error-while-running-the-gstreamer-example-on-development-kit-file-descriptor). So I installed pulseaudio and its corresponding tools (e.g. pavucontrol using sudo apt-get install pulseaudio.
After installing pulseaudio and rebooting, when I run that example, the example executes without error. However, I do not hear any audio output in the headphones. In fact, audio output from the entire system stops. I made sure the audio output is headphones from sudo raspi-config and alsamixer does show pulseaudio as a audio driver (when it is installed).
I am getting conflicting information from the Internet. The above link suggests using pulseaudio to mitigate the error (which is correct), whereas this link: https://www.youtube.com/watch?v=stvc7ehCWUU and https://raspberrypi.stackexchange.com/questions/1621/no-sound-output-in-vlc say to remove pulseaudio (which is also correct in the sense it brings my audio back but I can't run the HRTF example).
Any suggestions?
This is very odd, but I solved the problem by connecting a cheap external USB audio card (https://www.amazon.com/gp/product/B00IRVQ0F8/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1). Apparently, ALSA keeps control of 3.5mm jack and doesn't surrender control to Pulseaudio of that jack. Simplest solution is to use an external audio card.
My headphones are WH-1000xm3. System being used is Linux Mint.
How to make playback work?
install playerctl
wget http://ftp.nl.debian.org/debian/pool/main/p/playerctl/libplayerctl2_2.0.1-1_amd64.deb
wget http://ftp.nl.debian.org/debian/pool/main/p/playerctl/playerctl_2.0.1-1_amd64.deb
sudo dpkg -i libplayerctl2_2.0.1-1_amd64.deb playerctl_2.0.1-1_amd64.deb
install xbindkeys
Add command to a ~/.xbindkeysrc file:
"playerctl play-pause"
m:0x0 + c:208
XF86AudioMute
This way you can control chrome, vlc, video/audio players playback remotely via your headphones
This is tested for Linux Mind 19.3 Tricia with Sony WH-1000XM3
I have installed the latest version of ubuntu (Ubuntu 18.04.1 LTS - kernel 4.15.0-43-generic) on my pc Cherry Trail - Intel Atomx5 Z8350.
But the sound card is not recognized.
After reading some forums it seems that sound card driver is not present on my setup.
Under windows the sound card works with Intel SST Audio Device drivers while it should match the CX2072X drive-codec for linux.
I have seen the link which shows the codec driver compilation on 4.18 kernel version.
https://github.com/conexant/codec_drivers/commit/4d9cfc5188c6c2709b1d7533a363ff485294c1e3
But I do not know how to install them in my ubuntu and also do I need to install the kernel version 4.18 before these for the compatibility issue.
Sorry I am not much familiar with Linux so any kind of help would be appreciated.
I'm using CubieBoard 1(A10), it have an Image of Linux Linaro to Run from MicroSD on its DVD. it has the sound drivers for HDMI and AUX Jack. in the "/proc/asound" there are some folders "Card0, Card1, Sun4iCodec, sun4isndhdmi". and I can Play Sounds and get the output from AUX Jack.
the problem is I need to build the kernel of Linux myself, so when I tried, the drivers would not install. I Included all of the sound Drivers in kernel, I tried every thing I could, but it doesn't included the Driver for AUX Jack or HDMI.
Any Idea how to install it?or how can I get the Drivers?
the kernel version of Image on DVD is: "3.0.57" and the version of kernel I use is: "3.4.67"
Hi I am trying to build an embedded ARM board with toslink for my hifi amplifier. and the ARM is built with 720Mhz and running ARM version of ubuntu 12.04 linux.
Is there any open source module/library to implement Apple Airplay? So I can stream my music to my high quality audio to my board and finally to drive my speakers?
I wrote a node.js module with AirPlay support, which you can find on NPM or on github:
https://github.com/lperrin/node_airtunes
I included an example to stream an MP3 file to a nearby server.
node play_ffmpeg.js --host <Your AirPlay Host> --port <Your AirPlay Port> --file <Your MP3 file> --ffmpeg <Path to FFmpeg>
Try http://www.flyn.org/projects/libdmapsharing/
Libdmapsharing also detects audio AirPlay services; coupled with the
AirPlay™ support in PulseAudio or GStreamer, this can allow an
application to stream audio to an AirPlay device.