If you like BoxMatrix then please contribute Supportdata, Supportdata2, Firmware and/or Hardware (get in touch).
My metamonk@yahoo.com is not reachable by me since september. Please use hippie2000@webnmail.de instead.

0
U

Property:renderer (avmcmd)

From BoxMatrix


BoxMatrix >> Shell-Commands >> renderer (avmcmd) @ BoxMatrix   -   IRC-Chat   -   Translate: de es fr it nl pl
News Selectors Models Accessories Components Environment Config Commands System Webif Software Develop Lexicon Community Project Gallery

Startup-Scr Hotplug-Scr BusyBox-Cmds Bash-Cmds AVM-Cmds Chipset-Cmds Linux-Cmds Shared-Libs Kernel-Mods Research

Info
  
Name-Collision - multiple objects in this wiki use the name renderer!
renderer (avmcmd) UPNP-AV audio renderer daemon.
renderer (process) UPNP-AV audio renderer daemon.

AVM-Command

Goto:   Dependencies   -   Model-Matrix   -   Symbols   -   SMW-Browser

Details

todo

renderer announces the MediaRendererDev UPnP root device via SSDP which is described by MediaRendererDevDesc.xml.
The description MediaRendererDevDesc.xml is dynamically created by preprocessing the MediaRendererDevDesc-template.xml.

Older fw help:

$ renderer -?

usage: renderer renderer [options]

options:
  -?                 - print this help
  -s                 - stop daemon. (NOTSET)
  -f                 - run in forground. (NOTSET)
  -p STRING          - path of pidfile. ("/var/run/renderer.pid")
  -d STRING          - webserver directory. (NULL)
  -v                 - set verbose mode, activate all debugs. (NOTSET)
  -y                 - use a faked player. (NOTSET)
  -D STRING          - switch debug logs on, possible values: debug. (NULL)

start server:   renderer
stop server :   renderer -s  

Dependencies

Daily updated index of all dependencies of this command. Last update: 2023-02-04 07:20 GMT.
A * in the Mod column marks info from Supportdata-Probes, which will always stay incomplete.

Relation Typ Object Mod Firmware Info Origin
Runs as proc renderer (process) 1* 4.86 UPNP-AV audio renderer daemon. AVM
Depends on lib libacsrpc.so 1 4.82 - 4.88 RPC endpoint communication API. AVM
Depends on lib libar7cfg.so 1 4.82 - 4.88 TFFS-Configuration API to ar7.cfg and many more. AVM
Depends on lib libavmcipher.so 1 4.82 - 4.88 AES / DES / Rijndael encryption / decryption. AVM
Depends on lib libavmcsock.so 1 4.82 - 4.88 Networking, I/O and helper functions AVM
Depends on lib libavmhmac.so 1 4.82 - 4.88 HMAC / SHA / MD5 hashing. AVM
Depends on lib libavmupnp.so 1 4.82 - 4.88 TODO Linux
Depends on lib libboxlib.so 1 4.82 - 4.88 Box status, logging and statistics functions AVM
Depends on lib libc.so 1 4.82 - 4.88 Standard C library Linux
Depends on lib libdl.so 1 4.82 - 4.88 Dynamic linking library Linux
Depends on lib libewnwlinux.so 1 4.82 - 4.88 Linux networking functions AVM
Depends on lib libgcc_s.so 1 4.82 - 4.88 GCC low-level runtime library Linux
Depends on lib libmxml.so 1 4.82 - 4.88 Mini-XML parser / generator Linux
Depends on lib libpthread.so 1 4.82 - 4.88 POSIX threading library Linux
Depends on lib libslab.so 1 4.82 - 4.88 Slab allocator or empty dummy library Linux
Depends on lib libwdt.so 1 4.82 - 4.88 AVM-Watchdogs management API AVM
Depends on lib libwebsrv.so 1 4.82 - 4.88 HTTP / HTTPS webserver and tools. AVM
17 dependencies for this command

Model-Matrix

Daily updated index of the presence, path and size of this command for each model. Last update: 2023-02-04 05:55 GMT.
Showing all models using this command. Click any column header (click-wait-click) to sort the list by the respective data.
The (main/scrpn/boot/arm/prx/atom) label in the Model column shows which CPU is meant for models with multiple Linux instances.
Note that this list is merged from Firmware-Probes of all known AVM firmware for a model, including Recovery.exe and Labor-Files.

Model Firmware Path Size
FRITZ!WLAN Repeater N/G 4.82 - 4.88 /sbin 50.8k - 59.6k
1 model uses this command

Symbols

Daily updated index of all symbols of this command. Last update: 2023-02-04 07:20 GMT.

Firmware Symbol
4.82 - 4.88 ThreadFunc
4.82 - 4.88 add_intvalue_to_list
4.82 - 4.88 add_listvalue_to_list
4.82 - 4.88 add_strvalue_to_list
4.82 - 4.88 av_player_deinit
4.82 - 4.88 av_player_init
4.82 - 4.88 av_player_pause
4.82 - 4.88 av_player_play
4.82 - 4.88 av_player_seek
4.82 - 4.88 av_player_set_http_url
4.82 - 4.88 av_player_stop
4.82 - 4.88 avtrans_deinit
4.82 - 4.88 avtrans_event_all_instances
4.82 - 4.88 avtrans_handle_request
4.82 - 4.88 avtrans_prepare_info
4.82 - 4.88 avtrans_reset_with_event
4.82 - 4.88 calc_string_len
4.82 - 4.88 conmgr_handle_request
4.82 - 4.88 conmgr_prepare_info
4.82 - 4.88 conmgr_send_default_values
4.82 - 4.88 fake_player_deinit
4.82 - 4.88 fake_player_init
4.82 - 4.88 fake_player_pause
4.82 - 4.88 fake_player_play
4.82 - 4.88 fake_player_seek
4.82 - 4.88 fake_player_start
4.82 - 4.88 fake_player_stop
4.82 - 4.88 get_playerd_pid
4.82 - 4.88 main
4.82 - 4.88 playerd_intf_connect
4.82 - 4.88 playerd_intf_disconnect
4.82 - 4.88 playerd_intf_play
4.82 - 4.88 playerd_intf_set_url
4.82 - 4.88 playerd_intf_stop
4.82 - 4.88 playerd_start
4.82 - 4.88 rencontl_event_all_instances
4.82 - 4.88 rencontl_handle_request
4.82 - 4.88 rencontl_prepare_info
4.82 - 4.88 rencontl_reset_with_event
4.82 - 4.88 upnp_intf_get_allowed_value
4.82 - 4.88 upnp_intf_get_default_value
4.82 - 4.88 upnp_intf_get_soap_arg
4.82 - 4.88 upnp_intf_send_event_msg
4.82 - 4.88 upnp_intf_send_event_msg_delayed
4.82 - 4.88 upnp_intf_start_renderer
4.82 - 4.88 upnp_intf_stop_renderer
46 symbols for this command

SMW-Browser

Information is currently being retrieved from the backend.